Monitored system heartbeats
There are two types of system heartbeats that communicate system status to IBM® Control Center. The WebSphere® Application Server Liberty Core heartbeat reports details about the core that runs the user interface for the Global Mailbox management tool, and the other communicates the details of the Global Mailbox Client adapter (GMCA). If the heartbeat is not received within the configured interval, and no other Global Mailbox events are received, IBM Control Center marks the component as down.
WebSphere Application Server Liberty Core
If heartbeat event notifications are enabled, IBM Control Center receives scheduled event notifications to monitor the status of WebSphere Application Server Liberty Core. WebSphere Application Server Liberty Core runs the user interface for the Global Mailbox management tool, the Global Mailbox system scheduler, and replicator processes. A detailed heartbeat from Liberty includes a list of external services this Global Mailbox node is dependent upon and the host, port, data center, and file system path for each of the external services. When there is a configuration change to the replication server, WebSphere MQ, or other external systems, the next heartbeat notification includes the refreshed information.
{
"event": "Heartbeat",
"heartbeatInterval": 1200000,
"hostname": "server004vm.loc.usxx.ibm.com",
"location": "example data center",
"msgId": "GMMGT0001I",
"msgText": "GMMGT0001I: Global Mailbox Server is running and available.",
"nodeId": "gm/example data center/loclb004vm.loc.usxx.ibm.com",
"occurred": "2015-05-26T06:42:34.757+0000",
"osType": "Linux",
"sequence": 0,
"status": "UP",
"type": "event"
}
Global Mailbox Client adapter
The GMCA is a Sterling B2B Integrator adapter that manages access between Sterling B2B Integrator and the Global Mailbox system.
- Cassandra
- ZooKeeper
- Shared storage