web-dev-qa-db-ja.com

ラダーのコンプライアンス違反に関する通知を送信するにはどうすればよいですか?

タイトルがすべてを物語っていると思いますが、ノードのコンプライアンスが100%でないときに、誰かにメールを送信したいと思います。

ポータルでこれを行う場所が見つからないようです。別の方法はありますか?

2
Dreamwalker

Rudder内にメールを送信するための組み込み機能はありません。最も一般的な方法は、監視ソフトウェアを使用してコンプライアンスを監視し、コンプライアンス違反のメッセージがある場合はメールを送信することです。いくつかの例は、すべての非準拠レポートを含むファイル/var/log/rudder/compliance/non-compatible-reports.logを監視するための ドキュメント にあります。

APIにクエリを実行して、特定のノードの compliance を取得することもできます。最小限のスクリプトで(またはおそらく既存のツールがAPIの回答に基づいてアクションをトリガーできる)、電子メールを送信できます。

編集: Logstash 構成例、および Slack コネクターを使用して、通知を取得する方法に関するドキュメントを改善しました

それが役に立てば幸い !

2
Nicolas Charles