APIパフォーマンスは、可用性だけでなく、負荷下での応答性と安定性も兼ね備えています。レスポンス時間、呼び出し回数、エラー、メソッドとユーザーによる配布などの主要なAPIメトリクスを収集および可視化します。これにより、統合の有効性を追跡し、負荷を予測し、システムのスケーラビリティを向上させることができます。
すべてのメトリックはAPM、グラフィカルダッシュボード(Grafana、 Datadog、 New Relic)にエクスポートしたり、APIを介して直接分析したりできます。
どのメトリクスが追跡されるか
| メトリクス | 表示されるもの |
|---|---|
| レスポンスタイム | 平均、最小、ピークのAPI応答時間 |
| リクエスト数(RPS) | 毎秒/分/時のリクエスト、合計コール |
| エラー(エラー率) | コード4xxと5xxのリクエストの割合 |
| メソッドとエンドポイント | 最も忙しいルートとアクション |
| リクエストのソース | 電話を発信したIP、トークン、地理、アプリケーションまたはサービス |
どのように実装されているか
Prometheus、 Grafana、 Datadog、 New Relicとの統合- ミドルウェアに基づくメトリックの自動集計
- トークン、ユーザー、エンドポイント、APIバージョンによる追跡
- グラフ、ヒストグラム、アラートの可視化
- タイムスレッショルドまたはロードしきい値を超えたときに通知を構成する
チームとビジネス上のメリット
APIが遅い場所を理解する- 特定のメソッドまたはスレッドを最適化する機能
- 合理的なスケーリング計画
- パフォーマンスの問題を迅速に診断
- 外部インテグレータと顧客の動作の監視
特に重要な点
高い負荷およびSLAの制限のプロダクト- 金融、ゲーム、電子商取引プラットフォーム
- 外部APIパートナーとのインフラストラクチャ
- API速度に敏感なモバイルおよびSPAアプリケーション
メトリクスは、APIの安定性と速度のミラーです。私たちは、すべてのミリ秒の応答を監視するためのツールを提供します、すべての100の呼び出しとあなたのサービスの動作のすべての異常。
お問い合わせ
下記フォームにご記入いただければ、できるだけ早くご連絡いたします。