Overview

Using TIBCO ActiveMatrix you can check the health of Services, References, and Shared Resources configured for an application or application chain. With this feature, you need not configure a dedicated operation to perform a Health Check, which would require modifying the contract on each Service and Reference.

The Health Check request is invoked on a Service Endpoint. The status of the participating Services, References, and Shared Resources is returned in a Response.

Features

Using this feature, you can:

  • Report the status of failure scenarios
  • Log information specific to the Health Check operation
  • Limit the Health Check operation to a certain number of hops
  • Cache a Health Check response
  • Suppress the stack traces in a Health Check response in case of failures

Additionally, you can specify Custom Health Check operations using Java Annotations. Currently, this feature is available only for the Java Implementation Type.

Components that Support Health Check

Health Check is supported out-of-the-box on the following Component types:

  • Binding Types (BTs): SOAP/HTTP, SOAP/JMS, and REST
  • Implementation Types (ITs): TIBCO ActiveMatrix® BPM (BPM), Java, Mediation and Spring
    Note: Health Check is applicable only to the ProcessFlow components from BPM Application.
  • Shared Resources (RTs): JDBC