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

Cacti 설치

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

최종갱신일: 2006년10월31일 9시26분

소개

cacti 는 MRTG 를 대체하는 본격적인 시스템상태를 모니터링 하는 프로그램이다. cacti 는 SNMP 로 요청을 보내고, 그 결과를 XML 기반의 스크립트로 파싱하여, 그 결과를 rrdtool를 이용하여 전용의 데이터베이스로 저장하고, 사용자의 목적에 맞는 다양한 그래프를 출력한다.

필요한것

catci 설치


# tar xvzf /home/archives/cacti-0.8.6h.tar.gz

cacti 데이터 베이스 생성
# mysqladmin create cacti

데이터베이스에 필요한 테이블 및 데이터 생성
# cd /home/cacti-0.8.6h
# mysql cacti < cacti.sql

cacti 데이터베이스 접근권한 설정.
# mysql mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4 to server version: 5.0.16-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY '******';
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql>

cacti 유저 생성
# /usr/sbin/useradd -c "Cacti" cacti

  1. Edit include/config.php and specify the MySQL user, password and
    database for your Cacti configuration.
 $database_default = "cacti";
 $database_hostname = "localhost";
 $database_username = "cacti";
 $database_password = "*****";

rra, log 디렉토리 WEB 에서 작성하도록 권한 설정
# chomod 777 rra log

아파치의 경로를 cacti 에 연결되도록 수정. 가상호스트를 설정할 경우에는 다를 수 있음.
# cd /usr/local/apache2
# mv htdocs htdocs.orig
# ln -s /home/cacti-0.8.6h htdocs

크론테이블에 poller 가 구동되도록 수정. poller.php 의 경로는 설치경로에 준한다. 5분마다 실행한다. 확실히 하기 위하여 php 인터프리터 경로를 full 경로를 넣는다.
 */5 * * * * cacti /usr/local/bin/php /home/cacti-0.8.6h/poller.php > /dev/null 2>&1

rrdtool 의 버전이 1.1 과 1.2 버전의 설정이 다르다. Setting 에서 rrdtool 의 버전을 확인후에 정확하게 설정해 주어야 한다. 정확하게 맞추어 주지 않으면 그래프가 제대로 그려지지 않는다.

NET-SNMP 설치

net-snmp 가 없을 경우 설치

# tar xzf ../archives/net-snmp-5.1.4.pre1.tar.gz
# cd net-snmp-5.1.4.pre1
# ./configure
contact: <자신의 email 주소>
system: <시스템의 명칭>
# make
# make install

설정 및 실행

http://<URL 주소>/

로그인 페이지

디폴트 아이디 "admin" 비밀번호 "admin"

비밀번호를 변경한다. 나오는 메시지를 읽어보면서, 적절하게 대처하면 된다. 특히 필요한 유틸리티의 경로에 유의한다.


위키페이지의 페이지이름이 위키위키 규칙에 맞지 않는 것 같습니다. 바꿀 이름을 다시 골라보시길 바랍니다. 또, 위키홈페이지를 만들 것을 적극 권장해 드리며, 필명 페이지를 꼭 읽어보시길 바랍니다. --WkPark



sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-10-31 09:31:17
Processing time 0.0258 sec