概要

このアクションの例の目的は、アラートの受信者にできるだけ多くの情報を提供することです。 テンプレート式に基づく GreenLight 箱から出してすぐに提供し、さまざまなスタイルを非常に簡単に構築できます。
以下の例を新しく利用可能なものと組み合わせて使用​​することによって Linuxシェルスクリプトアクションを実行すると、さらに多くのパラメーターをバックエンドシステム(チケットシステムなど)に簡単に提供できます。

 

次の例では、障害が発生したサーバーの詳細情報を通知します。
アラート中にこの情報を取得するには、個々のGLサーバー構成にサーバー固有の情報が入力されていることを確認する必要があります(監視構成-Sサーバー設定)。

 

SMTPアクションに基づく例:

  • センサーのXNUMXつにSMTPアクションを追加します
  • 条件を指定します(たとえば、サーバーが使用できなくなった場合に通知をトリガーします)
  • 次のテキストをに追加します テキスト フィールド

重大度:$ {action.properties ['com。panagenda.greenlight.notification.MESSAGE_TYPE ']}
時間:$ {gl:formatDate(sensorFireTime)}
ホスト:$ {gl:commonName(config.nodeDefinition.name)}
説明:$ {config.nodeDefinition.properties ['com。panagenda.greenlight.vimes.server.DESCRIPTION ']}
場所:$ {config.nodeDefinition.properties ['com。panagenda.greenlight。位置']}
ネットワーク機関:$ {config.nodeDefinition.networkAuthorityDefinition.name}

  • オプションで、必要に応じて「ステータスリセットメッセージの送信」と「メッセージテキストの上書き」を選択できます。

設定は次のようになります

 

  • メールの受信者を指定し、センサーを保存/閉じる

 

サーバーが利用できない場合は常に、通知は次のようになります。

GLフロンテント–ポップアップウィンドウ:

 

電子メール通知:

 

まとめ

利用可能な式テンプレートのいくつかを使用することにより、より洗練されたアラート通知を作成できます。