728x90
Telegraf 에이전트 설치(Telegraf data collector)
Telegraf 리포지토리 추가
wget -q https://repos.influxdata.com/influxdata-archive_compat.key
echo '393e8779c89ac8d958f81f942f9ad7fb82a25e133faddaf92e15b16e6ac9ce4c influxdata-archive_compat.key' | sha256sum -c && cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg > /dev/null
echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list
Telegraf 패키지 설치
sudo apt-get update
sudo apt-get install -y telegraf
Telegraf 버전 확인
telegraf --version
$ telegraf --version
Telegraf 1.28.5 (git: HEAD@77e1a498)
Telegraf 에이전트 시작
sudo systemctl enable --now telegraf
Telegraf 구성 파일
sudo telegraf config > /etc/telegraf/telegraf.conf
CPU 및 메모리 입력 및 InfluxDB 출력 설정 추가
sudo vim /etc/telegraf/telegraf.conf
[[inputs.cpu]]
percpu = true
totalcpu = true
collect_cpu_time = false
report_active = false
[[inputs.mem]]
[[outputs.influxdb_v2]]
urls = ["http://localhost:8086"]
token = "your_influxdb_token"
organization = "your_influxdb_organization"
bucket = "your_influxdb_bucket"
Telegraf 에이전트 재시작
sudo systemctl restart telegraf
Telegraf 에이전트 상태 확인
sudo systemctl status telegraf
sudo systemctl status telegraf --no-pager -l
728x90
'리눅스' 카테고리의 다른 글
AWS CLI를 사용하여 EC2 리소스의 태그를 확인, 추가 및 삭제하는 방법 (0) | 2023.12.06 |
---|---|
우분투에서 node-exporter 설치하는 방법 (0) | 2023.12.05 |
Nginx에서 map 디렉티브를 사용하는 방법 (0) | 2023.12.05 |
Grafana 대시보드를 가져오는 방법(Import dashboard) (0) | 2023.12.05 |
[draft] 우분투에 Prometheus와 Grafana 그리고 Node Exporter를 설치하고 구성하는 방법 (0) | 2023.12.04 |