본문
서버에 ssh로 접근해서, 아래 명령을 실행하면 됩니다. (PHP, MySQL, Apache2가 설치되어있다고 가정합니다.)
이 명령으로, cacti와 cacti-spine이 설치됩니다. cacti-spine은 데이터를 수집할때, PHP 스크립트(cmd.php)를 돌리는 대신 설정할 수 있는 바이너리 실행파일입니다. (속도 향상이 있다고 하네요.)
그리고 나서, http://localhost/cacti 에 접속해보면, 처음 설치에 따른 몇가지 설정을 하게 되지요.
그 다음은 서버에 snmpd와 각종 snmpwalk 같은 SNMP 유틸리티를 설치하는 것인데, 아래 명령으로 설치하면 됩니다.
그 후 고쳐줘야 할 부분이, 외부 서버에서 이 서버의 SNMP 정보를 취득할 수 있도록 해주는 것인데요, /etc/snmp/snmpd.conf 파일과 /etc/default/snmpd 파일을 수정해야 합니다.
우선 /etc/snmp/snmpd.conf 파일을 다음처럼 수정…
com2sec readonly default public
#com2sec readwrite default private
기본값은 paranoid인데, readonly로 수정했습니다. 그리고 /etc/default/snmpd 파일을
이렇게 수정해서, 다른 서버에서 들어오는 요청에도 응답하도록 수정합니다. 다만, 이렇게 수정한다면 서버가 잘 동작하는 firewall 아래 있어야겠지요. 아니면, SNMP v3로 사용자 계정을 설정한다던가 하는 다른 방법을 선택해야 합니다.
서비스를 재시작합니다.
아래 명령을 실행해서 출력이 제대로 나오는지 확인해보세요.
[출처] Ubuntu 10.04에 CACTI 설치 관련 SNMPD 설정|작성자 미친푸우
관련링크
댓글목록
등록된 댓글이 없습니다.