鹰 Shawk是基于套接字的跟踪基础结构,用于发现分布式应用程序中进程之间的网络依赖性。 Shawk具有监视网络套接字的体系结构,这些套接字是TCP连接的端点,以跟踪依赖关系。 会费 只要应用程序使用Linux内核中的TCP协议栈,这些依赖关系就会被Transtracer发现。 监视不会影响应用程序的网络延迟,因为仅从网络套接字读取连接信息的处理与应用程序通信无关。 系统总览 此图显示了用于匹配与多个主机有关的连接信息并创建依赖关系图的系统配置。 在每个主机上运行的跟踪程序将连接信息发送到中央连接管理数据库(CMDB)。 该图显示了如何检索TCP连接的套接字信息。 当Tracer进程在