telegraf: 메트릭을 수집하고 보고하는 플러그인 기반 서버 에이전트
설치 (ubuntu 16.04 환경)
$ wget http://get.influxdb.org/telegraf/telegraf_0.1.1_amd64.deb $ sudo dpkg -i telegraf_0.1.1_amd64.deb
설정
- 설정파일 확인:
$ cat /etc/telegraf/telegraf.conf
- 설정파일의 영역별 관리
- agent
[agent] interval = "1s" # 데이터 수집 주기 flush_interval = "5s" # 데이터 전송 주기
- output plugin
- 로컬 influxdb 로 저장하도록 되어 있다
- 호출은 http 통신으로 처리한다
[[outputs.influxdb]] urls = ["http://influxdb01:8086"] # required database = "cpu_short_load" # required retention_policy = "default" # infinite duration write_consistency = "any"
- input plugin
- 기본 system information 에 대한 처리는 되게 셋팅되어 있다
- cpu
- cpu_load_short
- disk
- diskio
- kernel
- mem
- processes
- swap
- system
- 기본 system information 에 대한 처리는 되게 셋팅되어 있다
- agent
- 설정파일 확인:
실행 및 확인
- 실행: sudo service telegraf start
- 서비스 확인: ps -ef | grep telegraf
- data insert 확인(influxDB 정보 확인)
'Cloud > influxDATA' 카테고리의 다른 글
Kapacitor 소개 (0) | 2017.03.29 |
---|---|
InfluxData Platform (TICK, Telegraf+InfluxDB+Chronograf+Kapacitor) (0) | 2017.03.10 |
influxdb 란 (0) | 2017.03.08 |