最終更新:
Click to expand / collapse
- どのクライアントが最も積極的にAPIを使用しているか、どのルートがオーバーロードされているか、どのバージョンのAPIがエラーや遅延を引き起こすか。
追跡できるもの
| [パラメータ] | Description(説明) |
|---|---|
| APIキー | 誰が正確に呼び出しを行います、負荷から来る場所 |
| ユーザーID | 各ユーザーまたはインテグレーターの個々のアクティビティ |
| エンドポイント | 特定のAPIルート、その人気と安定性 |
| APIバージョン | 使用されているバージョン、互換性が維持されているバージョン、またはエラーが発生しているバージョン |
トラッキングが与えるもの
ボトルネックと混雑点の特定
悪意のあるアクティビティまたはDDoSを検出する
サードパーティサービスAPI使用状況監査
実際の負荷の最適化の優先順位付け
不安定な統合の診断
どのように実装されているか
ゲートウェイまたはバックエンドレベルのミドルウェアロギングレイヤー
トークン、ユーザー、エンドポイントによって分解された構造化ログストレージ
APMおよびログ分析システムとの統合(Grafana、 Kibana、 Datadog)
異常なキーまたはユーザーの動作に対するアラートの設定
CSV/JSON/Prometheusへの集約とエクスポートのサポート
ビジネスアプリケーション
パートナーごとのSLA計算とアイテム化
透明なAPI使用状況レポート
問題のある統合の迅速なデバッグ
インシデントとバグの時間を短縮
特に重要な点
決済・金融サービスのAPI
アクティブユーザーとのゲームプラットフォーム
モバイルアプリケーションとクライアント/サーバーシステム
APIパートナーアクセスプラットフォーム(B2B)