Skip to main content
Version: 8.5.x

Plugins for Health Monitoring Tool

Adding New Plugins to Health Monitoring​

You can add new plugins that add additional checks that might affect the application’s health. For example, you can create a plugin that interacts with an external integration, such as an ESB (Enterprise Service Bus) or payment gateway.

  1. Create a new class in ext-core that extends AbstractStatusCheckerTarget. Your class must implement the check method, which should return a Status object.
  2. Open the ep-monitoring.xml file at src/main/webapp/WEB-INF/spring/monitoring for the webapp module that you want to modify.
  3. Add beans for each of the new StatusCheckerTarget classes to this file.
  4. Add a reference to the bean in either the readinessCheckerTargetList or livenessCheckerTargetList in this file, depending on whether this should be a readiness or liveness check, respectively.