動的テレメトリ
動的テレメトリとは、システム、アプリケーション、またはデバイスがアクティブに実行されている間に、運用データを継続的かつリアルタイムで収集および送信することを指します。静的ロギングとは異なり、動的テレメトリは、システムの現在の状態、負荷、およびユーザーインタラクションに基づいて変化するメトリクス、イベント、トレースをキャプチャします。
現代の複雑な分散システムにおいて、静的な監視だけでは不十分です。動的テレメトリは、現実世界の条件下でのシステム動作を理解するために必要な、きめ細かな可視性を提供します。これにより、運用チームは、事後的なトラブルシューティング(障害発生後の修正)から、プロアクティブな介入(ユーザーに影響を与える前の潜在的な障害の特定)へと移行できます。
このプロセスには、アプリケーションスタック内にコードやエージェントを埋め込んでデータポイントを放出する「インストルメンテーション(計測)」が含まれます。これらのデータポイントは、KafkaやMQTTなどのプロトコルを介して中央のテレメトリバックエンドにストリーミングされます。このバックエンドはデータを処理、集約、視覚化し、即時のアラートと分析を可能にします。
オブザーバビリティ、分散トレーシング、メトリクス、ロギング、イベントストリーミング