[monitoring] Cacti Debug mode

Cacti Debug mode

 

 

cacti 를 사용시 logs 메뉴에서 아래와 같이 log 파일을 확인 할수 있습니다.

일반적인 로그의 경우 아래와 같이 5분주기로 RRDtool 을 이용하여 그래프를 생성 했다는 메시지만 출력이 됩니다.

 

 

 

log 확인시 Detail한 정보를 확인하기 위해서는 Cacti Debug mode 를 활성화 하여 조금더 많은 정보를 확인 할수 있습니다.

Management -> Devices 로 이동후 문제가 있는 Device 를 클릭 합니다.

Enable Device Debug 를 클릭 한후 Save 버튼을 클릭 합니다.

(Debug mode 를 Disable 하기위해서는 Disable Device Debug 클릭후 Save 버튼을 클릭 하시면 됩니다.)

 

Logs 버튼을 클릭하여 log 를 확인 합니다.

 

 

스크립트 오류의 경우 logs 디렉토리의 cacti.log 를 확인 하여 정상적으로 Poller 가 작동하였는지 확인 할수 있습니다.

[root@centos74 ~]# cd /usr/share/cacti/log/
[root@centos74 log]# cat cacti.log |grep -i ss_get_by_ssh

 

비정상인 경우

2017-12-23 19:05:01 - SPINE: Poller[1] Device[5] TH[1] DS[34] SCRIPT: /bin/php -q /usr/share/cacti/scripts/ss_get_by_ssh.php --host 'localhost' --type apache --items gi,gj, 
output: gi:-1 gj:-1
2017-12-23 19:06:01 - SPINE: Poller[1] Device[5] TH[1] DS[30] SCRIPT: /bin/php -q /usr/share/cacti/scripts/ss_get_by_ssh.php --host 'localhost' --type apache --items 
gh, output: gh:-1

비정상인 경우 -1 값이 출력됩니다.

 

 

정상인경우

2017-12-23 19:15:01 - SPINE: Poller[1] Device[5] TH[1] DS[34] SCRIPT: /bin/php -q /usr/share/cacti/scripts/ss_get_by_ssh.php --host 'localhost' --type apache --items gi,gj, 
output: gi:223 gj:1
2017-12-23 19:16:01 - SPINE: Poller[1] Device[5] TH[1] DS[30] SCRIPT: /bin/php -q /usr/share/cacti/scripts/ss_get_by_ssh.php --host 'localhost' --type apache --items gh, 
output: gh:6156288

 

Snmpd Daemon이 정상적으로 작동하지 않을 경우 아래와 같은 Log를 확인 할수 있습니다.

 

 

댓글 남기기