Telegraf 설정 가이드

Print

목차



개요

Cloud Z Monitoring 시스템은 여러가지 대상에 대한 모니터링 데이터를 수집 가능하도록 오픈소스 telegraf 수집기에 최적화 되어 있습니다.

오픈소스 telegraf 를 설치하여 데이터를 수집하고 Cloud Z Monitoring 시스템 연동설정을 추가하면 제공된 Grafana 대시보드를 통해 조회 할 수 있습니다.


telegraf 소개 : https://www.influxdata.com/time-series-platform/telegraf/



telegraf 설치

  • for Linux:

    $ curl -fsSL http://agent.zmon.cloud/agents/installers/zmon-installer -o zmon-installer
    $ chmod +x zmon-installer
    $ sudo ./zmon-installer install -u {account_id} -p {account_password}
  • for Windows (관리자 권한의 cmd 혹은 powershell 에서 실행) :

    curl http://agent.zmon.cloud/agents/installers/zmon-installer.exe -o zmon-installer.exe
    zmon-installer.exe install -u {account_id} -p {account_password}

telegraf 데이터 수집 설정

Input Plugins

telegraf는 다양한 input plugin 추가 설정을 이용하여 다양한 모니터링 데이터를 수집할 수 있다. 아래 링크에서 plugin별 설정 방법 및 수집할 metric 정보를 참고


데이터 수집 설정 가이드


CPU, MEMORY, DISK 등의 기본 메트릭만 수집하는 경우 설치파일 내에 포함된 기본 설정 파일이 이미 설정되어있으니 별도로 수정할 필요는 없다.


Start Telegraf Service

Linux (Sysvinit and upstart installations)

$ sudo service telegraf start


Linux (systemd installations)

$ systemctl start telegraf


Windows

> net start telegraf

telegraf 재설치 / 제거

  • telegraf 재설치 for Linux 

    $ curl -fsSL http://agent.zmon.cloud/agents/installers/zmon-installer -o zmon-installer
    $ chmod +x zmon-installer
    $ sudo ./zmon-installer reinstall -u {account_id} -p {account_password}
  • telegraf 재설치 for Windows (관리자 권한의 cmd 혹은 powershell 에서 실행) :

    curl http://agent.zmon.cloud/agents/installers/zmon-installer.exe -o zmon-installer.exe
    zmon-installer.exe reinstall -u {account_id} -p {account_password}
  • telegraf 제거 for Linux 

    $ curl -fsSL http://agent.zmon.cloud/agents/installers/zmon-installer -o zmon-installer
    $ chmod +x zmon-installer
    $ sudo ./zmon-installer uninstall
  • telegraf 제거 for Windows (관리자 권한의 cmd 혹은 powershell 에서 실행) :

    curl http://agent.zmon.cloud/agents/installers/zmon-installer.exe -o zmon-installer.exe
    zmon-installer.exe uninstall


프라이빗 네트워크 환경에서의 구성

프라이빗 네트워크 하의 시스템에서 게이트웨이 시스템의 8186 포트로 메트릭을 전송하고 게이트웨어 시스템에서 메트릭들을 취합하여 ZMON 중앙 서버로 전송하는 구성을 가진다.


게이트웨이 Telegraf 설치

게이트웨이 서버는 zmon 으로의 아웃바운드 연결이 가능해야 합니다.

  • for Linux

    $ curl -fsSL http://agent.zmon.cloud/agents/installers/zmon-installer -o zmon-installer
    $ chmod +x zmon-installer
    $ sudo ./zmon-installer install-gateway -u {account_id} -p {account_password} -g {gateway_port}
  • for Windows (관리자 권한의 cmd 혹은 powershell 에서 실행) :

    curl http://agent.zmon.cloud/agents/installers/zmon-installer.exe -o zmon-installer.exe
    zmon-installer.exe install-gateway -u {account_id} -p {account_password} -g {gateway_port}


프라이빗 네트워크 하의 시스템에 Telegraf 설치






이 답변이 유용합니까? 아니오

Send feedback
도움을 드리지 못해 죄송합니다. 피드백을 주시면 이 문서의 품질을 높이겠습니다.