有关如何配置管理警报的信息,请参见以下过程。
您可以使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。
查看启用的警报。
% dpconf get-server-prop -h host -p port enabled-admin-alerts |
启用一个或多个管理警报。
% dpconf set-server-prop -h host -p port enabled-admin-alerts:alert1 \ [enabled-admin-alerts:alert2 ...] |
例如,要启用所有可用警报,请运行以下命令:
% dpconf set-server-prop -h host -p port \ enabled-admin-alerts:error-configuration-reload-failure-with-impact \ enabled-admin-alerts:error-server-shutdown-abrupt \ enabled-admin-alerts:info-configuration-reload \ enabled-admin-alerts:info-data-source-available \ enabled-admin-alerts:info-server-shutdown-clean \ enabled-admin-alerts:info-server-startup \ enabled-admin-alerts:warning-configuration-reload-failure-no-impact \ enabled-admin-alerts:warning-data-source-unavailable \ enabled-admin-alerts:warning-data-sources-inconsistent \ enabled-admin-alerts:warning-listener-unavailable |
要禁用所有警报,请运行以下命令:
% dpconf set-server-prop -h host -p port enabled-admin-alerts:none |
要在现有的已启用警报列表中添加警报,请运行以下命令:
% dpconf set-server-prop -h host -p port enabled-admin-alerts+:alert-name |
要从现有的已启用警报列表中删除警报,请运行以下命令:
% dpconf set-server-prop -h host -p port enabled-admin-alerts-:alert-name |
默认情况下不启用任何警报。
有关详细信息,请参见 enabled-admin-alerts(5dpconf)。
您可以使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。
选择要发送到 syslog 守护进程的警报,如启用管理警报中所述。
启用要发送到 syslog 守护进程的警报。
$ dpconf set-server-prop -h host -p port syslog-alerts-enabled:true |
所有警报都通过 USER 工具发送到 syslog 中。
设置要将警报发送到的 syslog 守护进程的主机名。
$ dpconf set-server-prop -h host -p port syslog_hostname:hostname |
您可以使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。
选择将发送到 syslog 的警报,如启用管理警报中所述。
配置电子邮件的地址和特性。
$ dpconf set-server-prop -h host -p port email-alerts-smtp-host:host-name \ email-alerts-smtp-port:port-number \ email-alerts-message-from-address:sender-email-address \ email-alerts-message-to-address:receiver-email-address \ [email-alerts-message-to-address:receiver-email-address ...] \ email-alerts-message-subject:email-subject |
启用要发送到电子邮件的警报。
$ dpconf set-server-prop -h host -p port email-alerts-enabled:true |
(可选的)设置标志,以便在电子邮件中包含警报代码。
$ dpconf set-server-prop -h host -p port \ email-alerts-message-subject-includes-alert-code:true |
您可以使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。
选择将发送到 syslog 的警报,如启用管理警报中所述。
启用运行脚本的警报。
$ dpconf set-server-prop -h host -p port scriptable-alerts-enabled:true |
设置将运行的脚本的名称。
$ dpconf set-server-prop -h host -p port scriptable-alerts-command:script-name |