CloudMonitor は、サービスインスタンスのステータスをモニターするのに役立つ、ApsaraDB for Memcache の7つのモニタリングメトリクス (使用キャッシュや読み取りヒット率など) を提供します。 これらのモニタリングメトリクスのためのアラームルールを設定することもできます。 Memcache サービスを購入すると、CloudMonitor は以前のモニタリングメトリクスのデータを自動的に収集します。

モニタリングサービス

  • モニタリングメトリクスの説明
    モニタリングメトリクス 意味 分析コード 単位 最小モニタリング細分性
    Cache used 使用されたキャッシュ量 インスタンス バイト 1 分
    Read hit rate Key-Value (KV) を正常に読み取る可能性 インスタンス 割合 1 分
    QPS 1 秒あたりの KV 読み取りの合計時間 インスタンス 1 分
    Number of records 現在の測定期間内の合計 KV 数 インスタンス KV 1 分
    Cache inbound bandwidth キャッシュへのアクセスによって生成されたトラフィック インスタンス ビット/秒 1 分
    Cache outbound bandwidth キャッシュの読み取りによって生成されたトラフィック インスタンス ビット/秒 1 分
    Eviction 1 秒間に削除されたKVの数 インスタンス 1 秒あたりのKV 1 分
    • モニタリングデータは最大 31 日間保存されます。

    • メトリクスデータは最大 14 日間連続して表示できます。

  • モニタリングデータの表示
    1. CloudMonitor コンソールにログインします。
    2. [クラウドサービスモニタリング] ドロップダウンリストから、[ApsaraDB for Memcache] を選択します。
    3. インスタンス名をクリックするか、または [アクション] 内から [モニタリングチャート] をクリックして、インスタンスモニタリング詳細ページへアクセスし、さまざまなメトリクスを表示します。
    4. ページ上部にある [時間範囲] クイック選択ボタンをクリックするか、または特定の選択機能を使用します。
    5. モニタリングチャートの右上隅にある [ ズームイン] ボタンをクリックして、チャートを拡大表示します。

アラームサービス

CloudMonitor は、すべての Memcache モニタリングメトリクスに対しアラームサービスを提供します。 重要なモニタリングメトリクスにアラームルールを設定した後は、モニタリングデータが設定されたしきい値を超えるとアラーム通知を受け取ることができるため、問題を迅速に処理して誤動作を回避できます。

  • パラメーターの説明
    • モニタリングメトリクス: ECS for Redis によって提供されるモニタリングメトリクス
    • 統計サイクル: アラームシステムは、サイクルに基づいてモニタリングデータがアラームしきい値を超えたかどうかを確認します。 たとえば、メモリ使用量に関するアラームルールの統計周期が 1 分に設定されている場合、システムはメモリ使用量が 1 分おきにしきい値を超えたかどうかを確認します。
    • 統計方法: データがしきい値を超えているかどうかを決定するために使用される方法 平均値、最大値、最小値、合計値を統計的方法に設定できます。
      • 平均値: 統計サイクル内のモニタリングデータの平均値 統計結果は、15 分以内に収集されたすべてのモニタリングデータの平均です。 80% を超える平均値はしきい値を超えていると見なされます。
      • 最大値: 統計周期内のモニタリングデータの最大値 統計周期内に収集されたモニタリングデータの最大値が 80% を超えると、しきい値を超えます。
      • 最小値: 統計サイクル内のモニタリングデータの最小値 統計周期内に収集されたモニタリングデータの最小値が 80% を超えると、しきい値を超えます。
      • 合計値: 統計サイクル内のモニタリングデータの合計 統計サイクル内に収集されたモニタリングデータの合計が 80% を超えると、それはしきい値を超えます。 この方法はトラフィックメトリクスに必要です。
    • 連続時間: モニタリングメトリクスの値が設定された連続サイクルの間、しきい値を継続的に超えたときにアラームがトリガーされます。

      たとえば、CPU 使用率が 3 分間の連続した 5 分間の統計サイクルでしきい値の 80% を超えるとアラームが発生するように設定したとします。 つまり、CPU 使用率が初めて 80% を超えたことが判明してもアラームは発生しません。 CPU 使用率が 5 分後 2 回目の検出で 80% を超えても、アラームは発生しません。 CPU 使用率が、 3回目の検出で 80% を超えた場合にアラームが発生します。 したがって、実際のデータが最初にしきい値を超えてからアラームルールがトリガーされるまでの間に消費される最小時間は次のとおりです。統計サイクルx (連続検出数-1) この場合、1) = 10 分

  • アラームルールを設定する
    1. CloudMonitor コンソールにログインします。
    2. [クラウドサービスモニタリング] ドロップダウンリストから、[ApsaraDB for Memcache] を選択します。
    3. インスタンス名をクリックするか、または [アクション] 内から [モニタリングチャート] をクリックし、インスタンスモニタリング詳細ページへアクセスします。
    4. モニタリングチャートの右上隅にあるベルのアイコンをクリックして、このインスタンスの対応するモニタリングメトリクスにアラームルールを設定します。
  • バッチアラームルールを設定する
    1. CloudMonitor コンソールにログインします。
    2. [クラウドサービスモニタリング] ドロップダウンリストから、[ApsaraDB for Memcache] を選択します。
    3. インスタンスリストページで適切なインスタンスを選択します。 ページ下部にある [アラームルールの設定] をクリックし、アラームルールを一括で追加します。