- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在nagios中有一个powershell脚本,该脚本使用内置的Windows netstat命令返回一个整数。命令如下:
$conns = nestat -na | select-string -pattern "ESTABLISHED"
$NumberOfConnections = $conns.count
$NumberOfConnections
123
最佳答案
首先,您应该检查支票返回的自身perfdata-应该遵循有效的perfdata规范,类似于'key'=value
。
然后了解一下pnp4nagios模板的工作原理-根据您的版本(正在积极开发0.6),例如此处:[1]
默认情况下,模板将通过其检查命令名称进行查找(因此,如果您没有为自定义检查创建模板,则可能会使用default.php模板)。
根据pnp4nagios的安装方式,可以在$prefix/share/templates.dist
下找到模板目录-将您的目录放在$prefix/share/templates
中,以防止它们在升级过程中丢失。现在,将$prefix/share/templates.dist/default.php
复制到$prefix/share/templates/<yourcheckcommandname>.php
并开始进行编辑(确保Web服务器的用户可以打开它)。
您会看到这只是创建对rrdtool
的调用,该调用主要是在php代码中附加了字符串。关于您的问题:
$def[$KEY] = rrd::def ("var1", $VAL['RRDFILE'], $VAL['DS'], "AVERAGE");
$def[$KEY] .= rrd::gradient("var1", "3152A5", "BDC6DE", rrd::cut($VAL['NAME'],16), 20);
$def[$KEY] .= rrd::line1 ("var1", $_LINE );
$def[$KEY] .= rrd::gprint ("var1", array("LAST","MAX","AVERAGE"), "%3.4lf%S".$VAL['UNIT']);
var1
定义为“AVERAGE”。试一下,如果在绘制图形时更适合该合并,则将其设置为“LAST”。
gprintf
的最后一行遵循
printf
语法,其中
lf
将是精度为4和3的 double 数,位于前面(3.4)[2]
%lf
更改为
%d
(整数)可能会解决图例问题。
$def[$KEY] = rrd::def ("var1", $VAL['RRDFILE'], $VAL['DS'], "LAST");
$def[$KEY] .= rrd::gradient("var1", "3152A5", "BDC6DE", rrd::cut($VAL['NAME'],16), 20);
$def[$KEY] .= rrd::line1 ("var1", $_LINE );
$def[$KEY] .= rrd::gprint ("var1", array("LAST","MAX","AVERAGE"), "%d %S".$VAL['UNIT']);
rrdtool
语法。
*.xml
文件中存储不适合rrd存储的其他数据。然后,这些xml文件使用
process_perfdata.pl
运行的每个常规rrd更新进行更新。
$ACT[1]
一样在第一个数据源上对其进行访问,然后将其作为注释字符串传递给rrdtool调用。
$def[$KEY] .= "COMMENT:\"Current $ACT[$key]\\n\" ";"
关于powershell - Nagios PNP4Nagios平均整数值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16678451/
当我运行以下命令时: [root@ssbpops01 libexec]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cf
我正在尝试在 redhat 机器上安装 nagios-plugins-2.2.1 运行此命令时: Nagios /usr/local/nagios/bin/nagios -v /usr/local/n
我已设置 Nagios 警报并正常工作。 我需要修改所有警报电子邮件的主题行 - 以包含常量字符串。 如何修改 Nagios 电子邮件警报中的主题行? 最佳答案 转到/usr/local/nagios
使用 nagios,我声明一个像这样的主机: define host{ use aix-server host_name test_
我已设置 Nagios 警报并正常工作。 我需要修改所有警报电子邮件的主题行 - 以包含常量字符串。 如何修改 Nagios 电子邮件警报中的主题行? 最佳答案 转到/usr/local/nagios
使用 nagios,我声明一个像这样的主机: define host{ use aix-server host_name test_
我正在尝试通过 Nagios Web 界面禁用对服务的主动检查,但我无法做到。 Nagios 实例运行在 Centos 5 发行版上 每次我尝试停止服务时,都会收到以下消息: 无法打开命令文件‘/us
我的组织正在使用 Nagios 和 check_mk插件来监控我们的节点。我的问题是:是否可以运行 manual check从命令行?在部署之前能够测试配置更改,这一点非常重要。 例如,我准备了一个使
我正在学习 Ansible,我想安装带有多个受监控节点的 Nagios 服务器。我遵循的 Nagios 安装步骤是 from this tutorial on Digitalocean . 本教程的第
我正在尝试安装 Nagios。我在 Amazon CentOS 上使用 AMI,它安装了 Ambari + Nagios + ...除了 Nagios 界面之外,一切正常。 Nagios 运行没有任何
我在我的环境中运行 Nagios Core 4.0.8,我正在寻找一种方法来更改默认 URL https://example.com/nagios至 https://example.com 。有办法做
[1439979541] HOST NOTIFICATION: nagiosadmin;hplj2605dn;DOWN;notify-host-by-email;CRITICAL - Host Unr
我正在尝试在 fedora 17 上安装 nagios 4.0.6 和 nagios -plugins-2.0.2。我遵循了 sourceforge 文档中提到的步骤。 http://nagios.s
我正在研究 opensuse Leap 42.1。我已经在远程主机上安装了 NRPE。我严格按照安装指南进行操作。但是,守护进程运行: netstat -at | egrep "nrpe|5666"
我按照我在 EE 上找到的此链接中的说明操作... http://nagios.sourceforge.net/docs/3_0/quickstart-fedora.html好吧,在尝试使用命令 se
我可以打印出主持人从 Nagios-Report Perl Module 开始的时间百分比使用以下代码: #!/usr/bin/perl use strict ; use Nagios::Report
我已经在 Centos 6.4 上安装了 Nagios。 我正在尝试启用 SSH 的通知服务和主机的 http 服务。但是当我提交它时,我得到了以下错误。 错误:无法 stat() 命令文件“/usr
我无法让 Nagios 遵守预定义时间段的 notification_period 设置。 我的时间段定义称为“ sleep ”,如“午夜到早上 7 点之间请勿通知我”。它看起来像这样: defin
我正在将来自 Nagios 的警报和事件集成到我的系统中。在搜索时,我发现了 Moogsoft 与 Nagios 的集成(click)。我已经关注了这个,但是没有成功。 在他们的“第 2 步:配置:”
是否有任何“简单”的方法可以为 Nagios 认证用户创建定制的 web gui(例如,菜单、默认主页等)?我为客户创建了一个用户,该用户只能访问某些主机组。但是登录后,用户显然可以看到默认菜单,这是
我是一名优秀的程序员,十分优秀!