-
Telegraf influxDB Grafana (2)IT기술 2021. 7. 29. 00:20
#구성변경
[As-is]
vsphere1,2 -> telegraf1 -> DB1 -> Grafana
1개의 DB에 2개의 시스템 정보를 쌓았는데, 향후 확장성이나 운영을 생각해보니 독립적으로 분리시키는게 낫다고 판단했다.
그래서 이렇게 분리를 했는데
[To-be]
vsphere1 -> DB1 -> telegraf1 -> Grafana
vsphere2 -> DB2 -> telegraf2 -> Grafana
2번쪽 데이터가 Grafana에 정상적으로 출력되지 않았다.
'No Data, No response Data...'
#원인파악
2-3시간 삽질하다가 원인을 알아냈다.
조회를 해보니 DB에 데이터는 쌓이고 있었다.
그럼 Grafana 안에서의 문제라고 판단했는데, 각 dashboard template마다 variables가 정의되어 있는데
DB, Telegraf를 분리하면서 이 variables의 정의가 변경된 것이 원인이었다.
변경된 DB에 맞게 variables를 재정의해주었고 테스트를 해보니
정상적으로 Grafana에 그래프와 차트가 출력되었다.
#향후과제
1. 3번째 시스템도 연동을 해야하는데, 무엇이 문제인지 telegraf가 접속을 못한다.
2. Grafana에서 Alert List 기능 추가
3. VDI Graph에서 Top User만 띄울 수 있는지
'IT기술' 카테고리의 다른 글
Putty 화면설정 (0) 2022.05.18 Docker, Container, VM과 차이 (0) 2021.08.16 Telegraf influxDB Grafana (0) 2021.07.26 IPMI (0) 2021.03.06 신규 스토리지 도입과 Raid6 (0) 2021.02.14