Cloud

telegraf 최신 버전 설치 본문

리눅스

telegraf 최신 버전 설치

Firewall 2022. 5. 10. 18:32

요새 많이 보이는 텔레그라프 클라이언트 다운로드 방법입니다. 특히 grafana 에서 mysql 등을 모니터링 하기 좋습니다.

centos7 설치이며, 다른 방법은 하단의 링크를 클릭하면 확인 할 수 있습니다.

 

wget https://dl.influxdata.com/telegraf/releases/telegraf-1.22.3-1.x86_64.rpm
sudo yum localinstall telegraf-1.22.3-1.x86_64.rpm

 

 

 

 

순서대로 설치하면 됩니다. localinstall 일뿐 기존 yum 과 동일합니다.

 

기본 서버 접속 설정

telegraf.conf

[global_tags]

[agent]
  interval = "60s"
  round_interval = true
  metric_batch_size = 1000
  metric_buffer_limit = 10000

  collection_jitter = "0s"
  flush_interval = "30s"
  flush_jitter = "0s"
  precision = ""

  debug = false
  logtarget = "file"
  logfile = "/var/log/telegraf/telegraf.log"
  logfile_rotation_max_size = "30MB"
  logfile_rotation_max_archives = 5
  hostname = "표기될 서버이름"
  omit_hostname = false

[[outputs.influxdb]]
  urls = ["http://주소"]
  database = "인플럭스디비"
  username = "아이디"
  password = "비밀번호"

 

 

 

 

 

상세 설정 (telegraf.d 하위폴더에 삽입합니다. (ENI 인터페이스나 FS 는 알맞게 설정하여 수정)

telegraf.d/client.conf  

 


[[inputs.cpu]]
  percpu = true
  totalcpu = true
  collect_cpu_time = false
  report_active = false

[[inputs.disk]]
  mount_points = ["/", "/data"]
  ignore_fs = ["tmpfs", "devtmpfs", "devfs", "iso9660", "overlay", "aufs", "squashfs"]

[[inputs.diskio]]

[[inputs.kernel]]

[[inputs.mem]]

[[inputs.net]]
  interfaces = ["eth*", "ens*", "lo"]
  fieldpass = [
    "bytes_*",
    "drop_*",
    "err_*",
    "packets_*"
  ]

[[inputs.processes]]

[[inputs.swap]]

[[inputs.system]]

 

 

 

출처 

https://portal.influxdata.com/downloads/

Comments