ランタイムトポロジーの仕組み
01
読み取り専用エージェント
軽量なエージェントがインフラ上で動作し、観測のみを行います — プロセス、コンテナ、依存関係の情報を読み取るだけで、何かを書き込んだり実行したりすることは一切ありません。
02
サービス検出
サービス、それらが動作するホスト、その接続方法が自動的に検出され、ライブのトポロジーとして描画されます。
03
1ホストにつき1ビュー — 混在しない
有料プランでは、複数のサーバーでエージェントを実行できます。各ホストは独自のトポロジーセクションを持ち、同じサービスを実行する2台のサーバーが混乱したグラフに統合されることはありません。
04
依存エッジ
サービス間の実際の呼び出し依存関係がエッジとして表示されるため、ダイアグラムが「こう流れるはず」と主張する内容ではなく、実際にトラフィックがどう流れているかがわかります。
05
コード ↔ ランタイムの相関分析
ランタイムグラフはコードの静的グラフと整合しているため、あるコンポーネントをコードとして、実際の動作として、あるいはその両方として見ることができます。
06
現在はDocker、さらに拡張予定
検出は現在Dockerソケットと/procを読み取ります。Kubernetes(DaemonSet)とsystemd管理のサービスはロードマップの次の項目です。
07
常に最新
エージェントが継続的にストリーミングするため、トポロジーは現時点でのシステムの状態を反映します。
ライブで見る
本番環境で稼働するArchyntデプロイメントの実際のトポロジー

