如何在Monit(monitrc)配置文件中包含特殊字符?

时间:2018-02-14 21:39:42

标签: monit

操作系统:CentOS 7.4      Monit:5.14      WebServer:Nginx 1.12.2

如何在配置文件(/etc/monit.d/monitrc)上插入特殊字符(特别是' @')?

我正在尝试执行以下操作:

#Monitor clamd @ amavisd service

  check process clamd@amavisd with pidfile /var/run/amavisd/amavisd.pid
  start program = "/usr/bin/systemctl start clamd@amavisd"
  stop  program = "/usr/bin/systemctl stop clamd@amavisd"
  if cpu usage > 99% for 5 cycles then alert
  if mem usage > 99% for 5 cycles then alert

但monit -t为' @'发出错误字符。我试过了:

  1. ' @'和' clamd @ amavisd'
  2. " @"和" clamd @ amavisd"
  3. \ @
  4. 对于其他服务,例如下面的amavisd,它就像一个魅力:

    #Monitor Amavis-新服务

      check process amavisd with pidfile /var/run/amavisd/amavisd.pid
      start program = "/usr/bin/systemctl start amavisd"
      stop  program = "/usr/bin/systemctl stop amavisd"
      if cpu usage > 99% for 5 cycles then alert
      if mem usage > 99% for 5 cycles then alert
    

0 个答案:

没有答案