ArchyntArchynt.api
ライブランタイム

あなたのシステムを、実際に稼働している通りに

常時稼働する読み取り専用のエージェントが、あなたのサービス、その依存関係、実行されているホストを検出します — コードの静的グラフと相関され: 静的、ランタイム、または両方となります。Dockerデプロイメントは現在対応済みです。Kubernetesとsystemd管理のサービスはロードマップにあります。

HTTP · 842HTTP · 310SQLREDISpublishconsumeSQLSERVICEapi-gatewayedgeSERVICEnotifications-workerdefaultSERVICEorders-servicedefaultSERVICEusers-servicedefaultCACHEredisTOPICorder.eventsDATABASEpostgres

ランタイムトポロジーの仕組み

01

読み取り専用エージェント

軽量なエージェントがインフラ上で動作し、観測のみを行います — プロセス、コンテナ、依存関係の情報を読み取るだけで、何かを書き込んだり実行したりすることは一切ありません。

02

サービス検出

サービス、それらが動作するホスト、その接続方法が自動的に検出され、ライブのトポロジーとして描画されます。

03

1ホストにつき1ビュー — 混在しない

有料プランでは、複数のサーバーでエージェントを実行できます。各ホストは独自のトポロジーセクションを持ち、同じサービスを実行する2台のサーバーが混乱したグラフに統合されることはありません。

04

依存エッジ

サービス間の実際の呼び出し依存関係がエッジとして表示されるため、ダイアグラムが「こう流れるはず」と主張する内容ではなく、実際にトラフィックがどう流れているかがわかります。

05

コード ↔ ランタイムの相関分析

ランタイムグラフはコードの静的グラフと整合しているため、あるコンポーネントをコードとして、実際の動作として、あるいはその両方として見ることができます。

06

現在はDocker、さらに拡張予定

検出は現在Dockerソケットと/procを読み取ります。Kubernetes(DaemonSet)とsystemd管理のサービスはロードマップの次の項目です。

07

常に最新

エージェントが継続的にストリーミングするため、トポロジーは現時点でのシステムの状態を反映します。

ライブで見る

本番環境で稼働するArchyntデプロイメントの実際のトポロジー

ライブのトポロジー検出