首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Centreon - Plugin命令不适用于简单引号。

Centreon - Plugin命令不适用于简单引号。
EN

Server Fault用户
提问于 2019-08-20 10:15:18
回答 1查看 741关注 0票数 0

我有一个问题,我的一个儿子(插件)在中心。

在我的poller服务器上,我启动以下命令:

代码语言:javascript
复制
/usr/bin/perl /usr/lib/nagios/plugins/centreon-plugins-master/centreon_plugins.pl --plugin=os::linux::snmp::plugin --mode=storage --hostname=XXX.XXX.XXX.XXX --warning-usage=80 --critical-usage=90 --snmp-version=2c --snmp-community=supervision --space-reservation=5 --verbose  --explode-perfdata-max --name --regexp --storage='^(?!(/mnt.*)$)'

它工作得很完美。

当我在中央管理控制台中配置我的儿子并执行它时,我有一个错误:(执行命令失败)

代码语言:javascript
复制
/usr/bin/perl /usr/lib/nagios/plugins/centreon-plugins-master/centreon_plugins.pl
    --plugin=os::linux::snmp::plugin
    --mode=storage
    --hostname=XXX.XXX.XXX.XXX
    --warning-usage=80
    --critical-usage=90
    --snmp-version=2c
    --snmp-community=supervision
    --space-reservation=5
    --verbose 
    --explode-perfdata-max
    --name
    --regexp
    --storage='^(?!(/mnt.*)

它不起作用,因为它删除了我的正则表达式的最后一个简单引用。我试图寻找如何解决它,但实际上我什么也没找到..。

有人能帮我吗?)

EN

回答 1

Server Fault用户

回答已采纳

发布于 2019-08-23 09:26:34

我在官方的斯拉克中心找到了答案:)

Centreon解释$,因此解决方案的one将其加倍如下:

代码语言:javascript
复制
--name --regexp --storage='^(?!(/mnt.*)$)'

<#>proper解决方案是使用宏。在我使用的命令模板中,我添加了如下内容:$_SERVICEEXCLUDEFS$。当我创建一个像这样的服务时,它就会出现。然后我可以将它用于这个特定的主机(而不是double $)

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/979964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档