首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ICINGA -被动检查

ICINGA -被动检查
EN

Stack Overflow用户
提问于 2016-12-06 18:44:23
回答 2查看 1K关注 0票数 0

我一直在使用Icinga来监控我们的基础设施。我正在对大约300个服务使用主动检查,我现在对设置被动检查很感兴趣,因为我想从Windows计算机上的事件查看器中获取所有关键事件,并将它们显示在Icinga中。我已经安装了NSCA服务器,并且已经使用适当的时间表配置了nsclient.ini文件。然而,我从未从被动检查中收到任何结果。我收到输出的唯一时间是当达到新鲜度阈值时,Icinga会主动从远程计算机拉取结果。我显然在这里遗漏了一些东西,所以任何建议都会非常感谢。

EN

回答 2

Stack Overflow用户

发布于 2016-12-13 23:18:44

为什么要从Windows计算机使用被动检查,而不是主动检查?您可以使用powershell查询事件日志,并将其发送到icinga2,而不会出现问题。

类似于:

定义为模板的

  • 服务:

导入服务应用服务(host.vars.eventlog中的eventname => eventlog ){

“generic-=>”check_command = "nsclient_windows“vars.nrpe_command = "check_eventlog”vars.nrpe_arguments =[ eventlog"eventid",eventlog"msg“]导入" Service -instructions”assign where host.vars.hasEventLog == true }

定义为模板的

  • 检查命令:

导入对象命令"nsclient_windows“{

”插件检查命令“CheckCommand = PluginDir + "/check_nrpe”参数={ "-H“= "$nrpe_address$”"-p“= "$nrpe_port$”"-c“= "$nrpe_command$”"-n“={}

  • host.conf

vars.hasEventLog = true vars.eventlog "EventLog_XXX“={ eventid="XXX",msg="Added_user_to_local_group"}

希望它能帮上忙!

票数 0
EN

Stack Overflow用户

发布于 2018-07-23 17:36:32

Icinga有自己的windows客户端。你可以把它安装在你的windows机器上,然后试试被动。如果有帮助,请选中此链接

https://monitoring-portal.org/woltlab/index.php?thread/41955-icinga2-passive-checks-send-by-icinga2-windows-agent/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40993408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档