本記事は「How to Monitor Auth0 Usage Metrics」を翻訳した記事です。
顧客と話していると、多くのチームが利用状況を追跡できるAuth0のツールを十分に認識していないことがわかります。アプリケーションが急速に成長している場合、予期しない請求の急増や自動アップグレードを引き起こすプラン制限への到達を避けるために、メトリクスを監視することが重要です。
本記事では、利用状況を監視し、消費の要因を理解し、適切なタイミングでプランをスケールアップできるように、Auth0ダッシュボードのわかりやすい手順を説明します。
クォータ利用状況メトリクスの確認場所
現在の利用状況を明確に把握するには、Auth0 Support Centerにログインし、Reports > Quota Utilizationに移動します。ページには、プランの制限と比較した当月の利用状況の概要が表示されます。過去12か月の履歴データをダウンロードできます。
利用状況は、一般的にユーザー消費と機能消費の2つの主要なカテゴリに分類されます。
ユーザー消費(アクティブユーザー)
暦月中にログインまたはサインアップしたユニークユーザーの数です。ユーザーは、30日間に何回ログインしても、月に1回だけカウントします。アプリの成長に合わせて将来のニーズを予測するには、数値を監視することが最善の方法です。
機能消費
アプリケーションが依存している特定のAuth0機能を追跡します。監視すべき最も重要な機能は以下の通りです。
- Enterprise Connections: 今月顧客がアクティブに使用しているエンタープライズIDプロバイダー(Azure ADやGoogle Workspaceなど)をカウントします(注: Okta Workforce接続は本記事ではカウントされません)。
- Machine-to-Machine (M2M) Authentication: 異なるソフトウェアシステムやAPIがバックグラウンドで相互に通信する際に発行したアクセストークンをカウントします。
- Multi-factor Authentication (MFA): MFAプロンプトを正常に完了したユーザーの総数です(Enterprise MFAおよびPro MFA)。
M2M利用状況の制御方法
スケーリングするアプリケーションでよく見られる問題は、M2M消費の予期しない急増です。M2Mクォータを使い果たしている場合、通常は、システムがすべてのバックグラウンドアクションに対してAuth0に新しい「アクセスパス」を要求していることが原因です。
M2Mトークンの使用量は、エンジニアリングチームと協力し、システムがアクセスパスを安全に「キャッシュ」するか、自然に期限切れになるまで再利用するように設定することで改善できます。新しいトークンを常に要求する代わりにトークンを再利用することは、毎月の使用量をすぐに減らし、アプリの実行速度を少し上げる簡単な修正です。
OrganizationsとActions/Formsの追跡方法
Quota Utilizationページはユーザーとトークンの確認に最適ですが、特に他のビジネス向けのアプリを構築している場合は、監視すべき2つの重要な制限があります。OrganizationsとActions/Formsです。
セルフサービスプランは、作成できるOrganizationsとActions/Formsの数に制限を設定しており、現在、数値はメインのクォータレポートには表示されません。ただし、アクティブな数を簡単に確認できます。テナントダッシュボードの左側のメニューでOrganizationsまたはActionsに直接移動するだけです。プランの上限に近づきすぎていないことを確認するために、リストを定期的に確認することをお勧めします。

Log Streamingによる監視の自動化方法
測定しないものは管理できません。ダッシュボードからCSVをダウンロードすることは簡単な確認に役立ちますが、多くのチームは自動アラートを好みます。
現在、クォータの数値を自動的に取得する直接的なAPIはありません。ただし、ベストプラクティスはAuth0 Log Streamingを活用することです。
ダッシュボードを手動で確認する代わりに、Log Streamingを使用すると、Auth0アクティビティのリアルタイムフィードをDatadog、Splunk、AWSなど、すでに使用している監視ツールに直接送信できます。そこから、トークンの使用量が突然急増した場合に通知する自動アラートを設定でき、毎月の請求書を受け取るずっと前に潜在的な問題を特定するのに役立ちます。
プランをアップグレードするタイミング
アプリの人気が高まるにつれて、ユーザー数をスケーリングするだけでなく、ビジネスをスムーズに運営するために必要な機能と制限もスケーリングします。
チームを驚かせることが多い重要な詳細を本記事に示します。Auth0は一般的に、アプリケーションが機能の制限を超えることを防ぎません。アプリが突然、プランで許可されているよりも多くのOrganizationsまたはM2Mトークンを必要とする場合でも、アプリを停止したり、顧客をブロックしたりすることはありません。代わりに、制限を超えたときに電子メールアラートと通知を受信し始めます。利用状況が制限を超え続ける場合、すべてをシームレスに実行し続けるために、アカウントを最終的に次の階層へ自動的にアップグレードします。これにより、まさに回避したい予期しない請求が発生する可能性があります。
自動警告に反応するのではなく、ProfessionalやB2B Proプランなどのより高いセルフサービス階層に積極的に移行することで、コストを予測し、強力な新機能を利用できるようになります。
- Higher Usage Allowances: Active Users、M2Mトークン、Organizationsの余裕が増えるため、アプリケーションは予測通りに成長し続けられ、アップグレードアラートに反応するのではなく、予算を完全に制御し続けることができます。
- Advanced Features for B2B: アップグレードすると、Role-Based Access Control(RBAC)などの機能が利用可能になり、ビジネス顧客のきめ細かな権限の管理がはるかに簡単になります。
- Custom Domains and Branding: 上位の階層では、カスタムドメインを使用してログインエクスペリエンスを完全にホワイトラベル化でき、顧客にシームレスで非常にプロフェッショナルな外観を提供します。
| メトリクス/機能 | 確認場所 | 測定内容 |
|---|---|---|
| Active Users | Auth0 Support Center > Reports > Quota Utilization | 暦月中にログインまたはサインアップしたユニークユーザーの数。 |
| Enterprise Connections | Auth0 Support Center > Reports > Quota Utilization | 月内に使用されたアクティブなエンタープライズIDプロバイダーの数。 |
| M2M Authentication | Auth0 Support Center > Reports > Quota Utilization | マシン間通信用に発行したアクセストークンの数。 |
| MFA | Auth0 Support Center > Reports > Quota Utilization | MFAプロンプトを正常に完了したユーザーの総数。 |
| Organizations | Tenant Dashboard > Organizations | 作成したアクティブなOrganizationsの総数。 |
| Actions/Forms | Tenant Dashboard > Actions | 作成したActionsまたはFormsの総数。 |
利用状況の傾向とアクティブなOrganizationsおよびActions/Formsを監視することで、次のプランに移行し、次の成長段階に必要な機能を利用可能にする適切なタイミングについて、情報に基づいたストレスのない決定を下せます。
本ガイドを実行に移す準備はできましたか。今すぐAuth0 Support Centerにログインして、Quota Utilizationレポートを確認してください。今日、利用状況を積極的に確認することで、アプリケーションの将来について情報に基づいた決定を下せます。質問がある場合や、成長に合ったプランを検討したい場合は、Customer Advocateチームがストレスなく正しい選択を行えるようサポートします。
Frequently Asked Questions
About the author

Alisha Tingle
Senior Customer Advocate, DLG
