influxdb vs mysql NoSQL/Big Data/DB



influxDB는 mysql과 같지만, 좀 다르다.

- database 그대로 사용

- measurement : mysql의 테이블과 같은 개념

- tag : indexed column

- field : not indexed column



데이터 보관 주기 설정은 아래처럼, SQL 과 거의 같아서 사용하기 편함

CREATE RETENTION POLICY oneweek ON telegraf DURATION 7d REPLICATION 1

ALTER RETENTION POLICY oneweek ON telegraf DEFAULT

Grafana로 라즈베리파이 모니터링하기 라즈베리 파이

https://brunch.co.kr/@sunghyunlim/27

...

반드시 업데이트와 인스톨 해야( sudo apt-get update && sudo apt-get install telegraf ), 인스톨만 하면 안된다.

Preparing to unpack .../telegraf_1.7.1-1_armhf.deb ...
Unpacking telegraf (1.7.1-1) ...
telegraf (1.7.1-1) 설정하는 중입니다 ...
Created symlink /etc/systemd/system/multi-user.target.wants/telegraf.service → /lib/systemd/system/telegraf.service.

Installing InfluxDB


sudo apt-get install influxdb

Preparing to unpack .../influxdb_1.6.0-1_armhf.deb ...
Unpacking influxdb (1.6.0-1) ...
influxdb (1.6.0-1) 설정하는 중입니다 ...
Created symlink /etc/systemd/system/influxd.service → /lib/systemd/system/influxdb.service.
Created symlink /etc/systemd/system/multi-user.target.wants/influxdb.service → /lib/systemd/system/influxdb.service.


grafana 설치는 성공했으나 브라우저 실행하면 자바스크립트 에러가 한무데기...

결국 파이에서 grafana는 삭제하고 윈도우에 설치해서 확인, 디스크 사용량은 나오다 안나오네...



IoT with InfluxDB, Telegraph and Grafana on the Raspberry Pi 라즈베리 파이


파이 버전이 3는 아니지만 일단 시도.

IoT with InfluxDB, Telegraph and Grafana on the Raspberry Pi 3

Article_InfluxDB_Grafana_v2

In the internet I stumbled on the following beautiful Grafana Dashboard and wanted to try it out myself, of course.

So I will describe here like me

  • InfluxDB, as a database
  • Telegraph as a collector
  • Grafana as visualization
have installed.

1. Install InfluxDB

The data is all collected in the InfluxDB. The current version can be found here .

1
2
3
4
wget https://dl.influxdata.com/influxdb/releases/influxdb_1.2.2_armhf.deb
sudo dpkg -i influxdb_1.2.2_armhf.deb
sudo systemctl enable influxdb
sudo systemctl start influxdb

This will install InfluxDB in version 1.2.2, activate the automatic start and start the database.

1
2
3
4
5
6
pi@raspberrypi:/etc/telegraf $ influx
 Connected to http://localhost:8086 version 1.2.2
 InfluxDB shell version: 1.2.2
 > CREATE USER admin WITH PASSWORD '' WITH ALL PRIVILEGES
 > CREAT DATABASE telegraf
 > exit

With this we create a user admin and show the later used database.

1
2
3
4
5
sudo vi /etc/influxdb/influxdb.conf
[http]
 enabled = true
 bind-address = ":8086"
 auth-enabled = true

Through this customization in influxdb.conf, we enable authentication. These three parameters under [http] should be checked and adapted accordingly.

1
2
sudo systemctl restart influxdb
influx -username admin -password password

2. Install the telegraph

Telegraph is the collector and fetches all data via SNMP from the access points. Of course, SNMP and the corresponding community string must be configured in the UniFi Controller. The current version can be found here .

1
2
wget https://dl.influxdata.com/telegraf/releases/telegraf_1.2.1_armhf.deb
sudo dpkg -i telegraf_1.2.1_armhf.deb

This will load you Telegraph and then install it.

1
2
3
4
wget https://github.com/WaterByWind/grafana-dashboards/archive/master.zip
unzip master.zip
sudo cp grafana-dashboards-master/UniFi-UAP/mibs/* /usr/share/snmp/mibs
sudo apt-get install snmpd

For telegraph to evaluate the data, the MIBs must be installed and snmpd. The MIBs are already included in the GitHUB repository of the dashboard and just need to be copied.

Then telegraph must be configured.

Here is my entire telegraph.conf. The sections Input and Output are important. Everything marked in red you have to adjust. If you already use a telegraph instance, you can supplement your config with the corresponding data, that is, the complete input section at least.

이하 생략 ...


[파이썬을 활용한 금융공학 레시피] 리뷰 기타


그동안 파이썬을 사용할 일이 거의 없다가 최근에는 빅데이터 또는 데이터 분석에서 파이썬을 사용하는 경우가 많아져 관심만(?) 가지고 있었습니다.


때마침 파이썬과 금융공학(?)을 함께 공부 할 수 있는 이 책이 나와서 보게 되었는데 선택한 이유는 대충 아래와 같습니다.

- 파이썬 문법만 나온 책은 지겹고 재미가 없어서 패스, 이 책은 금융공학과 파이썬 설명을 적절하게 조합

- 그림과 챠트가 많고, 게다가 다양한 색상을 사용해 가독성이 아주 뛰어나다!!!

- 혹시나 본인의 미천한 금융 관련 지식이 업그레이드 될까 해서

분량이 400 페이지 정도 밖에 되지 않아 틈틈히 설렁설렁 보는데 일주일이 안걸리네요.

하지만 책 표지에도 나와 있고(이과생의 금융 울렁증) 제가 워낙 금융 관련 지식이 바닥인지라 금융공학 관련 내용

(특히 모델링과 공식) 부분은 이해 안가면 그냥 이런게 있구나 하고 넘어갔습니다.

챕터를 넘어갈때마다 어딘선가 들어본듯한 용어들에 대해 설명이 나오고 금융공학과 파이썬 부분으로 설명하는 패턴이 

저한테는 적절하게 느껴졌습니다.

목차 전체적으로 파이썬의 기본적인 내용도 포함하고 주식, 선물, 옵션 등 금융 상품을 다루고 있습니다.

책을 다 본 후에 정리하자면 아래와 같습니다.

단점
- 파이썬과 금융공학, 두 마리의 토끼를 다 잡기에는 현실적으로 어려움, 단점이 아니라 이 책으로 맛보기만 하고 
필요한 내용은 다른 책으로 보강하는게 맞을듯

장점
- 다양한 색상, 챠트나 그림에서 흑백이면 어떤 내용인지 구분이 안되는 경우가 많은데 이 책은 그런 부분을 못봤네요
- 금융공학과 파이썬 설명을 적절하게 조합한 설명으로 집중력 향상(?)


저 자신에게 내린 결론은 
- 파이썬 책을 더 봐야... 
- 금융공학은 둘째치고 금융지식부터 더 쌓구요 ㅠ.ㅠ


라즈베리파이3 무선연결 성공 라즈베리 파이

공유기 설정하기 싫어서 다른 방법 찾아보느라 일주일 넘게 헤메다가...

결론은 시간만 낭비했다. 빨리 공유기 국가 설정을 변경하는게 정답 !!!

그리고 칩셋 문제도 아니더라는 !!!



1 2 3 4 5 6 7 8 9 10 다음

Google Analytics