Nagios“=”在配置文件 - (null)响应中转义

时间:2014-04-08 00:16:15

标签: configuration escaping nagios

此检查运行时,我从Web门户收到(null)。但是,当我在终端中键入命令时,我收到响应。我怀疑它与“=”符号有关,我尝试通过在前面放置转义字符来逃避它。这样做的最佳方式是什么?

define command {
    command_name                    check_sql
    command_line                    $USER1$/check_sql.pl -v -s -d "DBI:Sybase:server=5.5.5.5:1433" -U TEST -P PASS
    }

define service {
    use                             generic-service
    host_name                       5.5.5.5
    service_description             SQL Check
    check_command                   check_sql
    check_interval                  1
    retry_interval                  1
    }

1 个答案:

答案 0 :(得分:1)

在大约2年前的特定版本的Nagios中,你需要使用双转义字符而不是单个转义字符

\\=

而不是

\=

试试。