티스토리 뷰

반응형

다음과 같은 오픈소스를 활용하면 쉽고 빠르게 매트릭스 모니터링(시각화, 알림) 시스템을 구현할 수 있습니다.

  • Telegraf : 매트릭스 수집 후 DB에 저장
  • InfluxDB: Telegraf에서 수집된 데이터를 저장하는 시계열 데이터베이스
  • Grafana: InfluxDB에서 데이터를 가져와 다양한 그래프로 대시보드 구성 및 Alert 구현

 

오늘은 InfluxDB를 로컬 컴퓨터에 설치하고, CR(ud)를 해보았습니다.

CRUD에서 ud를 소문자로 설명한 것은 InfluxDB는 기본 사상이 입력한 데이터를 수정/삭제하는

것을 지양하도록 설계된 데이터베이스이기 때문입니다.

 

                                             RDBMS vs InfluxDB 비교

RDBMS InfluxDB
Database Database
Table Measurement
Row Point

 

InfluxDB에 Database와 Measurement를 생성한 후에 데이터를 몇 개 넣었습니다.

그리고 Grafana를 통해서 InfluxDB에 저장된 데이터를 간단한 그래프를 통해서 대시보드로 만들어 보았습니다.

InfluxDB와 Grafana 사용법이 비교적 쉬웠습니다.

다음에는 로컬 컴퓨터에 Telegraf를 설치하여 매트릭스를 수집하여 연동하면 일단 데모 용도로 사용할 수 있을 듯 합니다.

 

반응형