网站首页 > 资源文章 正文
Nagios服务器插件
Nagios中的检查是在插件的帮助下完成的。安装Nagios后必须安装插件。如果你使用的是yum,那就像运行#yum install nagios-plugins-all -y一样简单。默认情况下,插件位于/ usr / lib64 / nagios / plugins /目录中。如果您使用源代码并安装插件,则要下载的文件是http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz。源代码的默认安装是/ usr / local / nagios / libexec /用于插件。
让我们回顾一下简单的插件,了解Nagios的工作原理。清单7-11显示了如何使用check_dig插件。如果检查成功,Nagios插件返回OK,如果超过临界阈值则返回CRITICAL,如果超过警告阈值则返回WARNING。此外,他们还会在执行检查时返回一些指标。 check_dig查询指定的域名系统(DNS)以查找特定记录。让我们查询(-H)公共DNS,即8.8.4.4,即google-public-dns-b.google.com。查询(-T)是A类型,因此给定主机名返回IP。警告(-w)时间段为五秒,因此如果查询超过五秒,则返回WARNING值。临界阈值(-c)为7秒,之后检查返回CRITICAL值,查询记录本身为(-l)www.example.com。
清单7-11使用Nagios插件
# /usr/local/nagios/libexec/check_dig -T A -w 5 -c 7 -H 8.8.4.4 -4 -l www.example.com DNS OK - 0.070 seconds response time (www.example.com. 10885 IN A 93.184.216.119)|time=0.069719s;5.000000;7.000000;0.000000
从清单7-11可以看出,检查成功,返回值为OK。 这证明,从运行检查的主机,您可以访问公共DNS并且也能够获得返回值。 这是运行以验证DNS健康状况的良好检查。
如果检查在给定的时间范围内失败或未成功,则会返回一条警告消息,如清单7-12所示。
清单7-12 Nagios插件警告
# /usr/local/nagios/libexec/check_file_age -w 300 -c 2000 -f /var/log/messages FILE_AGE WARNING: /var/log/messages is 835 seconds old and 674989 bytes # /usr/local/nagios/libexec/check_file_age -w 100 -c 200 -f /var/log/messages FILE_AGE CRITICAL: /var/log/messages is 873 seconds old and 674989 bytes
在清单7-12中,使用了一个名为check_file的插件来检查文件的年龄。 在这种情况下,正在检查/ var / log / messages文件。 在第一种情况下,如果文件超过300秒,则显示WARNING消息(-w); 如果它超过2000秒,则显示CRITICAL消息。 由于文件长度为835秒,低于临界阈值且超过警告阈值,因此会显示WARNING消息。
在后一种情况下,您希望警告文件是否超过100秒,如果文件超过200秒,则发出CRITICAL消息。 由于文件长度为873秒(超过200秒的阈值),因此会引发CRITICAL警报。
猜你喜欢
- 2024-09-23 Ubuntu 在终端界面打广告,引发用户不满
- 2024-09-23 Linux机架-Nagios监控与Cacti趋势分析-D9-趋势分析
- 2024-09-23 新思科技发现Nagios XI存在三个漏洞
- 2024-09-23 一大波你可能不知道的 Linux 网络工具,快快来收藏
- 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等教程
- 2024-09-23 nagios 常见场景使用技巧记录(ioc场景)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (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)
本文暂时没有评论,来添加一个吧(●'◡'●)