如何在CentOS.5.5中监控networking,我的应用程序拒绝读取套接字

我有一个奇怪的问题,我的应用程序(服务器)之一,它突然开始读取套接字,并在写回之前,连接closures,这是我看到我的日志。 在Linux centos中有没有任何工具可以让我看看在这个时候发生了什么?debuggingnetworking的一些工具?

使用tcpdump或wireshark。 tcpdump是在命令行下运行的常用数据包分析器。 Wirehark是GUI应用程序。

你也可以使用strace来跟踪系统调用。

随着wireshark和tcpdump,你也可以通过iptableslogin一切。 根据防火墙的设置,日志规则看起来像“-A INPUT -j LOG”