メインコンテンツへスキップ

メトリクスリファレンス

auth0.api_request.count

Auth0テナントへのAPIリクエスト数をカウントします。詳細なフィルタリングや集計に使えるタグが付与されます。メトリクスは10秒ごとに出力され、1秒単位の粒度でデータを確認できます。

利用可能なタグ

client_idタグとconnection_idタグは、固有のクライアントや接続が多数存在する環境ではカーディナリティが高くなり、監視コストが増加する可能性があります。これらのタグは必要な場合に限って使用してください。
システムの過負荷を防ぐため、エッジでキャッシュされたAPI呼び出しや、Auth0のWebアプリケーションファイアウォール (WAF) によってブロックされたAPI呼び出しは、Metric Streamsに含まれません。

列挙値

api
  • AUTHENTICATION - 認証APIへのリクエスト
  • MANAGEMENT - Management APIへのリクエスト
operation_result
  • SUCCESS - リクエストが正常に完了
  • FAILURE - クライアントエラーまたはサーバーエラーによりリクエストが失敗
failure_code (operation_result が FAILURE の場合のみ存在)
  • RATE_LIMIT - リクエストがレート制限を超過
  • ANOMALY_DETECTION - Auth0の攻撃防御によってブロック
  • CLIENT_SERVER_ERROR - HTTP 4xxまたは5xxエラー

メトリクスのカーディナリティ

カーディナリティとは、メトリクスによって生成される一意の時系列の数を指します。カーディナリティが高いほど、監視コストは増加します。
client_idタグとconnection_idタグは慎重に使用してください。アプリケーションや接続が多数ある環境では、これらのタグによってコストが大幅に増加するおそれがあります。細かい粒度が必要ない場合は、特定のクライアントに絞り込むか、これらのタグを集約することを検討してください。