本文共 1942 字,大约阅读时间需要 6 分钟。
Nagios????????????????????????????????????????????????HTTP?FTP?SSH????????????????????CPU???????????????????????????????????????????
?Debian??????????
sudo apt updatesudo apt install -y apache2 php libapache2-mod-php7.4 openssl php-openssl
?RPM??????
sudo yum install -y httpd php php-cli php-gd php-curl php-mysql
?????????????
sudo useradd nagiossudo groupadd nagcmdsudo usermod -a -G nagcmd nagios
????????
cd ~wget https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.6.tar.gztar zxvf nagios-4.4.6.tar.gzcd nagioscore-nagios-4.4.6/sudo ./configure --with-command-group=nagcmdsudo make allsudo make installsudo make install-initsudo make install-configsudo make install-commandmode
????????
cd ~wget https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.4.1/nagios-plugins-2.4.1.tar.gztar zxvf nagios-plugins-2.4.1.tar.gzcd nagios-plugins-2.4.1/sudo ./configure --with-nagios-user=nagios --with-nagios-group=nagiossudo makesudo make install
???????
sudo cp -R contrib/httpd.conf /etc/apache2/sites-available/nagios.confsudo ln -s /etc/apache2/sites-available/nagios.conf /etc/apache2/sites-enabled/sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadminsudo systemctl restart apache2
???????
sudo systemctl start nagiossudo systemctl enable nagios
??????? <your-nagios-server-ip>/nagios??? nagiosadmin ??????
/usr/local/nagios/etc/objects/hosts.cfg ? /usr/local/nagios/etc/objects/services.cfg ????????/usr/local/nagios/etc/objects/contacts.cfg ???????????????????
sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
???????Nagios???
sudo systemctl restart nagios
Nagios??????? check_http ? check_ping ????????????
转载地址:http://nzcfk.baihongyu.com/