在 monit 文件中指定多种邮件格式

在 monit 文件中指定多种邮件格式

我有一个很长的 monit 文件,其中包含不同的规则。对于某些规则,我想将一封电子邮件(具有特定格式)发送到多个电子邮件地址。

我想过使用消息格式,但我们的文件中有不同的邮件格式,所以我认为这不会起作用。

目前,我们唯一的“解决方案”是对每个警报重复以下块:

check 1
 alert [email protected] with mail-format {
  <FORMAT 1>
 }
 alert [email protected] with mail-format {
  <FORMAT 1>
 }

check 2
 alert [email protected] with mail-format {
  <FORMAT 2>
 }
 alert [email protected] with mail-format {
  <FORMAT 2>
 }

您知道我们如何提取该邮件格式以便我们不必一遍又一遍地复制它吗?

答案1

您说得对,只有一个“set mail-format {}”语句可用于定义默认邮件格式。欢迎通过以下方式添加功能请求https://bitbucket.org/tildeslash/monit/issues

相关内容