网站首页 > 资源文章 正文
安装nagios-plugins插件
Nagios-plugins含有丰富的检测命令插件,安装完成之后放在了/usr/local/Nagios/libexec下面
解压并进入到该目录下
[root@juny-10 Nagios]# tar xvf nagios-plugins-2.1.1.tar.gz -C /usr/local/src/ ; cd /usr/local/src/nagios-plugins-2.1.1
定义用户组和用户运行
[root@juny-10 nagios-plugins-2.1.1]# ./configure --with-nagios-user=nagios --with-nagios-group=nagcmd
--with-apt-get-command:
--with-ping6-command: /usr/sbin/ping6 -n -U -w %d -c %d %s
--with-ping-command: /usr/bin/ping -n -U -w %d -c %d %s
--with-ipv6: yes
--with-mysql: /usr/bin/mysql_config
--with-openssl: yes
--with-gnutls: no
--enable-extra-opts: yes
--with-perl: /usr/bin/perl
--enable-perl-modules: no
--with-cgiurl: /nagios/cgi-bin
--with-trusted-path: /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
--enable-libtap: no
接下来编译安装
[root@juny-10 nagios-plugins-2.1.1]# make && make install
现在查看nagios里面的libexec里面一定有很多的check命令
[root@juny-10 nagios-plugins-2.1.1]# ls /usr/local/nagios/libexec/
check_apt check_dns check_ifstatus check_mysql check_nwstat check_simap check_ups
check_breeze check_dummy check_imap check_mysql_query check_oracle check_smtp check_uptime
check_by_ssh check_file_age check_ircd check_nagios check_overcr check_spop check_users
check_clamd check_flexlm check_jabber check_nntp check_ping check_ssh check_wave
check_cluster check_ftp check_load check_nntps check_pop check_ssmtp negate
check_dhcp check_http check_log check_nt check_procs check_swap urlize
check_dig check_icmp check_mailq check_ntp check_real check_tcp utils.pm
check_disk check_ide_smart check_mrtg check_ntp_peer check_rpc check_time utils.sh
check_disk_smb check_ifoperstatus check_mrtgtraf check_ntp_time check_sensors check_udp
[root@juny-10 nagios-plugins-2.1.1]#
重启动nagios服务和httpd服务检查环境
[root@juny-10 ~]# systemctl restart httpd
[root@juny-10 ~]# /etc/init.d/nagios restart
Reloading systemd: [ 确定 ]
Restarting nagios (via systemctl): [ 确定 ]
[root@juny-10 ~]#
浏览器测试:登陆之后,点击hosts,可以看到,默认监控的是本机,说明环境没有什么问题
解除httpd警告
看到http有个警告,修改下http就好了
[root@juny-10 ~]# vim /etc/httpd/conf/httpd.conf
修改为:去掉注释添加本机的IP地址或者域名,因为是yum安装的所以没有主页文件,然后添加一个主页文件,
[root@juny-10 ~]# ls /var/www/html/
[root@juny-10 ~]#
#可以看到里面是没有主页文件的,现在写一个主页文件
[root@juny-10 ~]# vim /var/www/html/index.html
重启服务
[root@juny-10 ~]# systemctl restart httpd
[root@juny-10 ~]# /etc/init.d/nagios restart
Restarting nagios (via systemctl): [ 确定 ]
再次查看httpd服务
可以看到报警已经解除
为了后面的实验先把MySQL客户端安装
[root@juny-10 ~]# yum install mysql mysql-devel -y
已安装:
mariadb.x86_64 1:5.5.56-2.el7 mariadb-devel.x86_64 1:5.5.56-2.el7
作为依赖被安装:
keyutils-libs-devel.x86_64 0:1.5.8-3.el7 krb5-devel.x86_64 0:1.15.1-8.el7 libcom_err-devel.x86_64 0:1.42.9-10.el7
libkadm5.x86_64 0:1.15.1-8.el7 libselinux-devel.x86_64 0:2.5-11.el7 libsepol-devel.x86_64 0:2.5-6.el7
libverto-devel.x86_64 0:0.2.5-4.el7 openssl-devel.x86_64 1:1.0.2k-8.el7 pcre-devel.x86_64 0:8.32-17.el7
完毕!
下一节将设置nagios监控本服务器
谢谢阅读有什么问题可以讨论
猜你喜欢
- 2024-09-23 Ubuntu 在终端界面打广告,引发用户不满
- 2024-09-23 Linux机架-Nagios监控与Cacti趋势分析-D9-趋势分析
- 2024-09-23 新思科技发现Nagios XI存在三个漏洞
- 2024-09-23 一大波你可能不知道的 Linux 网络工具,快快来收藏
- 2024-09-23 Linux机架-Nagios监控与Cacti趋势分析-D5-Nagios插件
- 2024-09-23 陈俊勇:带你搭建nagios监控web服务、非常简单
- 2024-09-23 使用Nagios监控网络、服务器(三)使用check_nt监控windows资源
- 2024-09-23 陈俊勇:带你部署Nagios 第一篇(nagios官网)
- 2024-09-23 五大超强开源的网络监控工具盘点,你一定需要
- 2024-09-23 主流监控系统超硬核总结!含Zabbix、Prometheus、Nagios等教程
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)