선인장을 디버깅 사용하여 RRD

mysql-cacti-templates를 사용하여 서버를 모니터링하고 있습니다. 여기에는 일련의 MongoDB 템플릿 및 도구가 포함됩니다.

그래서 MongoDB 연결을 모니터링하기 위해이를 실행했습니다. 내 폴러 보고서 :

02/16/2012 06:20:58 PM - CMDPHP: Poller[0] Host[26] DS[188] CMD: /usr/bin/php -q /usr/share/cacti/scripts/ss_get_by_ssh.php --host db.live --type mongodb --items dc , output: dc:1

output: dc:1

-1 연결 후의 값입니다.

그러나 그래프가 현재 값 3524로 표시된다는 점에서 완전히 기뻐합니다!

RRD 파일 간의 모든 바인딩, ‘dc’에서 그래프로의 매핑 등을 모두 확인했지만 3524를 얻는 위치에 대해서는 당황합니다.

덤프 도구를 사용하여 RRD 파일을 살펴본 결과 실제로 출력을 이해하지 못하지만 3524의 값이 명확하게 표시됩니다.

이 값이 나타나는 위치를 더 잘 처리하기 위해 처리 체인을 어디에서 볼 수 있습니까?

최신 정보:

선인장 로그 파일을 확인한 결과 다음과 같습니다.

02/16/2012 03:32:29 PM - CMDPHP: Poller[0] Host[23] DS[171] CMD: /usr/bin/php -q /usr/share/cacti/scripts/ss_get_by_ssh.php --host spider.live --type mongodb --items dc , output: dc:1
02/16/2012 03:32:29 PM - POLLER: Poller[0] CACTI2RRD: /usr/bin/rrdtool update /usr/share/cacti/rra/spider_live_mongodb_cnctd_clnts_171.rrd --template MONGODB_cnctd_clnts 1329406349:3521

지구상에서 어떻게 1을 1329406349 : 3521로 번역하고 있습니까?



답변

내 인생의 몇 시간을 낭비한 후 나는 그것을 못 박았다.

http://bugs.cacti.net/view.php?id=2063

‘dc’는 ’16 진수 ‘이므로 “dc : 1″은 16 진수로 평가되고 있습니다.

미친 코드 …


답변