APM (Datadog、 New Relic、 Prometheus)の使用)

APMを使用すると、詳細なメトリクス、コールトレーシング、サービスやアラートのリアルタイム監視を取得できます。これにより、損失なく迅速に応答して拡張できます。
APM経由で監視できるもの
コンポーネント | 追跡されているもの | |
---|---|---|
APIメトリック | 応答時間、呼び出し回数、エラーコード、ペイロードボリューム | |
サービスパフォーマンス | CPU、メモリ、ネットワーク遅延 | |
リクエストトレーシング | 完全なマイクロサービスのクエリパス | |
エラーと例外 | 頻度、ソース、スタックトレース、失敗した呼び出しの割合 | |
アラートとイベント | クラッシュ、ピーク遅延、利用不能 | のカスタム通知 |
技術的な実装
エージェントまたはSDKをアプリケーション/インフラストラクチャに接続する
REST APIとキューとの統合(Kafka、 RabbitMQ、 Redis)
データの表示Grafana、 Datadogダッシュボード、New Relic UI
サードパーティサービスおよびログストアへのメトリックのエクスポートをサポート
Slack、電報、電子メール、PagerDutyでの通知
APIプラットフォームのためのAPMの利点
リアルタイムのインシデント対応
ディープパフォーマンスとボトルネック分析
ピーク負荷を予測し、前方に拡大する機能
信頼性、SLA、クライアントの信頼性を向上
APIからデータベースまで、アーキテクチャ全体を一元管理
特に関連する場合
高負荷のiGamingまたは金融プラットフォーム
マイクロサービスとイベント駆動型アーキテクチャ
多数のAPI統合と外部コールを備えた製品
SLA中心のインフラストラクチャ、スケール、透明性
APMは、監視だけでなく、APIの仕組みを理解するためのツールです。Datadog、 New Relic、またはPrometheusを使用すると、制御、クラッシュ警告、プラットフォームの拡張性への信頼性が得られます。
お問い合わせ
下記フォームにご記入いただければ、できるだけ早くご連絡いたします。