1

私は次の設定をしています:

   K8 Ingress    -->  K8 Service  --> K8 Pods x n 
(GCP LB for SSL)      (NodePort)      (containing the application)

サイトがダウンしたときに通知するように Stackdriver HTTPS アップタイム アラートを設定できますが、これは n 個のポッドがすべて動作していない場合にのみアラートを出します。

n 個のアプリケーション ポッドのいずれかがダウンしたときに警告するスタックドライバ アラートを作成することは可能ですか?

4

1 に答える 1

0

まず、n 個のアプリケーション ポッドがダウンしたときにアラートを出す必要がないように、正しいスケーリングを導入することを検討する必要があります。さらに、基盤となるインフラストラクチャではなく、ユーザーが経験する症状 (遅延の増加やエラー) についてアラートを出すことをお勧めします。n 個のポッドが一時的にダウンしていても、ユーザー リクエストが引き続き処理される限りは問題ない可能性があるためです。そうは言っても、GKE で実行している場合は、コンテナの稼働時間についてアラートを出すことができます。あなたの質問から、そうではないと思いますので、次のいずれかを行うことができます。* 同様に、カスタム アップタイム メトリックを作成し、それについてアラートを出します。カスタム メトリックを作成したり、アラート ポリシー条件としてメトリックの不在を使用したりすることは避けることに注意してください。オプションとしてそれをリストします。HTH と Stackdriver をご利用いただきありがとうございます。

于 2017-02-14T22:03:41.747 に答える