纳吉奥斯 – 监控 DHCP 的范围

最新动态 txabales!!! 我们通常如何发现 DHCP 服务器已关闭或范围已满?? 感谢我们亲爱的用户, 不? 因为我们的想法是,我们的用户是最后一个注意到我们组织中任何问题的人 (除了 Boss)… 我们将利用位于 Nagios 或 Centreon 的监控设施来控制组织中的另一个关键点, DHCP 服务!

除了监控引导的 DHCP 服务本身 (我们已经知道如何去做), 这次我们将依靠 一个 Nagios Exchange 脚本 这将使我们能够衡量服务的健康状况, 在 VBS 中使用小脚本 (Visual Basic 脚本), 我们将能够检查每个区域及其忙/闲地址! 我们将不得不依赖 NRPE, 因为此 VBS 必须在每个 DHCP 服务器上运行, 因此, 下载脚本 'check_dhcp_scope.vbs’ 在 NSCLient 脚本的默认路径中 ++, 如果您需要 NRPE 方面的帮助, 退房 本文档!

 

 

顺便一提, 我通常会修改此脚本,以便在命令的输出中获取空闲 IP 和占用的 IP, 因此, 如果我们修改以下几行,我们将得到, 但这是可选的, 嘿! 我把我所做的改变留给你:

线 75:

[源代码]StrOut=斯特劳特&子网 IP&" 严重 ("&免费IP&" 自由). |免费 =&免费IP&" 忙碌=”&二手知识产权[/源代码]

线 79:

[源代码]StrOut=斯特劳特&子网 IP&" 严重 ("&免费IP&" 自由). |免费 =&免费IP&" 忙碌=”&二手知识产权[/源代码]

线 96:

[源代码]wscript.echo 范围计数&" 范围 OK – 免费 IP: " &免费IP& " – IP 繁忙: " &二手知识产权& "|免费 =&免费IP&" 忙碌=”&二手知识产权[/源代码]

 

如果 DHCP 服务器使用其他语言, 例如西班牙语, 我们还必须修改 61:

[源代码]如果你在煽动(oldstr2,“子网”) 然后[/源代码]

 

如果我们在 DHCP 服务器上打开一个 cmd 并转到 NSClient++ scripts 目录, 我们可以运行它并查看它的响应!

 

因此, 照常, 我们将修改文件 'nsclient.ini’ 定义它将运行的脚本及其别名, 像这样:

[源代码][/设置/外部脚本/脚本]
check_dhcp = cscript.exe //T:30 //NoLogo scripts\check_dhcp_scope.vbs

[/设置/外部脚本/别名]
check_dhcp = check_dhcp[/源代码]

 

不要忘记重新启动 'NSClient ++' 服务, 是的? 重新加载我们刚刚应用的设置!

 

因此, 如果我们想要测试和验证前面的步骤是否已正确执行, 我们将能够直接从 Nagios shell 中测试它, 照常, 我们位于插件的路径中,我们将执行以下作以验证一切是否顺利:

[源代码]./check_nrpe -H DIRECCION_IP_SERVIDOR_DHCP -C check_dhcp[/源代码]

 

 

剩下的就是定义将监控此情况的 Service, 我们要去 Centreon, 自 “配置” > “服务业”, 然后我们添加新的或克隆现有的并修改必要的内容:

  • 描述: 我们指示受监控服务的名称, 我们一目了然地将它与被监控的内容联系起来, 在我的情况下,类似于“DHCP Scope”’ 它会.
  • 与主机关联: 我们将此服务与将要运行的主机相关联, 这显然是 DHCP 服务器.
  • 模板: 通常我们会将一些模板与服务相关联, 或配置了其余选项的通用, 通知类型, 体检时间…
  • Check 命令: 我们从组合中选择了已经著名的 'check_nrpe’ 这将允许我们执行与 shell 相同的作, 此命令已在您将看到的初始 NRPE 文档中注册 本文档内容.
  • 参数: 在这种情况下, 将是我们之前在 'nsclient.ini 中定义的别名’ 将运行 this 的 server, 在本例中为“check_dhcp”.

 

我们用 “救”,

 

并在录制 Centreon 设置后, 正如我们已经知道😉的那样,导出并重新启动文件 (如果不是, 查看您将看到的上一个文档), 好吧,去 “监测” 我们已经可以看到 MONITORED 状态, 我们已经看到并将在图表中绘制可用 IP 地址数量的 DHCP 范围, 就像忙碌的人一样. 我说了什么, 监控 Windows DHCP 服务是否已启动或已关闭也很常见, 为此,您可以查看 此其他文档! 享受!

 

推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!