この記事では、 System.Diagnostics.Metrics API を使用して生成された ASP.NET Core の組み込みメトリックについて説明します。 以前の EventCounters API に基づくメトリックの一覧については、「 使用可能なカウンター」を参照してください。
ASP.NET Core メトリックを使用して収集、レポート、強化、テストを行う方法については、コア メトリック ASP.NET 参照してください。
Microsoft.AspNetCore.Components
Microsoft.AspNetCore.Components
メトリックは、Razor コンポーネントルートの変更とブラウザー イベントに関する情報を報告します。
メトリック: aspnetcore.components.navigation
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.components.navigation |
カウンタ |
{route} |
アプリ内のルート変更の合計数を追跡します。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.components.type |
糸 |
コンポーネントが移動しました。 |
TestComponent |
いつも |
aspnetcore.components.route |
糸 |
コンポーネントのルート。 |
/test-route |
いつも |
メトリック: aspnetcore.components.event_handler
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.components.event_handler |
ヒストグラム |
s |
ビジネス ロジックを含む、ブラウザー イベントの処理期間を測定します。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.components.type |
糸 |
イベントを処理するコンポーネントの種類。 |
TestComponent |
いつも |
aspnetcore.components.method |
糸 |
イベントを処理する C# メソッド。 |
OnClick |
いつも |
aspnetcore.components.attribute.name |
糸 |
イベントを処理するコンポーネント属性名。 |
onclick |
いつも |
error.type |
糸 |
例外の種類の完全な名前。 |
System.InvalidOperationException ;Contoso.MyException |
例外がスローされた場合。 |
Microsoft.AspNetCore.Components.Lifecycle
Microsoft.AspNetCore.Components.Lifecycle
メトリックは、Razor コンポーネントのライフサイクル イベントに関する情報を報告します。
メトリック: aspnetcore.components.update_parameters
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.components.update_parameters |
ヒストグラム |
s |
ビジネス ロジックを含むコンポーネント パラメーターの処理期間を測定します。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.components.type |
糸 |
イベントを処理するコンポーネントの種類。 |
TestComponent |
いつも |
error.type |
糸 |
例外の種類の完全な名前。 |
System.InvalidOperationException ;Contoso.MyException |
例外がスローされた場合。 |
メトリック: aspnetcore.components.render_diff
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.components.render_diff |
ヒストグラム |
s |
バッチのレンダリング期間を追跡します。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.components.diff.length |
整数 (int) |
レンダーの差分の長さ。 |
50 |
いつも |
error.type |
糸 |
例外の種類の完全な名前。 |
System.InvalidOperationException ;Contoso.MyException |
例外がスローされた場合。 |
Microsoft.AspNetCore.Components.Server.Circuits
Microsoft.AspNetCore.Components.Server.Circuits
メトリックは、BlazorとBlazor Serverのサーバー側のBlazor Web App回線に関する情報を報告します。
メトリック: aspnetcore.components.circuit.active
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.components.circuit.active |
アップダウンカウンター |
{circuit} |
現在メモリ内にあるアクティブな回線の数を示します。 |
メトリック: aspnetcore.components.circuit.connected
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.components.circuit.connected |
アップダウンカウンター |
{circuit} |
クライアントに接続されている回線の数を追跡します。 |
メトリック: aspnetcore.components.circuit.duration
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.components.circuit.duration |
ヒストグラム |
s |
回路の有効期間を測定し、合計回路数を提供します。 |
Microsoft.AspNetCore.Hosting
Microsoft.AspNetCore.Hosting
メトリックは、ASP.NET Core によって受信された HTTP 要求に関する大まかな情報を報告します。
メトリック: http.server.request.duration
特性 |
タイプ |
説明 |
例示 |
出席 |
http.route |
糸 |
一致したルート。 |
{controller}/{action}/
{id?} |
使用可能な場合。 |
error.type |
糸 |
操作が終了したエラーのクラスについて説明します。 |
timeout ;name_resolution_error ;500 |
要求がエラーで終了した場合。 |
http.request.method |
糸 |
HTTP 要求メソッド。 |
GET ;POST ;HEAD |
いつも |
http.response.status_code |
整数 (int) |
HTTP 応答状態コードを します。 |
200 |
送信された場合。 |
network.protocol.version |
糸 |
network.protocol.name で指定されたプロトコルのバージョン。 |
3.1.1 |
いつも |
url.scheme |
糸 |
URI スキーム 使用されるプロトコルを識別するコンポーネントです。 |
http ;https |
いつも |
aspnetcore.request.is_unhandled |
ボーリアン |
True の 場合、要求がアプリケーション パイプラインによって処理されませんでした。 |
true |
要求が処理されなかった場合。 |
ASP.NET Core のホスティング 層で測定された受信 HTTP 要求の処理に使用される時間。 基になる Web ホストに次のものが含まれると、時間の測定が開始されます。
- 受信ネットワーク ストリームの HTTP 要求ヘッダーを十分に解析して、新しい要求を識別しました。
-
HttpContextなどのコンテキスト データ構造を初期化しました。
時間は次の場合に終了します。
- ASP.NET Core ハンドラー パイプラインの実行が完了しました。
- すべての応答データが送信されました。
- 要求のコンテキスト データ構造が破棄されています。
OpenTelemetry を使用する場合、このメトリックの既定のバケットは [0.005、0.01、0.025、0.05、0.075、0.1、0.25、0.5、0.75、1、2.5、5、7.5、10] に設定されます。
メトリック: http.server.active_requests
特性 |
タイプ |
説明 |
例示 |
出席 |
http.request.method |
糸 |
HTTP 要求メソッド。 [1] |
GET ;POST ;HEAD |
いつも |
url.scheme |
糸 |
URI スキーム 使用されるプロトコルを識別するコンポーネントです。 |
http ;https |
いつも |
Microsoft.AspNetCore.Routing
Microsoft.AspNetCore.Routing
メトリックは、ASP.NET Core エンドポイントへの HTTP 要求のルーティングに関する情報を報告します。
メトリック: aspnetcore.routing.match_attempts
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.routing.match_status |
糸 |
一致結果 |
success ;failure |
いつも |
aspnetcore.routing.is_fallback_route |
ブーリアン |
一致したルートがフォールバック ルートであるかどうかを示す値。 |
True |
ルートが正常に一致した場合。 |
http.route |
糸 |
一致したルート |
{controller}/{action}/
{id?} |
ルートが正常に一致した場合。 |
Microsoft.AspNetCore.Diagnostics
Microsoft.AspNetCore.Diagnostics
メトリックは、ASP.NET Core エラー処理ミドルウェアからの診断情報を報告します。
メトリック: aspnetcore.diagnostics.exceptions
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.diagnostics.exception.result |
糸 |
ASP.NET Core 例外ミドルウェア処理の結果 |
handled ;unhandled |
いつも |
aspnetcore.diagnostics.handler.type |
糸 |
例外を処理した IExceptionHandler 実装の完全な型名。 |
Contoso.MyHandler |
例外がこのハンドラーによって処理された場合。 |
exception.type |
糸 |
例外の種類の完全な名前。 |
System.OperationCanceledException ;Contoso.MyException |
いつも |
Microsoft.AspNetCore.RateLimiting
Microsoft.AspNetCore.RateLimiting
メトリックは、コア レート制限ミドルウェアからのレート制限情報 ASP.NET 報告します。
メトリック: aspnetcore.rate_limiting.active_request_leases
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.rate_limiting.policy |
糸 |
レート制限ポリシー名。 |
fixed ;sliding ;token |
要求に一致するエンドポイントにレート制限ポリシーがある場合。 |
メトリック: aspnetcore.rate_limiting.request_lease.duration
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.rate_limiting.policy |
糸 |
レート制限ポリシー名。 |
fixed ;sliding ;token |
要求に一致するエンドポイントにレート制限ポリシーがある場合。 |
メトリック: aspnetcore.rate_limiting.queued_requests
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.rate_limiting.policy |
糸 |
レート制限ポリシー名。 |
fixed ;sliding ;token |
要求に一致するエンドポイントにレート制限ポリシーがある場合。 |
メトリック: aspnetcore.rate_limiting.request.time_in_queue
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.rate_limiting.policy |
糸 |
レート制限ポリシー名。 |
fixed ;sliding ;token |
要求に一致するエンドポイントにレート制限ポリシーがある場合。 |
aspnetcore.rate_limiting.result |
糸 |
レート制限の結果は、リースが取得されたか、拒否理由が含まれているかを示します。 |
acquired ;request_canceled |
いつも |
メトリック: aspnetcore.rate_limiting.requests
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.rate_limiting.policy |
糸 |
レート制限ポリシー名。 |
fixed ;sliding ;token |
要求に一致するエンドポイントにレート制限ポリシーがある場合。 |
aspnetcore.rate_limiting.result |
糸 |
レート制限の結果は、リースが取得されたか、拒否理由が含まれているかを示します。 |
acquired ;request_canceled |
いつも |
Microsoft.AspNetCore.HeaderParsing
メトリックは、ASP.NET Core ヘッダーの解析に関する情報を報告します。
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.header_parsing.parse_errors |
カウンタ |
{parse_error} |
HTTP 要求ヘッダーの解析時に発生したエラーの数。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.header_parsing.header.name |
糸 |
ヘッダー名。 |
Content-Type |
いつも |
error.type |
糸 |
エラー メッセージ。 |
Unable to parse media type value. |
いつも |
メトリックは、キャッシュをサポートする HTTP 要求ヘッダー パーサーに対してのみ出力されます。
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.header_parsing.cache_accesses |
カウンタ |
{cache_access} |
解析されたヘッダー値を格納しているキャッシュにアクセスされた回数。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.header_parsing.header.name |
糸 |
ヘッダー名。 |
Content-Type |
いつも |
aspnetcore.header_parsing.cache_access.type |
糸 |
ヘッダーの値がキャッシュ内で見つかったかどうかを示す値。 |
Hit ;Miss |
いつも |
Microsoft.AspNetCore.Server.Kestrel
Microsoft.AspNetCore.Server.Kestrel
メトリックは、ASP.NET Core Kestrel Web サーバーからの HTTP 接続情報を報告します。
メトリック: kestrel.active_connections
特性 |
タイプ |
説明 |
例示 |
出席 |
network.transport |
糸 |
OSIトランスポート層 またはプロセス間通信方法 。 |
tcp ;unix |
いつも |
network.type |
糸 |
OSI ネットワーク 層 または非 OSI と同等です。 |
ipv4 ;ipv6 |
トランスポートが tcp または udp 場合。 |
server.address |
糸 |
逆引き DNS 参照なしで使用可能な場合は、サーバー アドレス ドメイン名。それ以外の場合は、IP アドレスまたは Unix ドメイン ソケット名。 |
example.com |
いつも |
server.port |
整数 (int) |
サーバー ポート番号 |
80 ;8080 ;443 |
トランスポートが tcp または udp 場合。 |
メトリック: kestrel.connection.duration
特性 |
タイプ |
説明 |
例示 |
出席 |
error.type |
糸 |
接続が終了したエラーの種類、または接続パイプライン中にスローされた未処理の例外の種類について説明します。 既知の接続エラーは、Kestrel Web サーバー メトリックのセマンティック規則で確認できます。 |
connection_reset ;invalid_request_headers ;System.OperationCanceledException |
接続が既知のエラーで終了したか、例外がスローされた場合。 |
network.protocol.name |
糸 |
OSI アプリケーション 層 または OSI 以外の同等の層。 |
http ;web_sockets |
いつも |
network.protocol.version |
糸 |
network.protocol.name で指定されたプロトコルのバージョン。 |
1.1 ;2 |
いつも |
network.transport |
糸 |
OSIトランスポート層 またはプロセス間通信方法 。 |
tcp ;unix |
いつも |
network.type |
糸 |
OSI ネットワーク 層 または非 OSI と同等です。 |
ipv4 ;ipv6 |
トランスポートが tcp または udp 場合。 |
server.address |
糸 |
逆引き DNS 参照なしで使用可能な場合は、サーバー アドレス ドメイン名。それ以外の場合は、IP アドレスまたは Unix ドメイン ソケット名。 |
example.com |
いつも |
server.port |
整数 (int) |
サーバー ポート番号 |
80 ;8080 ;443 |
トランスポートが tcp または udp 場合。 |
tls.protocol.version |
糸 |
TLS プロトコルのバージョン。 |
1.2 ;1.3 |
接続が TLS で保護されている場合。 |
このメトリックは接続期間を追跡しており、理想的には複数の要求に http 接続が使用されるため、バケットは要求期間に使用されるよりも長くする必要があります。 たとえば、[0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 30, 60, 120, 300] を使用すると、5 分の上位バケットが提供されます。
メトリック: kestrel.rejected_connections
特性 |
タイプ |
説明 |
例示 |
出席 |
network.transport |
糸 |
OSIトランスポート層 またはプロセス間通信方法 。 |
tcp ;unix |
いつも |
network.type |
糸 |
OSI ネットワーク 層 または非 OSI と同等です。 |
ipv4 ;ipv6 |
トランスポートが tcp または udp 場合。 |
server.address |
糸 |
逆引き DNS 参照なしで使用可能な場合は、サーバー アドレス ドメイン名。それ以外の場合は、IP アドレスまたは Unix ドメイン ソケット名。 |
example.com |
いつも |
server.port |
整数 (int) |
サーバー ポート番号 |
80 ;8080 ;443 |
トランスポートが tcp または udp 場合。 |
現在アクティブな数が、 MaxConcurrentConnections
で構成された値を超えると、接続は拒否されます。
メトリック: kestrel.queued_connections
特性 |
タイプ |
説明 |
例示 |
出席 |
network.transport |
糸 |
OSIトランスポート層 またはプロセス間通信方法 。 |
tcp ;unix |
いつも |
network.type |
糸 |
OSI ネットワーク 層 または非 OSI と同等です。 |
ipv4 ;ipv6 |
トランスポートが tcp または udp 場合。 |
server.address |
糸 |
逆引き DNS 参照なしで使用可能な場合は、サーバー アドレス ドメイン名。それ以外の場合は、IP アドレスまたは Unix ドメイン ソケット名。 |
example.com |
いつも |
server.port |
整数 (int) |
サーバー ポート番号 |
80 ;8080 ;443 |
トランスポートが tcp または udp 場合。 |
メトリック: kestrel.queued_requests
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
kestrel.queued_requests |
アップダウンカウンター |
{request} |
現在キューに登録され、開始を待機している多重接続 (HTTP/2 および HTTP/3) の HTTP 要求の数。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
network.protocol.name |
糸 |
OSI アプリケーション 層 または OSI 以外の同等の層。 |
http ;web_sockets |
いつも |
network.protocol.version |
糸 |
network.protocol.name で指定されたプロトコルのバージョン。 |
1.1 ;2 |
いつも |
network.transport |
糸 |
OSIトランスポート層 またはプロセス間通信方法 。 |
tcp ;unix |
いつも |
network.type |
糸 |
OSI ネットワーク 層 または非 OSI と同等です。 |
ipv4 ;ipv6 |
トランスポートが tcp または udp 場合。 |
server.address |
糸 |
逆引き DNS 参照なしで使用可能な場合は、サーバー アドレス ドメイン名。それ以外の場合は、IP アドレスまたは Unix ドメイン ソケット名。 |
example.com |
いつも |
server.port |
整数 (int) |
サーバー ポート番号 |
80 ;8080 ;443 |
トランスポートが tcp または udp 場合。 |
メトリック: kestrel.upgraded_connections
特性 |
タイプ |
説明 |
例示 |
出席 |
network.transport |
糸 |
OSIトランスポート層 またはプロセス間通信方法 。 |
tcp ;unix |
いつも |
network.type |
糸 |
OSI ネットワーク 層 または非 OSI と同等です。 |
ipv4 ;ipv6 |
トランスポートが tcp または udp 場合。 |
server.address |
糸 |
逆引き DNS 参照なしで使用可能な場合は、サーバー アドレス ドメイン名。それ以外の場合は、IP アドレスまたは Unix ドメイン ソケット名。 |
example.com |
いつも |
server.port |
整数 (int) |
サーバー ポート番号 |
80 ;8080 ;443 |
トランスポートが tcp または udp 場合。 |
カウンターは HTTP/1.1 接続のみを追跡します。
メトリック: kestrel.tls_handshake.duration
特性 |
タイプ |
説明 |
例示 |
出席 |
error.type |
糸 |
例外の種類の完全な名前。 |
System.OperationCanceledException ;Contoso.MyException |
例外がスローされた場合。 |
network.transport |
糸 |
OSIトランスポート層 またはプロセス間通信方法 。 |
tcp ;unix |
いつも |
network.type |
糸 |
OSI ネットワーク 層 または非 OSI と同等です。 |
ipv4 ;ipv6 |
トランスポートが tcp または udp 場合。 |
server.address |
糸 |
逆引き DNS 参照なしで使用可能な場合は、サーバー アドレス ドメイン名。それ以外の場合は、IP アドレスまたは Unix ドメイン ソケット名。 |
example.com |
いつも |
server.port |
整数 (int) |
サーバー ポート番号 |
80 ;8080 ;443 |
トランスポートが tcp または udp 場合。 |
tls.protocol.version |
糸 |
TLS プロトコルのバージョン。 |
1.2 ;1.3 |
接続が TLS で保護されている場合。 |
OpenTelemetry を使用する場合、このメティックの既定のバケットは、[0.005、0.01、0.025、0.05、0.075、0.1、0.25、0.75、1、2.5、5、7.5、10] に設定されます。
メトリック: kestrel.active_tls_handshakes
特性 |
タイプ |
説明 |
例示 |
出席 |
network.transport |
糸 |
OSIトランスポート層 またはプロセス間通信方法 。 |
tcp ;unix |
いつも |
network.type |
糸 |
OSI ネットワーク 層 または非 OSI と同等です。 |
ipv4 ;ipv6 |
トランスポートが tcp または udp 場合。 |
server.address |
糸 |
逆引き DNS 参照なしで使用可能な場合は、サーバー アドレス ドメイン名。それ以外の場合は、IP アドレスまたは Unix ドメイン ソケット名。 |
example.com |
いつも |
server.port |
整数 (int) |
サーバー ポート番号 |
80 ;8080 ;443 |
トランスポートが tcp または udp 場合。 |
Microsoft.AspNetCore.Http.Connections
Microsoft.AspNetCore.Http.Connections
メトリックは、ASP.NET Core SignalRからの接続情報を報告します。
メトリック: signalr.server.connection.duration
特性 |
タイプ |
説明 |
例示 |
出席 |
signalr.connection.status |
糸 |
SignalR HTTP 接続の終了状態。 |
app_shutdown ;timeout |
いつも |
signalr.transport |
糸 |
SignalR トランスポートの種類 |
web_sockets ;long_polling |
いつも |
価値 |
説明 |
normal_closure |
接続は正常に閉じられました。 |
timeout |
タイムアウトのため、接続が閉じられました。 |
app_shutdown |
アプリがシャットダウンしているため、接続が閉じられました。 |
signalr.transport
は次のいずれかです。
このメトリックは接続期間を追跡しており、接続が永続的 SignalR のが理想的であるため、バケットは要求期間に使用されるバケットよりも長くする必要があります。 たとえば、[0, 0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 30, 60, 120, 300] を使用すると、5 分の上位バケットが提供されます。
メトリック: signalr.server.active_connections
特性 |
タイプ |
説明 |
例示 |
出席 |
signalr.connection.status |
糸 |
SignalR HTTP 接続の終了状態。 |
app_shutdown ;timeout |
いつも |
signalr.transport |
糸 |
SignalR トランスポートの種類 |
web_sockets ;long_polling |
いつも |
Microsoft.AspNetCore.Authorization
Microsoft.AspNetCore.Authorization
メトリックは、ASP.NET Core アプリでの承認試行に関する情報を報告します。
メトリック: aspnetcore.authorization.attempts
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.authorization.attempts |
カウンタ |
{request} |
承認が試行された要求の合計数。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
user.is_authenticated |
ブーリアン |
要求が認証されたユーザーから送信されたかどうか |
true |
Required |
aspnetcore.authorization.policy |
糸 |
承認ポリシーの名前。 |
AtLeast21 ;EmployeeOnly |
Conditionally required 承認ポリシーを使用する場合は 。 |
aspnetcore.authorization.result |
糸 |
承認が成功したか失敗したか。 |
success ;failure |
Conditionally Required 承認中に例外がスローされない場合は >。 |
error.type |
糸 |
例外の種類の完全な名前。 |
System.InvalidOperationException ;Contoso.MyException |
Conditionally Required 要求がエラーで終了した場合は 。 |
Microsoft.AspNetCore.Authentication
Microsoft.AspNetCore.Authentication
メトリックは、ASP.NET Core アプリの認証に関する情報を報告します。
メトリック: aspnetcore.authentication.authenticate.duration
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.authentication.authenticate.duration |
ヒストグラム |
s |
要求の認証期間。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.authentication.result |
糸 |
認証結果。 |
success ;failure ;none ;_OTHER |
Conditionally Required 要求がエラーで終了しなかった場合は 。 |
aspnetcore.authentication.scheme |
糸 |
認証スキームの名前。 |
Bearer ;Cookies |
Conditionally Required 要求がエラーで終了しなかった場合は 。 |
error.type |
糸 |
例外の種類の完全な名前。 |
System.InvalidOperationException ;Contoso.MyException |
Conditionally Required 認証に失敗した場合、または要求の場合は 〗。 がエラーで終了しました。 |
メトリック: aspnetcore.authentication.challenges
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.authentication.challenges |
カウンタ |
{request} |
スキームがチャレンジされた合計回数。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.authentication.scheme |
糸 |
認証スキームの名前。 |
Bearer ;Cookies |
Conditionally Required 要求がエラーで終了しなかった場合は 。 |
error.type |
糸 |
例外の種類の完全な名前。 |
System.InvalidOperationException ;Contoso.MyException |
Conditionally Required 要求がエラーで終了した場合は 。 |
メトリック: aspnetcore.authentication.forbids
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.authentication.forbids |
カウンタ |
{request} |
認証されたユーザーがアクセスを許可されていないリソースにアクセスしようとした回数の合計。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.authentication.scheme |
糸 |
認証スキームの名前。 |
Bearer ;Cookies |
Conditionally Required 要求がエラーで終了しなかった場合は 。 |
error.type |
糸 |
例外の種類の完全な名前。 |
System.InvalidOperationException ;Contoso.MyException |
Conditionally Required 要求がエラーで終了した場合は 。 |
メトリック: aspnetcore.authentication.sign_ins
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.authentication.sign_ins |
カウンタ |
{request} |
プリンシパルがスキームを使用してサインインした回数の合計。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.authentication.scheme |
糸 |
認証スキームの名前。 |
Bearer ;Cookies |
Conditionally Required 要求がエラーで終了しなかった場合は 。 |
error.type |
糸 |
例外の種類の完全な名前。 |
System.InvalidOperationException ;Contoso.MyException |
Conditionally Required 要求がエラーで終了した場合は 。 |
メトリック: aspnetcore.authentication.sign_outs
名前 |
インストルメントタイプ |
ユニット (UCUM) |
説明 |
aspnetcore.authentication.sign_outs |
カウンタ |
{request} |
プリンシパルがスキームを使用してサインアウトされた合計回数。 |
特性 |
タイプ |
説明 |
例示 |
出席 |
aspnetcore.authentication.scheme |
糸 |
認証スキームの名前。 |
Bearer ;Cookies |
Conditionally Required 要求がエラーで終了しなかった場合は 。 |
error.type |
糸 |
例外の種類の完全な名前。 |
System.InvalidOperationException ;Contoso.MyException |
Conditionally Required 要求がエラーで終了した場合は 。 |