29.7. クラスターアラートの作成と変更
各ステップで、アラートの作成、受信者の追加、アラートの変更、アラートの削除、設定済みアラートの表示を行うことができます。
アラートエージェント自体はクラスター内の各ノードにインストールする必要がありますが、pcs コマンドは 1 回だけ実行します。
手順
単純なアラートを作成します。アラート ID の値が指定されていないため、
alertのアラート ID が作成されます。# pcs alert create path=/my/pathrec_valueの受信者をアラートに追加します。このコマンドには受信側 ID が指定されていないため、alert-recipientの値が受信側 ID として使用されます。# pcs alert recipient add alert value=rec_valuerec_value2の 2 番目の受信者をアラートに追加します。このコマンドは、my-recipientを受信側 ID として指定します。# pcs alert recipient add alert value=rec_value2 id=my-recipientアラート ID が
my-alertの 2 番目のアラートを追加します。# pcs alert create id=my-alert path=/path/to/script description=alert_description options option1=value1 opt=val meta timeout=50s timestamp-format="%H%B%S"受信者の値が
my-other-recipientの 2 番目のアラートに、そのアラートの受信者を追加します。受信側 ID が指定されていないため、my-alert-recipientが受信側 ID として使用されます。# pcs alert recipient add my-alert value=my-other-recipientアラート
my-alertのアラート値を変更します。# pcs alert update my-alert options option1=newvalue1 meta timestamp-format="%H%M%S"受信者
my-alert-recipientのアラート値を変更します。# pcs alert recipient update my-alert-recipient options option1=new meta timeout=60s受信者
my-alert-recipientをalertから削除します。# pcs alert recipient remove my-recipient設定からアラート
myalertを削除します。# pcs alert remove myalert
検証
アラート設定を表示します。
# pcs alertAlerts: Alert: alert (path=/my/path) Recipients: Recipient: alert-recipient (value=rec_value)