티스토리 뷰
1. 소개
RRDTool 로깅 소프트웨어를 이용하며 SNMP프로토콜을 사용하여 취득한 자료를 MySQL에 저장하고, 네트워크 트래픽이나 시스템 load 등을 일정 간격으로 poll 방식으로 취득하여 그래프랑 모니터링하는 웹기반 툴
2. 요구사항
Ubuntu 15.10 설치된 서버; Apache; PHP; MySQL
본인은 우분투 15.10 server x64 설치한 VM에서 설치 진행하였으며, 이전 포스트에 cacti를 위한 apm을 설치하였음.
3. 설치 방법
우선, 아래 명령어로 시스템을 업데이트 하자
sudo apt-get update
sudo apt-get upgrade
그 다음 Cacti 설치
sudo apt-get install cacti
몇몇 의존성 있는 패키지는 위 명령으로 설치하려 할 때 자동으로 설치가 된다. MySQL 등 설치 중간 중간 묻는 질문에 맞게 완료될 때까지 진행하면 된다.
웹서버는 apache를 설치하였으니, apache2를 선택
다음 물음은 dbconfig-common을 통해 데이터베이스 설정할 지 여부를 묻는 화면이며, No를 선택할 경우 /usr/share/doc/cacti 문서를 참조해서 수동으로 해야한다. 그러니 Yes선택
다음은 MySQL에서 cacti 암호를 등록하라는 문구이며, 공란으로 진행하면 임의의 암호를 생성한다. 그냥 선호(?)하는 암호를 입력해서 진행
MySQL 루트 암호를 넣는 화면에서 암호 넣어서 설치를 종료한다
브라우저 열고 주소창에 http://서버아이피/cacti를 열면 아래와 같이 설치마법사가 나온다.
다음으로 가면 설치 타입에 새로 설치를 선택한 뒤 다음으로 이동
cacti 실행에 필요한 패키지 체크화면이 나오는데, 빨간 줄 아닌 녹색줄로 찾았다가 수두룩하면 완료 버튼 클릭
본인의 서버에서는 패키지 체크화면에서 RRDTool 버전이 1.2.x로 되어있는 데, 해당 패키지 버전이 1.5.x라서 가장 높은 것으로 변경 한 뒤 완료하였다.
패키지 버전 확인은 터미널에서 아래 명령어로 확인
sudo apt-cache show rrdtool
완료 후 로그인 페이지가 나오는데, 계정명과 암호 각각 admin으로 접속하여 비밀번호 변경 후 로그인 완료한다.
장비 추가 등 관리 사항은 이후에 정리.....
'서버 > cacti' 카테고리의 다른 글
cacti 모니터링을 위한 대상 서버들의 snmp 설정 (1) | 2016.02.04 |
---|---|
Ubuntu 15.10에 APM 설치하기 (0) | 2016.02.01 |