远程连接从多个位置并行执行到SSH / HTTP的时间,但不是PING,为什么?

问题:远程连接从多个位置并行定时到SSH / HTTP,但不是 PING,为什么?

问题:有一个远程连接的Web服务器,在ssh / http连接的时候,大约有50%的时间是并行的,而不是 ping。 停机/正常运行时间不规则,持续时间为5-20分钟。 我已经通过两个分布式监控服务运行检查,日志validation我在本地看到的。 问题已经持续4-5天,每天24小时。

可能的问题:

    *什么是testing我应该从资源服务器上运行?
    *我应该运行哪些testing来logging来自服务器的出站连接?
    *什么是testing我应该远程运行?
    *什么是我应该谷歌的关键字或短语?
    *我应该问什么问题?
    *我应该提供什么额外的信息?

访问:

    *我有远程pipe理员访问到服务器,但没有物理访问。

系统:

    * Linux-CentOS-5.X,Apache-2.X
    *未知的虚拟机,但同一networking上的其他系统没有远程连接问题

networking:

    *networking信息未知,但同一networking上的其他系统没有远程连接问题

提前致谢!!!

_________________

最近的更新(1): “你的服务器在这些中断过程中是否仍然响应ping? @Greg – 是的,ping正在工作…… :-)但在这些中断期间,ssh / http并行下行。 而且,所有的testing都是通过静态IP完成的。 IP地址在IP块内拥有多年,但只分配给服务器。

最近的更新(2): PINGs似乎保持SSH / HTTP连接closures。 从分布式计算机networking每隔5分钟执行一次10x PING自动设置。 在接下来的10个小时内保留PING,看看ssh / http是否停留; 这将是一个新的模式。

最近的更新(3):所以,对于SUDO用户,我无法查看“/ var / log / messages”或Apache日志。 没有其他日志被试图查看。

“ping”只是testingTCP / IP协议栈的3/4层,其中SSH和HTTP实际上是在7层中运行的应用程序。 当TCP / IP堆栈继续运行时,应用程序可能出现故障或超载。 这样说,一些可能的地方检查包括:

  • logging连接的应用程序(也许从多个遥控器中重复出现)
  • 应用程序及其支持/帮助应用程序的使用
  • 在比较logging条件/结果的同时,停止并重新启动应用程序(如果可能/可行)
  • 检查防火墙日志
  • 运行AWSTATS可能会发现可能与超时事件或日志logging一致的HTTP趋势

HTTP和SSH超时是否同时发生? 如果是这样,匹配日志也可能会产生额外的提示,以共同可能的事件/活动。

Userland被炒了。 内核可以响应ping,但userland是楔形的,所以没有应用程序可以从套接字接收数据。

你正在等待重启的时间(也许看门狗在这里帮忙?),所以在那里短时间内缺lessICMP ping不可达。

系统日志显示什么? / var / log /消息和朋友?

运行top检查内存,交换空间和进程数量。 你有任何交换。 如果不是,至less添加基于文件的交换。

如果你的Apache进程数量继续增长,那么你可能需要暂时减less进程数量。 可能是对Apache的拒绝服务攻击。

您可以使用netstat来监视入站和出站连接。 netstat -nt | wc -l netstat -nt | wc -l应该有一个相对稳定的计数。

尝试search拒绝服务和内存泄漏。