· 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

ID
Password
Join
Beauty and harmony are as necessary to you as the very breath of life.


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.0054 sec