nagios相关内容
我为 LDAPS 身份验证设置了 Nagvis 和 Nagios.我在 Nagvis 中有一个监控点(链接),它将我带到 Nagios Core 中的服务信息.当我单击 Nagvis 中的链接以访问 Nagios 时,我收到以下错误:/var/log/httpd24/error_log: [cgi:error] [pid 25523] [client 155.157.39.194:23160]
..
我在 amazon-ec2 上安装 check_mk 时遇到问题. 我已经成功安装了 nagios core,我现在尝试通过 rpm 安装 check_mk 插件: rpm -ivh check-mk-raw-1.2.8p17-el7-40.x86_64.rpm Rpm 停止并返回安装所需依赖项的列表.其中大部分我安装成功,但其余部分有问题. 错误:依赖失败:check-mk-raw-
..
我有大约 100 MB 大小的日志文件,包含这样的行,开头包含日期时间信息: [Tue Oct 4 11:55:19 2016] [hphp] [25376:7f5d57bff700:279809:000001] [] \n致命错误:语法错误,意外的 T_ENCAPSED_AND_WHITESPACE,期待/var/cake_1.2.0.6311-beta/app/webroot/openx/w
..
我正在尝试编写 Nagios 样式检查以与 Nagios 一起使用.我有工作脚本,它接受类似 -w 15 -c 10 的内容,并将其解释为“15% 时警告,10% 时严重".但我刚刚意识到,在内置的 Nagios 插件中,相同的参数意味着“警告为 15MB,严重为 10MB";我需要输入 -w 15% -c 10% 以获得上述行为. 所以我的问题是,让我的脚本表现得像内置 Nagios 脚本
..
我已经在 centos 7 机器上安装了 Jolokia,并尝试使用 Jolokia 代理提取 Kafka 指标,并使用 Nagios 插件 check_jmx4perl 与 Icinga 监控工具集成.以下是我遵循的配置步骤 第一步:下载 jolokia-jvm-1.3.4-agent.jar 第2步:复制到/home/usr/ 第 3 步:通过发出命令提供权限 chmod a
..
我已经在 centos 7 机器上安装了 Jolokia,并尝试使用 Jolokia 代理提取 Kafka 指标,并使用 Nagios 插件 check_jmx4perl 与 Icinga 监控工具集成.以下是我遵循的配置步骤 第一步:下载 jolokia-jvm-1.3.4-agent.jar 第2步:复制到/home/usr/ 第 3 步:通过发出命令提供权限 chmod a
..
我正在为数千个节点发送一个配置文件,由于某些自定义,该文件可能有 5 或 6 个路径(主机只有一个文件,但路径可能会有所不同)并且没有一种简单的方法可以用事实找出默认位置. 基于此,我正在寻找某种方法来设置复制模块的“dest",就像我们可以设置“src"一样,使用 with_first_found 循环. 类似的东西: copy: src=/foo/{{ ansible_hostn
..
我正在为数千个节点发送一个配置文件,由于某些自定义,该文件可能有 5 或 6 个路径(主机只有一个文件,但路径可能会有所不同)并且没有一种简单的方法可以用事实找出默认位置. 基于此,我正在寻找某种方法来设置复制模块的“dest",就像我们可以设置“src"一样,使用 with_first_found 循环. 类似的东西: copy: src=/foo/{{ ansible_hostn
..
我想实现一个基于 telnet 的检查.每 5 分钟检查一次网络设备的 telnets 并在其上运行一些命令并获取输出. 是否有可能对此进行被动检查,check_mk 是否提供任何工具来进行基于 telnet 的被动检查. 解决方案 telnet 部分你应该看看 为 Telnet 会话创建脚本? 对于我想添加的 Check_MK 部分:要完成每 5 分钟运行一次脚本的要求
..
我创建了简单的 nagios 插件 check_log.ps1检查 Windows 机器上的日志文件.它的工作方式是复制日志内容,并在下次查找日志副本和原始日志文件之间的差异的指定字符串. 问题是有时在随机时刻 check_log.ps1 会锁定日志文件,因此会导致创建日志文件的应用程序停止. 一般插件在两个地方使用原始日志文件 #比较$Logfile和$Oldlog的内容,将dif
..
我编写了一个脚本,它正在打印多行输出.但是在 nagios 中它只显示一行.有谁知道如何在 Nagios 中打印多行 解决方案 多行输出仅适用于 Nagios 3 及更新版本. 首先,您可以为所需输出的每一行使用 html 标记
. 下一个重要的事情是在 Nagios 服务器上的 cgi.cfg 中禁用 HTML 标记转义. 找到 escape_html_tags=1 并更
..
使用 Nagios,我希望能够在特定主机上的服务失败时发送用户通知.然而,另一台主机上的相同服务应该提醒其他人. 例如: “HostA"已启动,但“HostA"上的“www"服务已关闭 --> 通知用户 A “HostB"已启动,“HostB"上的“www"服务已启动 --> 未通知 UserB 换句话说...如果 HostA 上的 WWW 服务关闭,则只应通知 UserA,
..
我已经使用rpm文件设置了神经节, OS:centOS 6.3服务器;httpd gmond和gmetad正在运行,当我在浏览器中加载它时,出现“禁止的错误" 禁止您无权访问此服务器上的/ganglia. 我还可以在/etc/httpd/logs/error_log 中看到错误 [2014年5月7日星期三10:50:42] [错误] [客户端118.102.239.85]服务器
..
我正在尝试编写要与Nagios一起使用的Nagios样式检查.我有一个工作脚本,它接受类似-w 15 -c 10的内容,并将其解释为“警告为15%,严重为10%".但是我才意识到,在内置的Nagios插件中,相同的参数表示“警告为15MB,严重为10MB".相反,我需要输入-w 15% -c 10%以获得上述行为. 所以我的问题是,使我的脚本像内置Nagios脚本一样运作的最佳方法是什么?我
..
我正在尝试安装check_redis插件,为此我需要redis perl库,但是我无法访问CPAN和Internet.So是否可以通过下载zip文件和所有依赖项来进行安装.我正在使用nagios核心.这是我要安装的插件 解决方案 因为我在工作中遇到类似的问题,所以碰巧写了有关该主题的个人问答.在这里: Q: How to install CPAN modules without In
..
我正在尝试编写我的第一个Nagios插件,以检查WLAN控制器AP上的状态.目的是制作一种“通用"插件,但出现错误: .1.3.6.1.4.1.14179.2.2.1.1.3.0.: Unknown Object Identifier () /usr/lib/nagios/plugins/check_wlc_ap_state.sh: line 50: [: Such Instance cu
..
我正在编写一个Nagios插件,该插件使用 sslyze 的xml输出来计算基于 Qualys服务器评级指南. 这是我的代码: if certificateMatchesServerHostname == 'True' and expire_in.days > 0 and validationResult == 'ok': ...
..
我在Nagios中使用bash脚本时遇到问题.这是获取空间磁盘的脚本.当我使用IF部分时,它会返回(空),而当我未在IF部分中设置变量时,nagios会正确显示该变量.我试图与nagios用户一起运行脚本,结果很好.例如: TOTAL=`/srv/eyesofnetwork/nagios/plugins/check_nt -H $2 -p 12489 -s "" -v USEDDISKSPA
..
在上次调用check_logwarn命令后添加了以下日志行- [Tue Nov 22 11:04:03 2016] [hphp] [10755:7f41af3ff700:6272:000001] [] SlowTimer [2086ms] at runtime/ext_m ysql: slow query: SELECT b.bannerid, b.campaignid FROM ox_ba
..
使用Nagios,我希望能够在特定主机上的服务失败时向用户发送通知.但是,另一台主机上的那些相同服务应该使其他人警觉. 例如: "HostA"已启动,但"HostA"上的"www"服务已关闭->通知UserA "HostB"已启动,并且"HostB"上的"www"服务已启动->未通知用户B 换句话说...如果HostA上的WWW服务关闭,则仅应通知UserA,但是如果HostB上
..