次の方法で共有


Azure Web PubSub サービスのメトリック

Azure Web PubSub サービスにはいくつかの組み込みメトリックがあり、メトリックに基づいてアラートを設定します。

メトリックを理解する

メトリックにより、サービスの実行情報が提供されます。 使用可能なメトリックは次のとおりです。

メトリック 単位 推奨される集計の種類 説明 Dimensions
Connection Close Count (接続の切断数) Count 合計 さまざまな理由によって閉じられた接続の数。 ConnectionCloseCategory
Connection Count (接続数) Count 最大/平均 サービスへの接続数。 ディメンションなし
Connection Open Count (開かれた接続の数) Count 合計 開かれた新しい接続の数。 ディメンションなし
Connection Quota Utilization (接続クォータ使用率) パーセント 最大/平均 接続クォータに対する接続の割合。 ディメンションなし
受信トラフィック バイト SUM サービスへの受信トラフィック。 ディメンションなし
送信トラフィック バイト SUM サービスからの送信トラフィック。 ディメンションなし
サーバーの負荷 パーセント 最大/平均 サーバーの負荷の割合。 ディメンションなし

ディメンションについて

メトリックのディメンションは、メトリックの値を記述するための追加データを保持する名前と値のペアです。

一部のメトリックで使用可能なディメンション:

  • ConnectionCloseCategory: 接続が閉じられる理由のカテゴリを記述します。 次のディメンション値が含まれます:
    • Normal: 通常のクローズ。
    • Throttled: トラフィックまたは接続のスロットリングを使用して、接続数と送信トラフィックの使用量とリソースの制限を確認します。
    • SendEventFailed: イベント ハンドラーの呼び出しに失敗しました。
    • EventHandlerNotFound: イベント ハンドラーが見つかりません。
    • SlowClient: サービス側でキューに登録され、送信する必要があるメッセージが多すぎます。
    • ServiceTransientError: 内部サーバー エラー。
    • BadRequest: 無効なハブ名、間違ったペイロードなどが原因です。
    • ServiceReload: 内部サービス コンポーネントの再読み込みにより接続が切断されると発生します。 このイベントは誤動作を示すものではなく、通常のサービス操作の一部です。
    • Unauthorized: 接続は認可されていません。

多次元メトリックについての詳細を参照してください