Class ServiceStatusMonitor

  • All Implemented Interfaces:
    org.apache.druid.java.util.metrics.Monitor

    public class ServiceStatusMonitor
    extends org.apache.druid.java.util.metrics.AbstractMonitor
    Reports a heartbeat for the service.
    • Field Detail

      • HEARTBEAT_TAGS_BINDING

        public static final String HEARTBEAT_TAGS_BINDING
        The named binding for tags that should be reported with the `service/heartbeat` metric.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ServiceStatusMonitor

        public ServiceStatusMonitor()
    • Method Detail

      • doMonitor

        public boolean doMonitor​(org.apache.druid.java.util.emitter.service.ServiceEmitter emitter)
        Specified by:
        doMonitor in class org.apache.druid.java.util.metrics.AbstractMonitor