Application-level heartbeats

You can define an application-level heartbeat for Transformer, so that client applications can check whether Transformer is running.

Application level heartbeats work by creating a special heartbeat object with a symbol name (subject)  defined by the heartbeat-symbol configuration item. This object contains a timestamp field and the heartbeat-symbol-time configuration item defines how often Transformer updates this field. Every time Transformer updates the time stamp field, the update is propagated (usually via a Liberator) to applications that have subscribed to the heartbeat object.

You can also configure DataSource heartbeats for each DataSource application (Liberator, Integration Adapter) connected to Transformer: see How can I... Enable heartbeats between DataSource applications.



See also: