问题标签 [nagios]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cgi - 特别是如何编辑 cgi 文件 nagios
我想编辑我的 nagios cgi 文件,但继续作为 bin 文件打开。有谁知道如何编辑它们或以前有人编辑过它(nagios)。我想编辑它的原因是我希望其中一个页面显示列而不是三个,我检查了 css 但它不存在。问候
php - Nagios / MySQL 错误
收到来自 Nagios 的停机警报,表明 mysql 在主机上已停机。我登录主机,在mysql的error.log文件中发现如下错误。解决此问题的正确步骤是什么?
macos - Mac的Nagios通知客户端?
我最近切换到 Mac,目前正在寻找显示 Nagios 通知和警报的 Nagios 客户端。iPhone 和 iPad 有很多应用程序,但我还没有找到任何适用于 Mac 的应用程序。
在 Windows 下,我只使用了 Firefox 的 Nagios Notification Checker 插件,但我更喜欢原生应用程序,它通过 Growl 通知或位于顶部栏中并通知任何警报。
mac上有没有类似的东西?
nagios - Nagios 是基于文件日期进行监控的合适工具吗?
我们有一个过程,其中我们发送一个文件,几分钟后收到另一个文件作为响应。该过程是同步的,这意味着我们在收到对前一个文件的响应之前不会发送文件。
我们将请求和响应保存在不同的目录中。我们可以通过检查每个目录中最新文件的创建日期来确定系统的健康状况。如果我们在 X 时间发送了一个文件,但在 X+分钟内没有收到回复,我们就知道有问题。在这种情况下,我希望 Nagios 向我们的帮助台发送电子邮件。
Nagios 可以获取文件创建日期并进行比较吗?我们公司的 Nagios 人说它做不到。我不相信。
我的 google-fu 太弱了,无法找到这个问题的答案。
bash - ~(用户的主目录)和登录用户不匹配
Nagios 是一个 IT 基础设施监控系统。我正在为它编写一个简单的插件脚本。已为其创建了一个特殊帐户 nagios,该脚本由 Nagios 在该帐户下运行。
出于调试目的,脚本非常简单:
它回显 的值~
,即主目录,以及id
命令的结果。
我登录到 nagios 帐户 ( su -l nagios
),并从命令行对其进行测试:
这正是我所期望的。
我从 Nagios 系统中运行它,报告的结果是:
等等,/home/julian
是我帐户的主目录;但它已登录到 nagios 帐户。这种矛盾对我来说毫无意义;我显然不明白这是如何工作的。
有什么建议会发生这种情况吗?
database - 填充 NAGIOS 主机,从数据库中获取状态数据
我们有一个 Nagios 服务器,我们用它来监控我们的主机。
现在我们有一个旧系统,它在 mysql 数据库中报告某些特定主机的状态。我想知道是否有一种方法(也有可能)来编写一个可以从数据库中获取数据并填充 Nagios 监视器的插件。
让我们想象一下数据库有一个这样的表:IP、HOSTNAME、STATUS、CPU_TEMP、HDD_TEMP
我想将这些数据提取到 Nagios 监视器中。可能吗?
无法通过nagios daemon 连接客户端,只能从这个数据库中获取数据。
谢谢!!!问候
monitoring - 帮助 Nagios check_postgres.pl 自定义查询
我有一个返回两列的 postgres 函数
结果,数据(int),(文本)
如果我从 postgres 运行此命令,它会返回正确的值,如果我从 linux 命令行运行它,如下所示:
/usr/local/nagios/libexec/check_postgres.pl -H $HOSTADDRESS$ -u postgres -db monitordb --action=custom_query --critical=1 --query="SELECT * from ops_get_status();"
它还返回正确的值 - 至少看起来是这样,而且我没有收到任何错误。
但是当我将它插入 commands.cfg 并通过 Nagios 前端观看它时,它会返回 (null)。
日志文件不包含任何用于调试的详细信息。那么,我能做些什么来解决这个问题 - 非常感谢任何帮助
结果
linux - Linux 监控 - Nagios 和 nrpe
nagios 和安装在受监控机器中的 nrpe 代理之间的通信可以不用 SSL 吗?我的问题是我有两个不同版本的 linux 并且找不到兼容版本的 libssl-dev 来做到这一点。
perl - perl 中的结构化模板
我一直在研究 perl 中的 nmap 解析器,我一直很顺利,但是我想以非常结构化的方式写入文件。有问题的文件将是 nagios hosts.cfg(我会在他们的 wiki 上使用 nmap2nagios.pl,但它似乎不起作用,而且我自己编写的文件太有趣了)。
文件条目应如下所示
以上只是一个例子,但我希望你能明白。任何帮助将不胜感激!我四处寻找一些模板模块,但它们似乎都非常适合 cgi。
php - 使用 PHP (?) 从 Nagios 获取(原始)数据
我正在研究 Nagios,在查看了他们的网站后,我发现了 PHP 中的 2 个 API,用于从 Nagios 获取/读取数据。
- sourceforge.net/projects/gwfoundation/
- naupy.sourceforge.net/
您是否碰巧知道 PHP 中允许解析/获取 Nagios 生成的数据的任何其他类似解决方案 (apis)?
寻找任何用 PHP 编写的东西,所以如果你知道一些东西,或者有什么要推荐的,请告诉 :)