问题标签 [icinga]

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 投票
4 回答
16411 浏览

icinga - Icinga2 IDO 架构

我正在使用他们的文档中给出的 icingaweb UI v 2.0 布局在服务器上设置 icinga 的步骤。我成功进入设置页面,该页面要求您输入令牌,然后按照步骤操作。我现在卡在这个地方(见截图),这需要你设置一个 IDO 数据库,我已经这样做了,如图所示: 在此处输入图像描述

但是我不断收到错误消息Cannot find the IDO schema. Please verify that the given database contains the schema and that the configured user has access to it.。谁能帮助我或指出我做错了什么。

0 投票
1 回答
689 浏览

linux - icinga2 check_cluster 插件及其在 2.3+ 中的实现

目前尚不清楚它是在 2.3 版本中实现还是仅在版本中实现?

据我了解,这是禁止的,并且 icinga2 在 startup.log 中警告我这一点。我们能否在 icinga 2.3+ 中提供有关此插件的正确文档和使用示例?请说清楚。谢谢你。

0 投票
0 回答
1053 浏览

ssl - CHECK_NRPE:错误 - 无法使用 nsclient++ 完成 SSL 握手

我在NRPEIcinga-Server 上使用 (v2.15) 来检查具有(v0.4.3.143)的 Windows 主机上的内存使用情况。nsclient++

不幸的是,当我尝试检查它时,我总是收到相同的错误消息:

0 投票
1 回答
5810 浏览

nagios - 自定义插件检查 icinga2

我是 icinga 和 nagios 用于服务器管理的初学者。我在机器上设置了 icinga 并设置了所有基础知识。我尝试的下一步是检查某些服务是否在端口上运行8080, 8081 and 8082。我为此写了一个快速的python脚本。我把那个文件放在/usr/local/lib/myscript.py. 我做的下一步是在/etc/nagios-plugins/config/testone.cfg. 我的命令看起来像这样

然后我在 services.conf 下添加了一个服务/etc/icinga2/conf.d/services.conf。但是,当我重新启动 icinga 时,这会导致错误,它会Backend icinga not running在 UI 上显示一条消息,并且错误指向services.conf我尝试的时候sudo service icings2 status

谁能指导我完成这些步骤?

0 投票
1 回答
1047 浏览

icinga - icinga2 api 动态添加的主机组在 icingaweb2 中不可见

我将 icinga2 的快照版本用于 api 功能。我能够成功地通过 api 动态添加主机组和主机并查询它们。

但是,我无法看到通过 icingaweb2 中的 api 添加的主机组。

这是我正在做的事情:

添加主机组: curl -k -s -u icingaadmin:icinga ' https://localhost:5665/v1/objects/hostgroups/testgrp ' -X PUT -d '{ "attrs": { "name" : "testgrp" “display_name”:“testgrp”,“state_loaded”:true }}'

添加主机:

curl -k -s -u icingaadmin:icinga ' https://localhost:5665/v1/objects/hosts/8.8.8.8 ' -X PUT -d '{ "templates": [ "generic-host" ], "attrs “:{“地址”:“8.8.8.8”,“组”:[“testgrp”]}}'

在 UI 中,我无法看到通过 API 创建的主机组,但是主机在 UI 中是可见的。

0 投票
1 回答
844 浏览

nagios - Icinga2:如何配置以从主机配置中获取价值以监控每台服务器的平均负载?

如何配置以从主机配置中获取价值以监控每台服务器的平均负载?

我想将不同的 LA 值传递给不同的主机。我在主机上使用 NRPE 代理。我目前的配置是:

在服务器上 nrpe.conf

在 Icinga 服务器上

请帮助我,如何在主机部分正确传递值?服务器具有不同数量的核心,因此需要使用不同的值。

PS 当前使用的值来自 vars.load_wgreater = 2 vars.load_cgreater = 5。

问候, 罗斯季斯拉夫

0 投票
1 回答
2124 浏览

service - icinga,如何传递属性来检查命令

我在 Icinga 中有一个条件规则来执行检查 cas 身份验证的脚本。该脚本使用 URL 并在返回的页面中 grep 字符串。URL 和字符串被赋予脚本的属性。

这是主机的定义:

这是服务的代码,它仅在主机中定义了两个变量 curl_casURL 和 curl_casGREP 时执行:

在web界面中,没关系,我看到脚本是为服务器“m”执行的。

这是命令:

但是由于脚本的第一行,脚本从不接收参数并回显临界状态:

我没有在文档中找到答案。有人可以帮我吗?谢谢!!

0 投票
1 回答
810 浏览

monitoring - Icinga2 存储库服务删除“磁盘 C:”

我是 icinga2 的新手,使用 repository.d 和“node update-config”来获取客户端的服务。

我将它用于 Windows 服务器。

我不希望添加多个用于磁盘监视的条目,例如“磁盘”和“磁盘 C:”。

是否可以从存储库中删除“磁盘 C:”?我不希望为进一步的窗口服务器添加此服务。

0 投票
1 回答
3211 浏览

json - 如何通过将 icinga-api 与 groovy 一起使用来安排 icinga2 的停机时间?

我正在寻找一种使用 groovy 脚本在 icinga2 中安排停机时间的方法。

我已经尝试过创建一个小的 groovy 脚本。尝试使用 icinga 文档中的示例:

但是将其改编为我的脚本不起作用。我注意到,每个属性名称周围的 " 非常重要。

0 投票
1 回答
2660 浏览

bash - 命令参数中的 Icinga2 引号

您好,如何进行这样的检查:

我的实际检查命令如下所示:

但这让我只有“NSClient - 错误:命令返回无效:check_pdh”

但是,如果我执行第一个命令 bash 它可以工作。

这是 icinga2 的日志:

这也不起作用:

只有这样有效:

有人在 check_nt 插件上使用 icinga2 和 counter 的经验吗?

如何解决单/双引号问题?