问题标签 [icingaweb2]
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.
icinga2 - API 未将文件同步到 Icinga2 卫星
我有一个主人和一个卫星通过互联网。我无法从主服务器获取文件以同步到卫星。我正在查看 /var/lib/icinga2/api。没有区域文件。
我的主区域文件如下 -
卫星上的区域如下 -
当我运行 service icinga2 status 时,我得到以下信息 -
Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:34:17 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 2, rate: 5.35/s ( 321/分钟 808/5 分钟 808/15 分钟);11 月 24 日 19:35:17 master1 icinga2[21599]:[2017-11-24 19:34:17 +0000] 信息/ApiListener:来自 [51.52.53.54] 的身份“test-satellite-a”的新客户端连接: 37376 Nov 24 19:35:17 master1 icinga2[21599]:[2017-11-24 19:34:17 +0000] 警告/ApiListener:在新的 API 连接上未收到用于标识“test-satellite-a”的数据。确保在集群设置中正确配置了远程端点。11 月 24 日 19:35:17 master1 icinga2[21599]:上下文:11 月 24 日 19:35:17 master1 icinga2[21599]:(0)处理新的 API 客户端连接 11 月 24 日 19:35:17 master1 icinga2[21599]:[ 2017-11-24 19:34:27 +0000] 信息/工作队列:#7 (IdoMysqlConnection, ido-mysql) 项目数:8,速率:5.5/s(330/min 835/5min 835/15min);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:34:37 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 2, rate: 5.5/s ( 330/分钟 890/5分钟 890/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:34:47 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 2, rate: 5.33333/s ( 320/分钟 1025/5分钟 1025/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:07 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 6, rate: 5.5/s ( 330/分钟 1091/5分钟 1091/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:17 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 8, rate: 5.46667/s ( 328/分钟 1134/5分钟 1134/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:34:37 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 2, rate: 5.5/s ( 330/分钟 890/5分钟 890/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:34:47 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 2, rate: 5.33333/s ( 320/分钟 1025/5分钟 1025/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:07 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 6, rate: 5.5/s ( 330/分钟 1091/5分钟 1091/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:17 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 8, rate: 5.46667/s ( 328/分钟 1134/5分钟 1134/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:34:37 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 2, rate: 5.5/s ( 330/分钟 890/5分钟 890/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:34:47 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 2, rate: 5.33333/s ( 320/分钟 1025/5分钟 1025/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:07 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 6, rate: 5.5/s ( 330/分钟 1091/5分钟 1091/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:17 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 8, rate: 5.46667/s ( 328/分钟 1134/5分钟 1134/15分钟);ido-mysql) 项目数:2,速率:5.5/s(330/min 890/5min 890/15min);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:34:47 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 2, rate: 5.33333/s ( 320/分钟 1025/5分钟 1025/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:07 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 6, rate: 5.5/s ( 330/分钟 1091/5分钟 1091/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:17 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 8, rate: 5.46667/s ( 328/分钟 1134/5分钟 1134/15分钟);ido-mysql) 项目数:2,速率:5.5/s(330/min 890/5min 890/15min);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:34:47 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 2, rate: 5.33333/s ( 320/分钟 1025/5分钟 1025/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:07 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 6, rate: 5.5/s ( 330/分钟 1091/5分钟 1091/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:17 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 8, rate: 5.46667/s ( 328/分钟 1134/5分钟 1134/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:07 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 6, rate: 5.5/s ( 330/分钟 1091/5分钟 1091/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:17 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 8, rate: 5.46667/s ( 328/分钟 1134/5分钟 1134/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:07 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 6, rate: 5.5/s ( 330/分钟 1091/5分钟 1091/15分钟);Nov 24 19:35:17 master1 icinga2[21599]: [2017-11-24 19:35:17 +0000] 信息/WorkQueue: #7 (IdoMysqlConnection, ido-mysql) items: 8, rate: 5.46667/s ( 328/分钟 1134/5分钟 1134/15分钟);
任何想法这里出了什么问题?
nagios - 如何在 Icinga 数组参数中转义逗号
我有一个 Python 脚本,它接受可变数量的整数并对其进行一些处理。这些值通过命令行参数传递给脚本-s
。当我在本地运行脚本时,它工作正常:
在内部,使用以下代码将整数转换为逗号分隔的数组:
如果我随后调用print args.myNumbers
脚本,我最终会得到一个如下所示的数组:
['1', '2', '3', '4']
我一直无法在 Icinga Web 上获得相同的输出。我怀疑这与 Icinga 如何解析宏有关。我的代码如下:
以下是我尝试过的一些输入vars.someNumbers =
及其相应的输出:
更新:经过多次摆弄,我设法让数组看起来一样。我首先必须更改arguments
我的检查命令的一部分以禁用重复键:
我不得不使用 input ["1", "2", "3", "4"]
。(有趣的是,不起作用['1', '2', '3', '4']
,因此单引号和双引号之间显然存在差异。)
但是,有一个新问题:我的.join()
方法在 Icinga 上的行为与在本地计算机上的行为不同。在我的本地机器上,在 之后.join()
,我得到:
1,2,3,4
而在 Icinga 上,我得到:
1, 2, 3, 4
(注意空格)
我尝试添加.replace(" ","")
到我的.join()
命令,但它没有效果。
更新 2: Icinga 似乎对逗号和空格有一些奇怪的痴迷。这个测试说明了这个问题:
这是一个更简单的问题示例:
尽我所能,我还不能删除空格(这对我的应用程序来说是一个问题,因为它应该使用传入的参数动态构建一个 URL)。
更新 3:我当前针对特定情况的解决方法是%2C
在我的.join()
方法中使用,即逗号的 URL 编码。
oauth-2.0 - 对 Icingaweb2 的 AzureAD 身份验证
是否可以通过 AzureAD (SAML/oauth2/openID) 对 Icingaweb2 进行身份验证?
icinga - 失去连接时,Icinga2 客户端主机 culster-zone 检查命令不会关闭 (RED)
我在我的 icintga2 监控系统中使用具有自上而下模式的导向器设置了一个具有 2 个客户端端点的单个主控。我还设置了 2 个接受配置和接受命令的客户端节点。(希望这意味着我正在运行自上而下的命令端点模式)
3 台主机的服务检查(磁盘/内存/负载)返回正确的结果。但我的问题是:根据Top Down Command Endpoint example的示例,主机 icinga2-client1 使用“ hostalive ”作为主机 check_command。例如。
但是我遇到的一个问题是,如果 client1 icinga 进程未运行,则主机状态保持绿色,并且所有服务状态(磁盘/内存/负载)也保持绿色,因为 master 没有获得任何服务检查更新和 hostalive check 命令能够 ping 节点。
在最佳实践 - 健康检查部分,它提到使用“ cluster-zone ”检查命令。我期待在使用“ cluster-zone ”时,当客户端节点 icinga 进程停止时,主机状态将为RED ,但不知何故这并没有发生。
有人知道吗?
我的区域/主机/端点配置如下:
谢谢,
瑞克
icinga2 - Icinga2 icingaWeb2 : 无法将窗口主机注册到 Centos 主机,但在其他 Centos 服务器上没有问题
我有 Icinga2 和 icingaweb2(带导演)在 Centos 上都设置得非常好,我可以编写一个 bash 脚本来自动注册其他主机(centos 和 Linux)以由这个 IcingaWeb 监控......但现在我想让Windows客户端也被监控..follow L https://www.linuxtechi.com/add-remote-linux-windows-host-icinga-2-monitoring/ ...但是当我尝试时我一直得到来自主人的错误:
我怀疑证书有问题,但我没有理想的解决方法..
这是 client.domain 日志:
如您所见..似乎主日志只有一个问题..所以有什么建议吗?
icinga2 - 如何修复 icinga2.service:主要进程已退出
您好,我遇到了 icinga 的一个问题。有一个日志。
当我写systemctl start icinga2
或/etc/init.d/icinga2 start
没有行动。
谢谢你
添加:
其他应用程序已准备好响应:mysql、apache2
icinga2 - Icinga2 导航问题
我正在尝试让 NagVis 模块与 Icinga2 一起使用,但是在遵循 NagVis 和 Icinga2 模块的安装指南之后,我得到了
当我进入 UI 上的模块时。我也无法导航到 icinga2 之外的 nagvis ui。
我在这里查看了这个主题:Icingaweb and Nagvis integration after move to root 的问题,但我并不真正理解解决方案,我试图遵循它,但它仍然不起作用。我应该提到我在 IcingaWeb2 的 docker 映像中工作,而不是正常安装。
任何帮助将不胜感激。
icinga - 如何在 Icinga 上获得停机时间?
我正在做一个项目,我们正在使用 Icinga 来监控一些服务。但是,我们需要从某些服务中获得停机时间,但我找不到它。
例如:
我的服务已启动,运行 5 分钟。突然,服务中断了。10分钟后,服务再次启动。
好的,我怎样才能获得 10 分钟的停机服务?我的意思是,我知道我可以得到两次(上次它启动时,以及当它恢复时),但我可以在其他地方获得这些信息吗?
谢谢。
curl - 如何:使用 curl 请求将新客户端主机添加到 icinga2 控制器
我正在尝试自动化将新的 icinga 客户端添加到 icinga 导演的过程。
我不想在 icinga2 director 的 webGUI 中手动添加主机,而是使用 curl。
此命令通过没有错误但也没有输出:(尝试使用 POST 和 PUT)
创建票证工作:
我能够使用 ansible 添加一个新客户端,但这仅在“概述”->“主机”选项卡中显示主机,而不在 Director 中显示。
有谁知道我在这里缺少什么部分?如何使用 curl 将客户端添加到 icinga 导演中?
提前致谢!