重要
このページは英語版のページを機械翻訳しています。原文はこちらからご覧ください。

TiDB Cloudの組み込みアラート

TiDB Cloudの組み込みアラート機能は、プロジェクト内のTiDB CloudクラスタがTiDB Cloudの組み込みアラート条件の1つをトリガーするたびに、電子メールで通知される簡単な方法を提供します。

このドキュメントでは、 TiDB Cloudからのアラート通知メールをサブスクライブする方法について説明し、参照用にTiDB Cloudに組み込まれているアラート条件も提供します。

制限

TiDB Cloudの組み込みアラートをカスタマイズすることはできません。さまざまなトリガー条件、しきい値、または頻度を構成する場合、またはアラートがPagerDutyなどのダウンストリームサービスでアクションを自動的にトリガーするようにする場合は、サードパーティの監視とアラートの統合の使用を検討してください。現在、 TiDB CloudはDatadogの統合PrometheusとGrafanaの統合をサポートしています。

アラート通知メールを購読する

プロジェクトのメンバーであり、プロジェクト内のクラスターのアラート通知メールを受け取りたい場合は、次の手順を実行します。

  1. TiDB Cloudコンソールにログインします。
  2. TiDB Cloudコンソールで、アラート通知メールを受信するターゲットプロジェクトを選択し、[プロジェクト設定]タブをクリックします。
  3. 左側のペインで、[アラート]をクリックします。
  4. メールアドレスを入力し、[購読]をクリックします。

サブスクライバーに送信されるアラート電子メールの数を最小限に抑えるために、 TiDB Cloudはアラートを3時間ごとに送信される単一の電子メールに集約します。

アラート通知メールの購読を解除する

プロジェクト内のクラスターのアラート通知メールを受信する必要がなくなった場合は、次の手順を実行します。

  1. TiDB Cloudコンソールにログインします。
  2. TiDB Cloudコンソールで、アラート通知メールを受信する必要がなくなったプロジェクトを選択します。
  3. 左側のペインで、[アラート]をクリックします。
  4. 右側のペインで、メールアドレスを見つけて[削除]をクリックします。

TiDB Cloudの組み込みアラート条件

次の表に、 TiDB Cloudの組み込みアラート条件と対応する推奨アクションを示します。

ノート:

これらのアラート状態は必ずしも問題があることを意味するわけではありませんが、多くの場合、新たな問題の早期警告インジケーターです。したがって、推奨されるアクションを実行することをお勧めします。

調子推奨される行動
クラスタ全体のTiDBノードの合計メモリ使用率が10分間で70%を超えましたプロジェクトXYZのクラスタABCの合計TiDBノードメモリ使用率が10分間で70%を超えました。これが続くと予想される場合は、TiDBノードを追加することをお勧めします。ノードのメモリ使用率を監視するには、 モニタリング指標を参照してください。
クラスタ全体のTiKVノードの合計メモリ使用率が10分間で70%を超えましたプロジェクトXYZのクラスタABCの合計TiKVノードメモリ使用率が10分間で70%を超えました。これが続くと予想される場合は、TiKVノードを追加することをお勧めします。ノードのメモリ使用率を監視するには、 モニタリング指標を参照してください。
クラスタ全体のTiFlashノードの合計メモリ使用率が10分間で70%を超えましたプロジェクトXYZのクラスタABCの合計TiFlashノードメモリ使用率が10分間で70%を超えました。これが続くと予想される場合は、TiFlashノードを追加することをお勧めします。ノードのメモリ使用率を監視するには、 モニタリング指標を参照してください。
*クラスタの少なくとも1つのTiDBノードでメモリが不足していますプロジェクトXYZのクラスタABCの少なくとも1つのTiDBノードが、SQLステートメントの実行中にメモリーを使い果たしました。 tidb_mem_quota_queryセッション変数を使用してクエリに使用できるメモリを増やすことを検討してください。ノードのメモリ使用率を監視するには、 モニタリング指標を参照してください。
TiDBノードの合計CPU使用率が10分間で80%を超えましたプロジェクトXYZのクラスタABCの合計TiDBノードCPU使用率が10分間で80%を超えました。これが続くと予想される場合は、TiDBノードを追加することをお勧めします。ノードのCPU使用率を監視するには、 モニタリング指標を参照してください。
TiKVノードの合計CPU使用率が10分間で80%を超えましたプロジェクトXYZのクラスタABCの合計TiKVノードCPU使用率が10分間で80%を超えました。これが続くと予想される場合は、TiKVノードを追加することをお勧めします。ノードのCPU使用率を監視するには、 モニタリング指標を参照してください。
TiFlashノードの合計CPU使用率が10分間で80%を超えましたプロジェクトXYZのクラスタABCの合計TiFlashノードCPU使用率が10分間で80%を超えました。これが続くと予想される場合は、TiFlashノードを追加することをお勧めします。ノードのCPU使用率を監視するには、 モニタリング指標を参照してください。
* TiKVストレージ使用率が80%を超えていますプロジェクトXYZのクラスタABCの合計TiKVストレージ使用率が80%を超えています。ストレージ容量を増やすために、TiKVノードを追加することをお勧めします。ストレージ使用率を監視するには、 モニタリング指標を参照してください。
* TiFlashストレージの使用率が80%を超えていますプロジェクトXYZのクラスタABCの合計TiFlashストレージ使用率が80%を超えています。ストレージ容量を増やすために、TiFlashノードを追加することをお勧めします。ストレージ使用率を監視するには、 モニタリング指標を参照してください。
クラスタノードはオフラインですプロジェクトXYZのクラスタABCの一部またはすべてのノードがオフラインです。 TiDB Cloud運用チームはこの問題を認識して解決に取り組んでいます。最新情報についてはTiDB Cloudステータスを参照してください。ノードのステータスを監視するには、 クラスターステータスとノードステータスを参照してください。

ノート:

  • 開発者層クラスターは、[条件]列で*でマークされているアラート条件のサブセットのみをサポートします。
  • 推奨処置」列の「クラスタABC」および「プロジェクトXYZ」は、参照用の名前の例です。