EventSentryLight Heartbeat Monitoring error
  • The following problem occurred during my original installation of EventSentryLight 2.92.0.11 on Windows XP SP3. It has persisted following uninstallation and reinstallation of the program.

    Upon every system boot, EventSentry creates an Event ID 11005 in the application log. It is an information item indicating: "The EventSentry Heartbeat monitor is ready and will now start monitoring the configured hosts." The only "configured host" is the machine on which EventSentry is installed, which I have identified as XPS410-DRVD (Dell XPS 410 booted to Drive D).

    The next second, however, an error is posted as Event ID 11001 in the same log: "Host XPS410-DRVD (Default Group) changed its AGENT status from OK to ERROR. The reason for the status change was: "Agent Pending"."

    Obviously, I did nothing in that second to cause this change of status. Equally mysterious, within 5-10 minutes, again without any intervention on my part, another Event ID 11001 is created, but this time it is information only: "Host XPS410-DRVD (Default Group) changed its AGENT status from ERROR to OK. The reason for the status change was: "". "

    Does anyone know what could be causing this, and how to stop it?

  • Ingmar August 2011

    What you are seeing aren't errors, they are just status reports by the heartbeat agent indicating that the status of the EventSentry service is changing.

    When the system boots, the EventSentry service is starting up, and as such is in a pending state. If the Heartbeat Agent is ready before the regular agent is, then a message like this will be logged.

    Finally, after the boot is complete and the EventSentry agent is running, the heartbeat agent reports that the agent changed its status from ERROR to OK.

    If you are just monitoring one host, then you probably don't need to have the Heartbeat agent running. In the management console, you can simply set the startup type of the HB agent to manual. To do this, simply click the "Heartbeat" button to configure the heartbeat agent. There, on the bottom part of the screen, click the "Change service startup type to:" button that says "Manual".

    Upon the next reboot, those message should not appear anymore.

  • Thanks, Ingmar. I appreciate your explanation of the underlying mechanism causing the messages. This seems like a strange way of treating predictable, routine program activity. I'm glad to know that it's a problem of no significance.

  • Ingmar August 2011

    Hi Jeffrey,

    The Heartbeat Agent is designed to monitor dozens of remote systems, so in that scenario the message are very relevant and important.

    The EventSentry agent is usually running by the time the heartbeat agent is running, but in your case it takes the other a agent a little bit longer - hence the message. It's definitely not predictable, and there would be other ways to resolve this. However in your case just disabling that service is the most straightforward solution.

  • Ingmar, I took your suggestion, and disabled the Heartbeat service from the MMC, since the toggle button in the EventSentry interface only offers the choice of Manual and Automatic. Before I did, I looked again at Help and the Users Guide to see what I would be missing - and couldn't find anything definite. Despite all the information on how to configure and customize the Heartbeat agent, there is no clear statement of what it will be monitoring. Putting together parts of several comments, I'm guessing that the Monitor basically only checks to see if EventSentry is working on the networked computers, and whether or not each computer is reachable. Is that correct?

  • Ingmar August 2011

    Hi Jeffrey,

    You are correct. The functionality of the heartbeat monitor is documented here:

    http://www.eventsentry.com/features/network-monitoring
    http://www.netikus.net/software/eventsentry/overview/HTML/index.html?heartbeatmonitoring.htm

    You can also use the search functionality on the http://www.eventsentry.com web site to search for more information on a topic.

    You are correct however, the functionality of the heartbeat agent could be described better in the main EventSentry documentation. I will see that this gets improved with the next release.

    Thank you for your feedback.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In