목 차
개요
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 (관리자 권한의 powershell 에서 실행) :
PS> curl http://agent.zmon.cloud/agents/installers/zmon-installer.exe -o zmon-installer.exe PS> 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 (관리자 권한의 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 (관리자 권한의 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 (관리자 권한의 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 설치
- OS에 맞는 설치용 압축파일 준비
- 대상 시스템에서 압축 해제
- 게이트웨이 IP 주소와 함께 인스톨 스크립트 실행
linux
$ sudo ./zmon-installer-on-private install -i {gateway_ip} -p {gateway_port}
for Windows (관리자 권한의 powershell 에서 실행) :
zmon-installer-on-private.exe install -i {gateway_ip} -p {gateway_port}
온라인상담
문의하기전화상담
02-6400-2222