- 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/
我正在尝试构建一个测试项目来比较 openCv solvePnP 实现与 openGv 实现。 这里详细介绍了opencv: https://docs.opencv.org/2.4/modules/c
我看到 OpenCV 的 solvePnP() 函数假定您的相机参数来自针孔模型。但是我使用 cv.fisheye 模块校准了我的相机,所以我想知道如何使用 solvePnP 以及从该鱼眼模块获得的参
我正在尝试将 pnpm 与 create-react-app v2 一起使用,如下所示 npx create-react-app my-app --use-pnp 但它给了我以下警告 NPM does
有一个名为 Plug'n'Play 的 Shiny Yarn 新功能。 我想知道它究竟是做什么的? 我知道它正在创建一个 .pnp文件夹和 .pnp.js文件,但它是否会更改机器上的其他任何内容,例如
我正在使用 Yarn 2.0.0-rc.27 + 工作区 + TypeScript,我想关闭 PnP 并再次使用 node_modules。我在 package.json 中尝试了以下设置: "ins
我正在开发内核 PnP 驱动程序来映射我的 FPGA。当我使用非分散收集 DMA 时,我需要四个 32Mb 的连续内存缓冲区。现在我在使用 WdfCommonBufferCreate 分配它们时遇到问
我正在尝试使用我的网络摄像头从四个具有已知全局位置的基准的图像中获取全局姿态估计。 我检查了很多 stackexchange 问题和一些论文,但似乎无法找到正确的解决方案。我得到的位置数字是可重复的,
我正在编写一些单元测试来检查 my-module 是否正确加载用户空间模块 external-module: const myMod = require('my-module') myMod( { l
我已将 PnP 合作伙伴包示例部署到 Azure 存储,并创建了两个 Web 作业。一个是预定的,另一个是连续的。 我通过 UI“创建网站集页面”创建了几个网站集,当我检查配置网站集中的 PnPPro
所以我可以通过确保创建一个列表: sp.web.lists.ensure(list) .then((ler: ListEnsureResult) => { if (ler.cr
我的目标是使用PNP小命令设置页面的SharePoint在线现代bannerimageurl属性。 首先,我获得页面列表及其当前标题和bannerimageurl值 # Get alist of al
我有一个真实的/物理的摇杆,上面装有一个红外摄像头和一些形成我正在使用的模式的红外 LED,以便使虚拟摇杆以与物理摇杆相同的方式移动。 为此,我在 Python 中使用 OpenCV,并将由 solv
我们希望针对 SharePoint Online 对我们的 .net core 控制台应用程序进行身份验证 >> 但似乎有两种方法可以使用 PnP.Framework.AuthenticationMa
我的 PNP PowerShell Azure 函数存在问题。 Azure 函数将由 html 或逻辑应用触发,并将连接到 SharePoint 网站。 连接打开后,azure功能会对此站点设置不同的
我正在尝试使用以下参数调用 solvePnP。 apriltag_object_points = np.array([(-1, -1, 0), (-1, 1, 0), (1, 1, 0), (1, -
我正在开发一种工具,用于显示我们在工作中使用的系统上各种硬件组件的状态。目前,我们有 16 个触摸屏显示器(全部由 3M 提供)插入 Windows 10 盒子。我需要验证任何给定的显示器是否具有 W
我想让 intellisense 为远程库 (Chart.js) 工作而不将其作为依赖项包含(它通过 CDN 加载)。 所以我正在使用 @types/chart.js允许智能。 yarn add -D
我正在使用 PnP 配置引擎将一个网站集远程配置到 SharePoint Online 中的另一个网站集,如本视频所示:https://channel9.msdn.com/blogs/OfficeDe
如何制作名为 "\$*'PNP'*$\" 的文件使用触摸命令? 我做了什么: % touch '"\$*'PNP'*$\"' % ls "\$*PNP*$\" 我需要'在P旁边 最佳答案 一种方法是将
我希望使用 SharePoint-PnP 为网站集获取 SharePoint 组角色和权限。 我能够使用 $Web.SiteGroups 检索 SharePoint 组但未能找到获取角色和权限的属性。
我是一名优秀的程序员,十分优秀!