この統合機能は、分散マイクロサービスから収集される生データ(テレメトリデータ)を統合するために必要な主要なロジックを実行します。高スループットかつ低遅延でのデータ取り込みを実現し、多様なメトリクスを標準化された形式に変換することで、後続のダッシュボードでの利用を可能にします。このプロセスには、検証、正規化、および即時アーカイブが含まれており、データインテグリティを保証し、運用上の意思決定をサポートします。
システムは、アプリケーションエージェントおよびインフラストラクチャセンサーからリアルタイムのパフォーマンスデータを取得するために、ポーリングサイクルを開始します。
生データストリームは解析され、スキーマ定義に基づいて検証され、その後、統一された時系列形式に変換されます。
データは、圧縮機能を有効にしてストレージバックエンドに書き込まれ、これにより、データ検索の速度とディスクの利用効率を最適化します。
コレクタサービスを初期化し、監視対象のすべてのエージェントに対して接続パラメータを設定します。
定義された間隔で、分散されたデータソースから生のメトリクスデータを取得するために、ポーリングループを実行します。
受信データストリームをスキーマ定義と照合し、構造的な正確性を検証します。
最適パフォーマンスのために、圧縮を有効にして、正規化されたメトリクスをストレージバックエンドに書き込みます。
収集サービスからアプリケーションエージェントへの、現在のメトリクス値を定期的に取得するためのリクエスト。
格納処理の前に、受信データが期待されるスキーマに準拠しているかを確認するミドルウェアコンポーネント。
この技術的な機能を、チーム全体にわたる計画、実行、および本稼働準備のワークフローに連携させてください。