일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- nodejs upgrade
- nodejs update
- redis
- node red http
- nodejs 안정화버전
- postgres
- jsreport
- 리눅스
- Redis 설치
- javascript파일깨짐
- node red
- InFluX
- node.js
- nodejs 버전 업그레이드
- jsreport 기초
- Node-RED
- 노드레드
- node red 기초
- telegraf 설치
- 리눅스 node-red설치
- docker telegraf 설치
- node-red 기초
- 도커 telegraf 설치
- 파일속성
- 파일타입
- nodejs version
- javascript formdata
- 우분투
- nodered
- pubsub
- Today
- Total
♥일홍이 개발♥
[telegraf mqtt influxDB] telegraf를 이용하여 mqtt 데이터 influxDB 저장하기 본문
1. telegraf 설치하기
1.1 설치 파일 다운로드
1) 설치환경
- window 10 x64
2) 설치 파일
- https://dl.influxdata.com/telegraf/releases/telegraf- 1.11.3_windows_amd64.zip
1.2 설치 설정
1) [제어판] -> [시스템 및 보안] -> [시스템] -> [고급 시스템 설정] 에서 환경변수 클릭
2) 시스템변수 탭에서 새로 만들기 버튼 클릭
3) 변수이름 값 입력
-변수이름 : TELEGRAF_CONFIG_PATH
-변수 값 : telegraf.conf의 파일경로
4) Telegraf.conf 파일 내용 수정 (첨부파일 참조)
topics 설정 하면 됨
5) CMD 열고 경로에서 telegraf 입력
2. 실행
1) influx를 실행 시킨후 telegraf 실행을 시킨다.
2) show databases 명령어 실행 -> use mqtt-telegraf -> show measurements
3) telegraf.conf 에서 설정했던 topic들이 들어가있다.
3. mqtt 데이터 방식
node-red를 통해 mqtt 임시 데이터를 날려보았다.
topic 설정은 1000으로 했는데 telegraf.conf 에 topic 적는 부분에 없으면 안들어가니까 참고!
ex) temp,region=서울,site=강남구,category=지하철 value=28
temp => measurement 부분 다음 뒤에 , 찍어주고
region => 컬럼명, 서울 => key 각자 하고싶은거 뒤에
value => 마지막 앞에는 , 안 붙임
실행 후 mqtt 날려주면 influx에서 SELECT 해서 보면 값들이 나온다!
'여러가지' 카테고리의 다른 글
[Linux] ubuntu 20.04 node.js 설치 (0) | 2022.07.21 |
---|---|
[Linux] yum 패키지를 찾을 수 없습니다. (0) | 2022.07.21 |
[jsreport] jsreport 시작하기 (2) - postgres에 저장하기 (0) | 2021.12.06 |
[jsreport] js report 시작하기(1) (0) | 2021.11.19 |
LoopBack 사용해보기 (0) | 2021.05.10 |