问题标签 [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.
monitoring - 使用 Icinga2 API 手动创建服务不起作用
我是 Icinga2 的新手,使用 2.4.0 版本,我正在尝试执行一些 API 调用,但是当我尝试手动创建服务时发现了一个问题。
这是我为 api_dummy_host_1 主机创建名为 api_dummy_service_1 的服务而执行的命令:
当我执行它时,会出现以下错误消息:
我检查了 Icinga 日志,我还激活了 Icinga 上的调试模式,并尝试在互联网上搜索与此相关的信息,但没有结果。
任何人都可以帮助我吗?提前致谢!
lambda - 如何将 Icinga2 API 权限限制为仅允许更改单个检查结果?
我有一个备份脚本,成功完成后,通过 curl 调用 Icinga2 REST API(命令如下)。
这工作得很好,但我想保护 API 用户,以便它只能更改这个检查结果。我不确定我需要为过滤器设置的 lambda 函数的正确语法是什么,以仅允许更改“backupninja”检查结果。
我的命令,如果重要的话:
arguments - icinga2 磁盘空间检查或使用三个参数
我正在尝试配置 icinga2 以使用check_nrpe
. 我的配置如下
nrpe.cfg
:
冰糖配置
现在我得到的输出是
我从远程 Linux 机器执行时的预期输出是
您能否指导我如何通过第三个参数(/
)?
bash - 新的 Nagios BASH 插件输出错误:“此 OID 处当前存在此类实例:应为整数表达式”
我正在尝试编写我的第一个 Nagios 插件来检查 WLAN 控制器 AP 上的状态。目标是制作一种“通用”插件,但出现错误:
这是我的代码:
这是输入和所需的输出。我不确定输出是否适合 Nagios/Icinga2。
编辑:这是集合 -x
icinga - 如何重置 Icinga-web 版本 1.8.4 的用户密码
我正在使用经典 UI 运行 Icinga,但一年前我也添加了 Icinga-web。
我已经用它测试了一些东西并将它抛在了后面。
现在我想访问它,但我不记得凭据是什么。
有没有办法重置密码或为其创建新的用户名和密码?
先感谢您。
icinga - Icinga 2:显示名称中的变量?
是否可以将变量传递给display_name
Icinga2 配置,例如用于服务:
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”。
有人能帮我吗?
最好的问候
icinga - 删除默认的 http 服务检查
如何删除基于代理的服务器的默认 http 服务检查?我已经在无代理上删除了它,但不能对基于代理做同样的事情。并非所有注册的服务器都是网络服务器,因此不需要进行 http 检查。
linux - 从 Icinga2 输出中删除 NFS 挂载的分区?
我们有大约 10 台服务器,它们都安装了 NFS 分区。Icinga 上的所有主机都会显示该 NFS 分区,因此当达到 NFS 分区阈值时,会针对该特定错误发送 10 封邮件通知。
问题是如何从不同的主机中删除 NFS 分区。
目前默认配置如下:
EDIT1: 命令代码如下: