이번에는 Kapacitor 설치에 대해 알아보도록 하겠습니다.
앞선 포스팅에서는 telegraf를 통해 서버의 다양한 메트릭 및 proccess count 등의 정보 수집 후 influxdb에 쌓는 것을 확인했습니다.
해당 내용을 기반으로 TICKStack을 사용하여 서버의 메트릭 및 다양한 정보 수집 후 저장, 임계값에 따른 알람 발송까지 일련의 과정에 대해 이어나갈 예정입니다.
InfluxDB와 Telegraf docker 설치 및 사용법에 대해 알아봤기 때문에 해당 내용이 궁금하신 분들께서는 아래 포스팅을 참고하시길 바랍니다.
https://yundevnote.tistory.com/57
[Monitoring] Telegraf + InfluxDB 2.1 를 사용한 시스템 모니터링
Telegraf + InfluxDB 2.1 를 사용한 시스템 모니터링docker image pullhttps://portal.influxdata.com/downloads/$ docker pull influxdb:2.1.1$ docker pull telegrafdocker network create (bridge 생성)> Docker 네트워크 종류bridge : 호스트 컴
yundevnote.tistory.com
https://yundevnote.tistory.com/78
Telegraf를 통한 다양한 데이터 수집 및 설정 방법
cpu, memory, disk 등 메트릭 수집하기아래와 같이 수집하길 원하는 메트릭 input 플러그인과 수집한 메트릭을 쌓을 output 플러그인을 작성하면 됩니다.각 메트릭별로 설정 옵션이 다르기 때문에 telegra
yundevnote.tistory.com
1. Kapacitor rpm 다운로드
https://www.influxdata.com/downloads/
$ wget <https://dl.influxdata.com/kapacitor/releases/kapacitor-1.7.4-1.x86_64.rpm>
$ sudo yum localinstall kapacitor-1.7.4-1.x86_64.rpm


2. kapacitor.conf 설정
1) kapacitor 설정 재구성 및 설정 파일 저장
$ kapacitord config > kapacitor.generated.conf

2) influxdb 연동 설정
kapacitor.conf 파일에 inflxudb 정보 작성
$ vi /etc/kapacitor/kapacitor.conf

3) kapacitor 실행 및 확인
$ systemctl start kapacitor
$ systemctl status kapacitor

'Monitoring' 카테고리의 다른 글
telegraf 실행 옵션을 통한 다양한 실행 방법 (0) | 2024.07.03 |
---|---|
Telegraf를 통한 다양한 데이터 수집 및 설정 방법 (0) | 2024.06.17 |
Telegraf란? (0) | 2024.06.14 |
[Monitoring] Telegraf + InfluxDB 2.1 를 사용한 시스템 모니터링 (1) | 2022.01.12 |