CloudMonitor では、11 種類のメトリックス (アウトバウンドトラフィック、インバウンドトラフィック、全体 QPS、ログ統計メソッドを含む) に基づいたログサービスの使用量を表示します。 ログサービスインスタンスを作成すると、CloudMonitor は自動的にサービスのモニターを開始します。 CloudMonitor Log Service ページにアクセスしてメトリクスデータを表示できます。データ例外が発生したときにアラームがトリガーされるように、メトリックのアラームルールを設定できます。

モニタリングサービス

  • メトリックス
    メトリック 定義 分析コード 単位 最小モニター細分性
    Inflow 1 分あたりのログストアの送受信フロー userId、Project、Logstore バイト 1 分
    Outflow 1 分あたりのログストアフロー userId、Project、Logstore バイト 1 分
    SumQPS ログストア内の 1 分あたりの合計書き込み数 userId、Project、Logstore カウント 1 分
    LogMethodQPS ログストアへの 1 分あたりの合計書き込み数。 userId、Project、Logstore、Method カウント 1 分
    LogCodeQPS ログストア内の特定のステータスコードにマッピングされた 1 分あたりの書き込み数。 userId、Project、Logstore、Status カウント 1 分
    SuccessdByte ログストア内の正常に解決されたバイト数 userId、Project、Logstore バイト 10 分
    SuccessdLines ログストア内の解決されたログの行数 userId、Project、Logstore カウント 10 分
    Failedlines ログストアで解決できなかったログ内の行数 userId、Project、Logstore カウント 10 分
    AlarmPV logStore 内の ECS 設定エラーの総数 userId、Project、Logstore カウント 5 分
    AlarmUv ログストア内の構成が正しくない ECS インスタンスの総数 userId、Project、Logstore カウント 5 分
    AlarmIPCount ログストア内の特定のIPアドレスによって発生したエラーの数 userId、Project、Logstore、alarm_type、source_ip カウント 5 分
  • メトリックデータの表示
    1. CloudMonitor コンソールにログインします。
    2. [クラウドサービスモニタリング] で、[ログサービス] インスタンスリストへ移動します。
    3. プロダクトインスタンスリストからインスタント名をクリックするか、または [アクション] 列から [モニタリングチャート] をクリックし、インスタンスモニタリング詳細ページへアクセスします。
    4. チャートサイズボタンをクリックすると、大きなチャート表示に切り替わります (オプション)。

アラームサービス

  • パラメーターの説明
    • メトリクス: ログサービスによって提供されるモニタリングインジケーター
    • 統計サイクル: アラームシステムは、統計サイクルに基づいて、モニタリングデータがアラームしきい値を超えたかどうかを確認します。 たとえば、メモリ使用量に関するアラームルールの統計周期が 1 分に設定されている場合、システムはメモリ使用量が 1 分おきにしきい値を超えたかどうかを確認します。
    • 統計方法: この方法は、データがしきい値を超えているかどうかを判断するために使用されます。統計方法で "平均"、"最大"、"最小"、および "合計" を設定できます。
      • 平均: 統計サイクル内のメトリックデータの平均値 統計結果は、15 分以内に収集されたメトリックデータの平均です。 80% を超える平均値は、しきい値を超えたと見なされます。
      • 最大: 統計サイクル内のメトリックデータの最大値統計サイクル内に収集されたメトリックデータの最大値が 80% を超えると、値がしきい値を超えます。
      • 最小: 統計サイクル内のメトリックデータの最小値 統計サイクル内に収集されたメトリックデータの最小値が 80% を超えると、その値はしきい値を超えます。
      • 合計: 統計サイクル内のメトリックデータの合計 統計サイクル内に収集されたメトリックデータの合計が 80% を超えると、それはしきい値を超えます。トラフィックベースインジケーターには、前述の統計方法が必要です。
    • しきい値が数回超過した後にアラームをトリガーする: これは、メトリック項目の値が連続したいくつかの統計サイクルでしきい値を継続的に超えたときにトリガーされるアラームを表します。

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

    • アラームルールを設定するときに、QPS のログ方法とステータスコードを選択できます。 選択しない場合、QPS はすべてのログ方法とステータスコードの統計データを収集します。
    • メソッドフィールドはPostLogStoreLogs、GetLogtailConfig、PutData、GetCursorOrData、GetData、GetLogStoreHistogram、GetLogStoreLogs、ListLogStores、ListLogStoreTopics を含みます。
    • ステータスフィールドには、200、400、401、403、405、500、および 502 が含まれます。
  • アラームルールの設定
    1. CloudMonitor コンソールにログインします。
    2. [クラウドサービスモニタリング] で、[ログサービス] インスタンスリストへ移動します。
    3. [アクション] 列から [アラームルール] をクリックし、インスタンスのアラームルールページへアクセスします。
    4. 必要なフィールドにすべての関連情報を入力し、[確認] をクリックし、新しいアラームルールを作成します。