问题标签 [icinga2]

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.

0 投票
1 回答
433 浏览

monitoring - 使用 Icinga2 API 手动创建服务不起作用

我是 Icinga2 的新手,使用 2.4.0 版本,我正在尝试执行一些 API 调用,但是当我尝试手动创建服务时发现了一个问题。

这是我为 api_dummy_host_1 主机创建名为 api_dummy_service_1 的服务而执行的命令:

当我执行它时,会出现以下错误消息:

我检查了 Icinga 日志,我还激活了 Icinga 上的调试模式,并尝试在互联网上搜索与此相关的信息,但没有结果。

任何人都可以帮助我吗?提前致谢!

0 投票
1 回答
867 浏览

monitoring - icinga2 中的 check_cluster 检查

我正在尝试在 icinga2 中配置 check_cluster。我们目前在 8 台服务器上进行了健康检查。我们想通知 3 台或更多服务器上的运行状况检查是否至关重要。

}

当我们应用上述逻辑时,我们会看到以下 3 个健康检查关键。

CLUSTER WARNING: Elements Health Check: 5 ok, 0 warning, 0 unknown, 3 critical

但 Icinga2 将其显示为警告。(见下文)

在此处输入图像描述

请建议。

0 投票
1 回答
535 浏览

lambda - 如何将 Icinga2 API 权限限制为仅允许更改单个检查结果?

我有一个备份脚本,成功完成后,通过 curl 调用 Icinga2 REST API(命令如下)。

这工作得很好,但我想保护 API 用户,以便它只能更改这个检查结果。我不确定我需要为过滤器设置的 lambda 函数的正确语法是什么,以仅允许更改“backupninja”检查结果。

我的命令,如果重要的话:

0 投票
1 回答
3377 浏览

arguments - icinga2 磁盘空间检查或使用三个参数

我正在尝试配置 icinga2 以使用check_nrpe. 我的配置如下

nrpe.cfg

冰糖配置

现在我得到的输出是

我从远程 Linux 机器执行时的预期输出是

您能否指导我如何通过第三个参数(/)?

0 投票
1 回答
336 浏览

bash - 新的 Nagios BASH 插件输出错误:“此 OID 处当前存在此类实例:应为整数表达式”

我正在尝试编写我的第一个 Nagios 插件来检查 WLAN 控制器 AP 上的状态。目标是制作一种“通用”插件,但出现错误:

这是我的代码:

这是输入和所需的输出。我不确定输出是否适合 Nagios/Icinga2。

编辑:这是集合 -x

0 投票
1 回答
4656 浏览

icinga - 如何重置 Icinga-web 版本 1.8.4 的用户密码

我正在使用经典 UI 运行 Icinga,但一年前我也添加了 Icinga-web。

我已经用它测试了一些东西并将它抛在了后面。

现在我想访问它,但我不记得凭据是什么。

有没有办法重置密码或为其创建新的用户名和密码?

先感谢您。

0 投票
1 回答
1327 浏览

icinga - Icinga 2:显示名称中的变量?

是否可以将变量传递给display_nameIcinga2 配置,例如用于服务:

0 投票
1 回答
2198 浏览

nagios - Icinga2 check_by_ssh

我会从 Nagios 迁移到 Icinga2。我会尝试迁移一个在 Nagios 中工作的自定义命令,但我无法在 Icinga 中翻译。我会创建一个我的自定义“对象 CheckCommand”以在某些主机中使用。

在 nagios 我有这个(如果我从 shell 在新的 Icinga2 服务器上执行,仍然可以工作)

由于多个级别的参数(check_by_ssh 的参数和 check_file_size_ssh 的参数),我无法编写正确的“object CheckCommand”和“object Host”或“Apply Service”。

有人能帮我吗?

最好的问候

0 投票
2 回答
945 浏览

icinga - 删除默认的 http 服务检查

如何删除基于代理的服务器的默认 http 服务检查?我已经在无代理上删除了它,但不能对基于代理做同样的事情。并非所有注册的服务器都是网络服务器,因此不需要进行 http 检查。

0 投票
1 回答
372 浏览

linux - 从 Icinga2 输出中删除 NFS 挂载的分区?

我们有大约 10 台服务器,它们都安装了 NFS 分区。Icinga 上的所有主机都会显示该 NFS 分区,因此当达到 NFS 分区阈值时,会针对该特定错误发送 10 封邮件通知。

问题是如何从不同的主机中删除 NFS 分区。

目前默认配置如下:

EDIT1: 命令代码如下: