· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
cactid의 설치

cactid 설치

방창현 (winchild@sds.co.kr) / (주)삼정데이터서비스 연구소

최종갱신일: 2006년10월27일 17시48분

소개

cacti 에서는 poller.php 에 의해서 구동되는 cmd.php 를 폴러로서 이용하고 있다. 그러나 PHP 의 실행속도가 늦어서 300 초 이내에 종료되지 않는 경우에 C 코딩으로 된 cactid 로 교체할 수 있다.

입수

[http]http://cacti.net 에서 cactid 소오스를 입수 할 수 있다. cacti 의 버전과 일치된 상태로 진행되고 있다.

설치


# configure
# make
# make install

설치시에 아무 옵션을 주지 않았으면 /usr/local/cactid/bin 에 설치된다.

cacti 세팅


cacti 관리자 페이지에서 setting 을 선택 path 에서 cactid 의 경로를 넣어준다.
cactid1.jpg
[JPG image (57.43 KB)]

poller 에서 cactid 를 설정한다.
cactid2.jpg
[JPG image (63.21 KB)]

참고

crontab 에서 poller.php 의 실행은 그대로 유지한다. poller,php 가 DB의 내용을 읽어서 cmd.php 를 사용할것 인지, cactid 를 사용할것인지 결정하여 수행한다. 프로그램을 파악해본 결과, 수집은 cactid 가 하여, DB에 캐슁해 넣으면, poller.php 에서 rrdtool 을 수행시켜 rrd 파일을 생성하는것으로 추정된다.

만약에 문제가 생긴다면 poller 에서 cactid 를 cmd.php 로 변경하면, 다음 폴링부터 cmd.php 로 폴링한다.

ID
Password
Join
He who invents adages for others to peruse takes along rowboat when going on cruise.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-10-27 17:54:02
Processing time 0.0049 sec