21.3. ovirt-engine-notifier.conf 中的事件通知参数
事件通知程序配置文件可以在 /usr/share/ovirt-engine/services/ovirt-engine-notifier/ovirt-engine-notifier.conf 中找到。
变量名称 | 默认 | 备注 |
---|---|---|
SENSITIVE_KEYS | none | 不会记录的以逗号分隔的键列表。 |
JBOSS_HOME | /opt/rh/eap7/root/usr/share/wildfly | 管理器所使用的 JBoss 应用服务器的位置。 |
ENGINE_ETC | /etc/ovirt-engine |
管理器使用的 |
ENGINE_LOG | /var/log/ovirt-engine |
Manager |
ENGINE_USR | /usr/share/ovirt-engine |
管理器使用的 |
ENGINE_JAVA_MODULEPATH | ${ENGINE_USR}/modules | JBoss 模块附加到的文件路径。 |
NOTIFIER_DEBUG_ADDRESS | none | 可用于对通知程序使用的 Java 虚拟机进行远程调试的机器地址。 |
NOTIFIER_STOP_TIME | 30 | 服务将超时的时间(以秒为单位)。 |
NOTIFIER_STOP_INTERVAL | 1 | 超时计数器将递增的时间(以秒为单位)。 |
INTERVAL_IN_SECONDS | 120 | 将消息分配给订阅者的时间间隔(以秒为单位)。 |
IDLE_INTERVAL | 30 | 执行低优先级任务的间隔(以秒为单位)。 |
DAYS_TO_KEEP_HISTORY | 0 | 这个变量设定在历史记录表中保留的天数。如果没有设置此变量,事件会无限期地保留在历史记录表中。 |
FAILED_QUERIES_NOTIFICATION_THRESHOLD | 30 |
发送通知电子邮件的失败查询数。在第一次获取通知失败后会收到通知电子邮件,然后每次达到此变量指定的失败次数后,都会发送通知电子邮件。如果您指定一个 |
FAILED_QUERIES_NOTIFICATION_RECIPIENTS | none |
发送通知电子邮件的收件人的电子邮件地址。必须使用逗号分隔电子邮件地址。 |
DAYS_TO_SEND_ON_STARTUP | 0 | 通知程序启动时将处理并发送的旧事件的天数。 |
FILTER | exclude:* |
用于决定电子邮件通知的触发器的算法。这个变量的值包括 |
MAIL_SERVER | none | SMTP 邮件服务器地址。必需。 |
MAIL_PORT | 25 |
用于通信的端口。可能的值有 |
MAIL_USER | none | 如果启用了 SSL 来验证用户,则必须设置此变量。如果没有设置 MAIL_FROM 变量时,此变量也用于指定"from"用户地址。有些邮件服务器不支持此功能。该地址采用 RFC822 格式。 |
SENSITIVE_KEYS | ${SENSITIVE_KEYS},MAIL_PASSWORD | 如果邮件服务器需要身份验证,或者启用了 SSL 或 TLS,则需要验证该用户。 |
MAIL_PASSWORD | none | 如果邮件服务器需要身份验证,或者启用了 SSL 或 TLS,则需要验证该用户。 |
MAIL_SMTP_ENCRYPTION | none |
通信中使用的加密类型。可能的值为 |
HTML_MESSAGE_FORMAT | false |
如果此变量设为 |
MAIL_FROM | none | 如果邮件服务器支持,则此变量以 RFC822 格式指定发件人地址。 |
MAIL_REPLY_TO | none | 此变量在发送邮件中指定 RFC822 格式的回复地址(如果邮件服务器支持)。 |
MAIL_SEND_INTERVAL | 1 | 每个 IDLE_INTERVAL 发送的 SMTP 消息数 |
MAIL_RETRIES | 4 | 在失败前尝试发送电子邮件的次数。 |
SNMP_MANAGER | none |
将充当 SNMP 管理器的计算机的 IP 地址或完全限定域名。条目必须由空格分开,并且可以包含一个端口号。例如, |
SNMP_COMMUNITY | public | 默认 SNMP 社区. |
SNMP_OID | 1.3.6.1.4.1.2312.13.1.1 | 警报的默认 trap 对象标识符。定义此 OID 时,所有 trap 类型都会向 SNMP Manager 发送并附加了事件信息。请注意,更改默认陷阱可防止生成的陷阱遵守管理器的管理信息库。 |
ENGINE_INTERVAL_IN_SECONDS | 300 | 监控安装 Manager 的机器之间的间隔(以秒为单位)。间隔从监控完成的时间测量。 |
ENGINE_MONITOR_RETRIES | 3 | 通知程序尝试监控故障后以给定间隔内安装的机器状态的次数。 |
ENGINE_TIMEOUT_IN_SECONDS | 30 | 在通知程序尝试监控管理器在故障后以给定间隔安装的机器的状态前,等待的时间(以秒为单位)。 |
IS_HTTPS_PROTOCOL | false |
如果 JBoss 在安全模式下运行,则此条目必须设为 |
SSL_PROTOCOL | TLS | 启用 SSL 时 JBoss 配置连接器使用的协议。 |
SSL_IGNORE_CERTIFICATE_ERRORS | false |
如果 JBoss 在安全模式下运行并且需要忽略 SSL 错误,则必须将此值设置为 |
SSL_IGNORE_HOST_VERIFICATION | false |
如果 JBoss 在安全模式下运行并且要忽略主机名验证,则必须将此值设置为 |
REPEAT_NON_RESPONSIVE_NOTIFICATION | false | 此变量指定是否安装 Manager 的机器将向订阅者发送重复失败的信息。 |
ENGINE_PID | /var/lib/ovirt-engine/ovirt-engine.pid | Manager PID 的路径和文件名。 |