次の方法で共有


Azure Notification Hubs 監視データ リファレンス

この記事には、このサービスに関するすべての監視リファレンス情報が含まれています。

Azure Notification Hubs 用に収集できるデータとその使用方法の詳細については、 Monitor Notification Hubs を参照してください。

メトリック

このセクションには、このサービスに関して自動的に収集されるすべてのプラットフォーム メトリックが一覧表示されています。 これらのメトリックは、Azure Monitor でサポートされているすべてのプラットフォーム メトリックのグローバル リストにも含まれています。

メトリックのリテンション期間の詳細については、「Azure Monitor メトリックの概要」を参照してください。

Microsoft.NotificationHubs/namespaces/notificationHubs でサポートされているメトリック

次の表に、Microsoft.NotificationHubs/namespaces/notificationHubs リソースの種類で使用できるメトリックを示します。

  • すべての列がすべてのテーブルに存在するわけではない場合があります。
  • 一部の列がページの表示領域を超えている場合があります。 [テーブルの展開] を選択すると、使用可能なすべての列が表示されます。

テーブルの見出し

  • カテゴリ - メトリック グループまたは分類。
  • メトリック - Azure Portal に表示されるメトリックの表示名。
  • REST API の名前 - REST API で参照されるメトリック名。
  • 単位 - 測定単位。
  • 集計 - 既定の集計の種類。 有効な値: 平均 (Avg)、最小 (Min)、最大 (Max)、合計 (Sum)、数。
  • ディメンション - メトリックで使用できるディメンション
  • 時間グレイン - メトリックをサンプリングする間隔。 たとえば、PT1M は、メトリックを 1 分ごとに、PT30Mは 30 分ごとに、PT1H は 1 時間ごとにサンプリングすることを示します。
  • DS エクスポート - メトリックが診断設定を介して Azure Monitor ログにエクスポート可能かどうかを示します。 メトリックのエクスポートについては、「Azure Monitor で診断設定を作成する」を参照してください。
メトリック REST API での名前 出荷単位 集計 Dimensions 期間粒度 DS エクスポート
受信メッセージ

成功したすべての送信 API 呼び出しの数。
incoming カウント 合計 (和) <なし> PT1M はい
すべての受信失敗要求

Notification Hub の失敗した受信要求の合計数
incoming.all.failedrequests カウント 合計 (和) <なし> PT1M はい
すべての受信要求

Notification Hub の受信要求の合計数
incoming.all.requests カウント 合計 (和) <なし> PT1M はい
送信されたスケジュールされたプッシュ通知

予定されていたプッシュ通知の送信
incoming.scheduled カウント 合計 (和) <なし> PT1M はい
スケジュールされたプッシュ通知の取り消し

予定されていたプッシュ通知が送信されました
incoming.scheduled.cancel カウント 合計 (和) <なし> PT1M はい
インストール管理操作

インストール管理操作
installation.all カウント 合計 (和) <なし> PT1M はい
インストール操作の削除

インストール操作の削除
installation.delete カウント 合計 (和) <なし> PT1M はい
インストール操作の取得

インストール操作の取得
installation.get カウント 合計 (和) <なし> PT1M はい
修正プログラムのインストール操作

インストール操作をパッチします
installation.patch カウント 合計 (和) <なし> PT1M はい
インストール操作の作成または更新

インストール操作を作成または更新します
installation.upsert カウント 合計 (和) <なし> PT1M はい
すべての送信通知

Notification Hub のすべての送信通知
notificationhub.pushes カウント 合計 (和) <なし> PT1M はい
無効または期限切れのチャネル エラー

登録内のチャネル/トークン/登録 ID が期限切れまたは無効なために失敗したプッシュの数。
outgoing.allpns.badorexpiredchannel カウント 合計 (和) <なし> PT1M はい
チャネル エラー

チャネルが適切に調整されていないアプリまたは有効期限が切れたアプリに関連付けられていたために失敗したプッシュの数。
outgoing.allpns.channelerror カウント 合計 (和) <なし> PT1M はい
ペイロード エラー

PNS が不良ペイロード エラーを返しために失敗したプッシュの数。
outgoing.allpns.invalidpayload カウント 合計 (和) <なし> PT1M はい
外部通知システム エラー

PNS との通信に問題があったために失敗したプッシュの数 (認証の問題は除きます)。
outgoing.allpns.pnserror カウント 合計 (和) <なし> PT1M はい
成功した通知

成功した通知の数。
outgoing.allpns.success カウント 合計 (和) <なし> PT1M はい
APNS 無効なチャネル エラー

トークンが無効なために失敗したプッシュの数 (APNS 状態コード: 8)。
outgoing.apns.badchannel カウント 合計 (和) <なし> PT1M はい
APNS の期限切れチャネル エラー

APNS フィードバック チャネルによって無効化されたトークンの数。
outgoing.apns.expiredchannel カウント 合計 (和) <なし> PT1M はい
APNS 承認エラー

PNS が提供された資格情報を受け取らなかったか、資格情報がブロックされたために失敗したプッシュの数
outgoing.apns.invalidcredentials カウント 合計 (和) <なし> PT1M はい
APNS 無効な通知サイズ エラー

ペイロードが長すぎたために失敗したプッシュの数 (APNS 状態コード: 7)。
outgoing.apns.invalidnotificationsize カウント 合計 (和) <なし> PT1M はい
APNS エラー

APNS との通信エラーにより失敗したプッシュの数。
outgoing.apns.pnserror カウント 合計 (和) <なし> PT1M はい
APNS 成功通知

成功した通知の数。
outgoing.apns.success カウント 合計 (和) <なし> PT1M はい
FCMv1 無効なチャネル エラー

登録の registrationId が認識されなかったために失敗したプッシュの数 (FCMv1 の結果: 無効な登録、登録が見つからない、未登録、見つからない、または削除)。
outgoing.fcmv1.badchannel カウント 合計 (和) <なし> PT1M はい
FCMv1 承認エラー (無効な資格情報)

PNS が指定された資格情報を受け入れなかったために失敗したプッシュの数 (FCMv1 の結果: 送信者 ID の不一致、未承認、または禁止)。
outgoing.fcmv1.invalidcredentials カウント 合計 (和) <なし> PT1M はい
FCMv1 無効な通知形式

ペイロードが正しく書式設定されていないために失敗したプッシュの数 (FCMv1 の結果: 無効な TTL、無効なパラメーター、または無効なデータ キー)。
outgoing.fcmv1.invalidnotificationformat カウント 合計 (和) <なし> PT1M はい
FCMv1 無効な通知サイズ エラー

ペイロードが大きすぎるために失敗したプッシュの数 (FCMv1 の結果: メッセージが大きすぎます)。
outgoing.fcmv1.invalidnotificationsize カウント 合計 (和) <なし> PT1M はい
FCMv1 エラー

FCMv1 との通信エラーが原因で失敗したプッシュの数。
outgoing.fcmv1.pnserror カウント 合計 (和) <なし> PT1M はい
FCMv1 成功通知

成功した通知の数。
outgoing.fcmv1.success カウント 合計 (和) <なし> PT1M はい
FCMv1 調整された通知

FCMv1 がこのアプリを調整したために失敗したプッシュの数 (FCMv1 結果: クォータ超過または 429)。
outgoing.fcmv1.throttled カウント 合計 (和) <なし> PT1M はい
FCMv1 間違ったチャネル エラー

登録の registrationId が現在のアプリに関連付けられていないために失敗したプッシュの数 (FCMv1 の結果: パッケージ名が無効です)。
outgoing.fcmv1.wrongchannel カウント 合計 (和) <なし> PT1M はい
GCM 認証エラー

PNS が提供された資格情報を受け入れなかったために失敗したプッシュの数。資格情報がブロックされているか、アプリで SenderId が正しく構成されていません (GCM 結果: MismatchedSenderId)。
outgoing.gcm.authenticationerror カウント 合計 (和) <なし> PT1M はい
GCM 無効なチャネル エラー

登録内の registrationId が認識されなかったために失敗したプッシュの数 (GCM 結果: 無効な登録)。
outgoing.gcm.badchannel カウント 合計 (和) <なし> PT1M はい
GCM の期限切れのチャネル エラー

登録内の registrationId が有効期限が切れたために失敗したプッシュの数 (GCM 結果: NotRegistered)。
outgoing.gcm.expiredchannel カウント 合計 (和) <なし> PT1M はい
GCM 承認エラー (無効な資格情報)

PNS が提供された資格情報を受け取らなかったか、資格情報がブロックされたために失敗したプッシュの数
outgoing.gcm.invalidcredentials カウント 合計 (和) <なし> PT1M はい
GCM 無効な通知形式

ペイロードの形式が正しくなかったために失敗したプッシュの数 (GCM 結果: InvalidDataKey または InvalidTtl)。
outgoing.gcm.invalidnotificationformat カウント 合計 (和) <なし> PT1M はい
GCM 無効な通知サイズ エラー

ペイロードが長すぎたために失敗したプッシュの数 (GCM 結果: MessageTooBig)。
outgoing.gcm.invalidnotificationsize カウント 合計 (和) <なし> PT1M はい
GCM エラー

GCM との通信エラーにより失敗したプッシュの数。
outgoing.gcm.pnserror カウント 合計 (和) <なし> PT1M はい
GCM 成功通知

成功した通知の数。
outgoing.gcm.success カウント 合計 (和) <なし> PT1M はい
GCM 調整された通知

GCM によってこのアプリが調整されたために失敗したプッシュの数 (GCM 状態コード: 501-599、または結果: 利用不可)。
outgoing.gcm.throttled カウント 合計 (和) <なし> PT1M はい
GCM 間違ったチャネル エラー

登録内の registrationId が現在のアプリに関連付けられていないために失敗したプッシュの数 (GCM 結果: InvalidPackageName)。
outgoing.gcm.wrongchannel カウント 合計 (和) <なし> PT1M はい
MPNS 認証エラー

PNS が提供された資格情報を受け取らなかったか、資格情報がブロックされたために失敗したプッシュの数
outgoing.mpns.authenticationerror カウント 合計 (和) <なし> PT1M はい
MPNS 無効なチャネル エラー

登録の ChannelURI が認識されなかったために失敗したプッシュの数 (MPNS 状態: 404 - 見つかりません)。
outgoing.mpns.badchannel カウント 合計 (和) <なし> PT1M はい
MPNS チャネルが切断されました

登録の ChannelURI が切断されたために失敗したプッシュの数 (MPNS 状態: 412 - 見つかりません)。
outgoing.mpns.channeldisconnected カウント 合計 (和) <なし> PT1M はい
MPNS の破棄された通知

MPNS によって破棄されたプッシュの数 (MPNS 応答ヘッダー: X-NotificationStatus: QueueFull または Suppressed)。
outgoing.mpns.dropped カウント 合計 (和) <なし> PT1M はい
MPNS 無効な資格情報

PNS が提供された資格情報を受け取らなかったか、資格情報がブロックされたために失敗したプッシュの数
outgoing.mpns.invalidcredentials カウント 合計 (和) <なし> PT1M はい
MPNS 無効な通知形式

通知のペイロードが長すぎたために失敗したプッシュの数。
outgoing.mpns.invalidnotificationformat カウント 合計 (和) <なし> PT1M はい
MPNS エラー

MPNS との通信エラーにより失敗したプッシュの数。
outgoing.mpns.pnserror カウント 合計 (和) <なし> PT1M はい
MPNS 成功通知

成功した通知の数。
outgoing.mpns.success カウント 合計 (和) <なし> PT1M はい
MPNS 調整された通知

MPNS によってこのアプリが調整されているために失敗したプッシュの数 (WNS MPNS: 406 - 受信不可)。
outgoing.mpns.throttled カウント 合計 (和) <なし> PT1M はい
WNS 認証エラー

資格情報無効または間違ったトークンによる Windows Live との通信エラーのため、通知が配信されません。
outgoing.wns.authenticationerror カウント 合計 (和) <なし> PT1M はい
WNS 無効なチャネル エラー

登録の ChannelURI が認識されなかったために失敗したプッシュの数 (WNS 状態: 404 - 見つかりません)。
outgoing.wns.badchannel カウント 合計 (和) <なし> PT1M はい
WNS チャネルが切断されました

登録の ChannelURI が調整されているため、通知は破棄されました (WNS 応答ヘッダー: X-WNS-DeviceConnectionStatus: disconnected)。
outgoing.wns.channeldisconnected カウント 合計 (和) <なし> PT1M はい
WNS チャネル調整済み

登録の ChannelURI が調整されているため、通知は破棄されました (WNS 応答ヘッダー: X-WNS-NotificationStatus:channelThrottled)。
outgoing.wns.channelthrottled カウント 合計 (和) <なし> PT1M はい
WNS ドロップ通知

登録の ChannelURI が調整されているため、通知は破棄されました (X-WNS-NotificationStatus: dropped but not X-WNS-DeviceConnectionStatus: disconnected)。
outgoing.wns.dropped カウント 合計 (和) <なし> PT1M はい
WNS の期限切れのチャネル エラー

ChannelURI の有効期限が切れているために失敗したプッシュの数 (WNS 状態: 410 - 削除)。
outgoing.wns.expiredchannel カウント 合計 (和) <なし> PT1M はい
WNS 承認エラー (無効な資格情報)

PNS が提供された資格情報を受け取らなかったか、資格情報がブロックされたために失敗したプッシュの数 (Windows Live は資格情報を認識しません)。
outgoing.wns.invalidcredentials カウント 合計 (和) <なし> PT1M はい
WNS 無効な通知形式

通知の形式が無効です (WNS 状態: 400)。 WNS ではすべての無効なペイロードを拒否するわけではないことに注意してください。
outgoing.wns.invalidnotificationformat カウント 合計 (和) <なし> PT1M はい
WNS 無効な通知サイズ エラー

通知ペイロードが大きすぎます (WNS 状態: 413)。
outgoing.wns.invalidnotificationsize カウント 合計 (和) <なし> PT1M はい
WNS 承認エラー (無効なトークン)

WNS に提供されたトークンは無効です (WNS 状態: 401 - 許可されていません)。
outgoing.wns.invalidtoken カウント 合計 (和) <なし> PT1M はい
WNS エラー

WNS との通信エラーにより、通知が配信されません。
outgoing.wns.pnserror カウント 合計 (和) <なし> PT1M はい
WNS 成功通知

成功した通知の数。
outgoing.wns.success カウント 合計 (和) <なし> PT1M はい
WNS 調整された通知

WNS によってこのアプリが調整されているために失敗したプッシュの数 (WNS 状態: 406 - 受信不可)。
outgoing.wns.throttled カウント 合計 (和) <なし> PT1M はい
WNS 承認エラー (到達不能)

Windows Live に接続できません。
outgoing.wns.tokenproviderunreachable カウント 合計 (和) <なし> PT1M はい
WNS 承認エラー (間違ったトークン)

WNS に提供されたトークンは有効ですが、別のアプリケーション用です (WNS 状態: 403 - 禁止されています)。 これは、登録の ChannelURI が別のアプリケーションに関連付けられている場合に発生します。 クライアント アプリに関連付けられているアプリの資格情報が通知ハブ内にあることを確認します。
outgoing.wns.wrongtoken カウント 合計 (和) <なし> PT1M はい
登録操作

成功した登録操作の数 (作成、更新、クエリ、および削除)。
registration.all カウント 合計 (和) <なし> PT1M はい
登録の作成操作

成功した登録作成の数。
registration.create カウント 合計 (和) <なし> PT1M はい
登録削除操作

成功した登録削除の数。
registration.delete カウント 合計 (和) <なし> PT1M はい
登録読み取り操作

成功した登録クエリの数。
registration.get カウント 合計 (和) <なし> PT1M はい
登録更新操作

成功した登録更新の数。
registration.update カウント 合計 (和) <なし> PT1M はい
保留中のスケジュールされた通知

予定されていた通知の保留
scheduled.pending カウント 合計 (和) <なし> PT1M はい

メトリック ディメンション

メトリック ディメンションについては、「多次元メトリック」を参照してください。

App Service には、ディメンションを含むメトリックがありません。

リソース ログ

このセクションでは、このサービス用に収集できるリソース ログの種類を一覧表示します。 このセクションでは、Azure Monitor でサポートされているすべてのリソース ログ カテゴリの種類のリストからプルされます。

Microsoft.NotificationHubs/namespaces でサポートされているリソース ログ

カテゴリ カテゴリの表示名 ログ テーブル 基本ログ プランをサポート インジェスト時間変換をサポート クエリの例 エクスポートするコスト
OperationalLogs 操作ログ いいえ いいえ いいえ

Microsoft.NotificationHubs/namespaces/notificationHubs でサポートされているリソース ログ

カテゴリ カテゴリの表示名 ログ テーブル 基本ログ プランをサポート インジェスト時間変換をサポート クエリの例 エクスポートするコスト
OperationalLogs 操作ログ いいえ 番号 はい

Azure Monitor ログ テーブル

このセクションでは、Kusto クエリを使用した Log Analytics によるクエリに使用できる、このサービスに関連するすべての Azure Monitor ログ テーブルを一覧表示します。 テーブルにはリソース ログ データが含まれており、収集されルーティングされる内容によっては、さらに多くのデータが含まれる場合があります。

Azure Notification Hubs では、Notification Hubs 名前空間で実行される管理操作をキャプチャする操作ログがサポートされています。 すべてのログは、以下の 2 つの場所に JavaScript Object Notation (JSON) 形式で格納されます。

  • AzureActivity: Azure portal または Azure Resource Manager テンプレートのデプロイで名前空間に対して実行された操作とアクションのログを表示します。
  • AzureDiagnostics: API を使用するか、言語 SDK の管理クライアントを介して名前空間に対して実行された操作とアクションのログを表示します。

診断ログの JSON 文字列には、次の表に示す要素が含まれます。

名前 内容
time ログのタイムスタンプ (UTC)
resourceId Azure リソースへの相対パス
operationName 管理操作の名前
category ログのカテゴリ。 有効な値: OperationalLogs
callerIdentity 管理操作を開始した呼び出し元の ID
resultType 管理操作の状態。 有効な値: Succeeded または Failed
resultDescription 管理操作の説明
correlationId 管理操作の関連付け ID (指定されている場合)
callerIpAddress 呼び出し元の IP アドレス。 Azure portal から発生した呼び出しの場合は空

アクティビティ ログ

リンクされたテーブルには、このサービスのアクティビティ ログに記録できる操作が一覧表示されます。 これらの操作は、アクティビティ ログで使用可能なすべてのリソース プロバイダー操作のサブセットです。

アクティビティ ログ エントリのスキーマの詳細については、「アクティビティ ログのスキーマ」を参照してください。

操作ログでは、Azure Notification Hubs 名前空間上で実行されるすべての管理操作がキャプチャされます。 通知ハブで実行されるデータ操作のボリュームが大きいため、データ操作はキャプチャされません。

Microsoft.NotificationHubs リソース プロバイダーの操作 操作ログにキャプチャされたすべての管理操作が一覧表示されます。