Techniques for monitoring a server

    公开(公告)号:US09819588B1

    公开(公告)日:2017-11-14

    申请号:US13330208

    申请日:2011-12-19

    CPC分类号: H04L47/10 H04L43/0817

    摘要: Techniques for monitoring a server are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system and method for monitoring a server. The method may comprise monitoring, using a monitoring module communicatively coupled to a network, data traffic at a server. The method may also comprise identifying a lack of data traffic during a predetermined period of time. The method may further comprise generating at least one notification based on the lack of data traffic. The method may also comprises transmitting the at least one notification to a server agent, wherein the server agent places at least one call to the server to verify status of the server.

    Systems and methods for efficiently determining the health of nodes within computer clusters
    2.
    发明授权
    Systems and methods for efficiently determining the health of nodes within computer clusters 有权
    有效确定计算机集群内节点健康的系统和方法

    公开(公告)号:US09148479B1

    公开(公告)日:2015-09-29

    申请号:US13363928

    申请日:2012-02-01

    IPC分类号: G06F15/173 H04L29/08

    摘要: A computer-implemented method for determining the healthiness of nodes within computer clusters may include (1) identifying a computer cluster that includes a plurality of nodes configured to provide substantially continuous availability of at least one application, (2) identifying at least one operating system kernel installed on at least one of the nodes, (3) configuring the operating system kernel to (a) asynchronously monitor performance of the node and (b) determine, based at least in part on the node's performance, whether the node is sufficiently healthy to execute the application, (4) receiving a notification from the operating system kernel that indicates that the node is not sufficiently healthy to execute the application, and then (5) performing at least one action configured to enable the computer cluster to provide substantially continuous availability of the application despite the unhealthy node. Various other systems, methods, and computer-readable media are also disclosed.

    摘要翻译: 用于确定计算机集群内的节点的健康性的计算机实现的方法可以包括(1)识别包括被配置为提供至少一个应用的基本连续可用性的多个节点的计算机集群,(2)识别至少一个操作系统 内核安装在至少一个节点上,(3)配置操作系统内核以(a)异步监视节点的性能;(b)至少部分地基于节点的性能确定节点是否足够健康 (4)从所述操作系统内核接收指示所述节点不够健全以执行所述应用的通知,然后(5)执行至少一个动作,使得所述计算机集群能够提供基本上连续的 应用程序的可用性,尽管不健康的节点。 还公开了各种其它系统,方法和计算机可读介质。