29.4. 配置集群警报接收者
通常,报警是指向一个接收者的。因此,每个报警可能会被额外配置一个或多个接收者。集群将为每个接收者单独调用代理。
接收者可以是警告代理可识别的任何内容:IP 地址、电子邮件地址、文件名或特定代理支持的任何内容。
以下命令为指定报警添加一个新的接收者。
pcs alert recipient add alert-id value=recipient-value [id=recipient-id] [description=description] [options [option=value]...] [meta [meta-option=value]...]
以下命令更新现有的报警接收者。
pcs alert recipient update recipient-id [value=recipient-value] [description=description] [options [option=value]...] [meta [meta-option=value]...]
以下命令移除指定的报警接收者。
pcs alert recipient remove recipient-id
或者,您可以运行 pcs alert receiver delete
命令,该命令与 pcs alert receiver remove
命令相同。pcs alert receiver remove
和 pcs alert receiver delete
命令都允许您删除多个报警接收者。
以下示例命令将接收者 ID 为 my-recipient-id
的 my-alert-recipient
报警接收者添加到报警 my-alert
中。这会配置集群来调用报警脚本,该脚本已对每个事件的 my-alert
进行了配置,并将接收者 some-address
作为环境变量传递。
# pcs alert recipient add my-alert value=my-alert-recipient id=my-recipient-id options value=some-address