InfluxDB란?

전산|2023. 12. 29. 22:24
728x90
반응형

InfluxDB에 대해서 설치하는 방법을 기록 해봅니다.

처음 들어보는 분들도 있을거 같고요.

시계열로 데이터를 담는 DB라고 생각하시면 되세요.

(시간의 흐름에 따라 측정되는 시계열 데이터를 저장하는데 있어서 특화되어 있는 데이터 베이스 입니다.)

TICK Stack(Telegraf + InfluxDB + Chronograf + Kapacitor)

TICK Stack이란 InfluxData에서 나온 4가지 오픈소스 component들을 통칭해서 말합니다.

4가지 오픈소스를 설치하여서 실행하는 내용으로 설명을 하겠습니다.

Telegraf (텔레그라프)

- 수집 에이전트 : 시스템에서 원하는 데이터를 측정하여 InfluxDB로 정보를 보내주는 역할

InfluxDB (인플럭스DB)

- 시계열 데이터를 특화한 데이터 베이스이다.

- 종류 (CPU, HDD, CPU, NETWORK, REM) 등의 시스템 정보를 시간에 따라 저장한다.

Chronograf (크로노그라프)

- 시각화를 담당하는 웹서버이다.

- InfluxDB를 관리하는 인터페이스 역할도 있다. (계정관리 등)

Kapacitor (캐패시터)

- 이벤트 발생을 감지하고 사용자에게 알림을 주는 역할

- 데이터가 들어오는 대로 머신러닝 알고리즘을 실행

(Alerta, SMTP, Slack, Telegram, VictorOps, OpsGenie, PagerDuty, HipChat, Sensu, Talk 등)

TICK Stack github

Telegraf(https://github.com/influxdata/telegraf)

InfluxDB(https://github.com/influxdata/influxdb)

Chronograf(https://github.com/influxdata/chronograf)

Kapacitor(https://github.com/influxdata/kapacitor)

다음 블로그에 설치 하는 과정에 대해서 등록을 할게요.

728x90
반응형

'전산' 카테고리의 다른 글

influxDB의 시각화 Telegraf(텔레그라프) 에이전트 설치  (0) 2024.01.01
InfluxDB 1.8 설치 및 기초  (0) 2023.12.31
소프트웨어협회 경력 갱신 kosa  (0) 2023.07.11
java jdk1.8.0.221 설치  (0) 2023.06.06
weblogic 설치하기  (0) 2023.06.06

댓글()