설치 checkmk
작자: 어젯밤 별
블 로그:http://yestreenstars.blog.51cto.com/
본 고 는 본인 이 창작 한 것 입 니 다. 만약 전재 가 필요 하 다 면 출처 를 밝 혀 주 십시오. 합작 에 감 사 드 립 니 다!
목적.
설치 checkmk。
주요 소프트웨어
OS: CentOS 6.2 32
nagios: 4.0.7
nagios-plugins: 2.0.3
nrpe: 2.15
pnp4nagios: 0.6.25
mk-livestatus: 1.2.6
mod-python: 3.5.0
check_mk: 1.2.6
주의 사항
저 는 다음 설정 과정 에서 사용 할 소프트웨어 를 클 라 우 드 디스크 에 포장 하여 올 렸 습 니 다. 독 자 는 클 라 우 드 디스크 에서 직접 다운로드 하여 / tmp 디 렉 터 리 에 올 릴 수 있 습 니 다.
http://yunpan.cn/cVLXDNhuhdgbR (추출 코드: 53e 7)
배치 하 다.
#
service iptables stop
chkconfig iptables off
# SELinux
setenforce 0
sed -i '/^SELINUX=/s/=.*/=disabled/' /etc/selinux/config
#
yum -y groupinstall 'Development Tools'
yum -y install httpd-devel python-devel rrdtool rrdtool-perl perl-Time-HiRes gd gd-devel openssl openssl-devel php net-snmp wget
#
useradd nagios -M -s /sbin/nologin
gpasswd -a apache nagios
# nagios
tar xzf /tmp/nagios-4.0.7.tar.gz -C /usr/local/src/
cd /usr/local/src/nagios-4.0.7/
./configure
make all
make install
make install-init
make install-commandmode
make install-config
make install-webconf
# nagios-plugins
tar xzf /tmp/nagios-plugins-2.0.3.tar.gz -C /usr/local/src/
cd /usr/local/src/nagios-plugins-2.0.3/
./configure
make
make install
# nrpe
tar xzf /tmp/nrpe-2.15.tar.gz -C /usr/local/src/
cd /usr/local/src/nrpe-2.15/
./configure
make all
make install-plugin
make install-daemon
make install-daemon-config
# httpd nagios
service httpd start
chkconfig httpd on
service nagios start
chkconfig --add nagios
chkconfig nagios on
# nagios
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
# pnp4nagios
tar xzf /tmp/pnp4nagios-0.6.25.tar.gz -C /usr/local/src/
cd /usr/local/src/pnp4nagios-0.6.25/
./configure
make all
make fullinstall
# mk-livestatus
tar xzf /tmp/mk-livestatus-1.2.6.tar.gz -C /usr/local/src/
cd /usr/local/src/mk-livestatus-1.2.6/
./configure
make
make install
# mod_python
tar xzf /tmp/mod_python-3.5.0.tgz -C /usr/local/src/
cd /usr/local/src/mod_python-3.5.0/
git init
git add .
git commit -m 'Initial commit'
./configure --with-apxs=/usr/sbin/apxs
make
make install
# /etc/httpd/conf/httpd.conf mod_python
sed -i '/^LoadModule/,/^$/{/^$/s/^/LoadModule python_module modules\/mod_python.so
/}' /etc/httpd/conf/httpd.conf
# check_mk
tar xzf /tmp/check_mk-1.2.6.tar.gz -C /usr/local/src/
cd /usr/local/src/check_mk-1.2.6/
./setup.sh
# , ( ), :
# /var/log/nagios/rw/nagios.cmd -> /usr/local/nagios/var/rw/nagios.cmd
# /var/lib/nagios/rrd -> /usr/local/pnp4nagios/var/perfdata
# httpd nagios
service nagios restart
service httpd restart
# , http://localhost/check_mk 。
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Nginx intall on Linux1. 설치 의존 2. nginx 의 tar 가방 다운로드 3. nginx 설치 4. Nginx 상용 명령 5. 방화벽 설정 6. Nginx 가상 도 메 인 이름 설정 및 테스트 검증 7. Nginx 시작...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.