Controlling status monitoring

Status monitoring ensures that user sessions are active by monitoring the heartbeats each user sends. Heartbeats are a component of the Novera EPIC Runtime Library and are enabled for clients and services by default.

When a client or service connects to a Novera EPIC Kernel, Novera EPIC automatically starts a heartbeat in the client or service. At regular intervals, a pulse is sent from the client or service to the Management Service and is stored in the session table. The Management Service checks the session table regularly to verify that each user session has sent a pulse. If a session fails to send a pulse, the Management Service considers the session dead and deletes it. After a user-defined number of checks, the Management Service terminates the session, freeing the Novera EPIC Kernel’s resource for other clients and services to use.

The Novera EPIC Management System allows you to set the heartbeat intervals and to enable and disable heartbeat verification.

To control status monitoring

1. In the Control menu, click Heartbeat.

2. In the Management Service Control dialog box, enable the Heartbeat Enabled check box.

3. Choose how often heartbeats are sent in the Heartbeat Rate box.

4. Choose how often to check the heartbeat table in the Roll Call Rate box.

5. Choose when you want to terminate sessions that are no longer sending heartbeats in the Timeout After Missing n Roll Calls box.

6. Choose how often to free internal resources assigned to user sessions that have timed out in the Free Resources Every n Roll Calls box.

nov00001.gif Related topics

Monitoring the Novera EPIC environment

Controlling license management

Controlling tracing

Displaying system attributes

Displaying free memory

Sending broadcast messages

Shutting down clients and services