public class PrometheusKieServerEventListener extends Object implements KieServerEventListener
| Modifier and Type | Field and Description |
|---|---|
protected static io.prometheus.client.Gauge |
kieServerStartTime |
protected static io.prometheus.client.Counter |
numberOfContainersStarted |
protected static io.prometheus.client.Gauge |
runningContainers |
| Constructor and Description |
|---|
PrometheusKieServerEventListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterContainerActivated(KieServer kieServer,
KieContainerInstance containerInstance) |
void |
afterContainerDeactivated(KieServer kieServer,
KieContainerInstance containerInstance) |
void |
afterContainerStarted(KieServer kieServer,
KieContainerInstance containerInstance) |
void |
afterContainerStopped(KieServer kieServer,
KieContainerInstance containerInstance) |
void |
afterServerStarted(KieServer kieServer) |
void |
afterServerStopped(KieServer kieServer) |
void |
beforeContainerActivated(KieServer kieServer,
KieContainerInstance containerInstance) |
void |
beforeContainerDeactivated(KieServer kieServer,
KieContainerInstance containerInstance) |
void |
beforeContainerStarted(KieServer kieServer,
KieContainerInstance containerInstance) |
void |
beforeContainerStopped(KieServer kieServer,
KieContainerInstance containerInstance) |
void |
beforeServerStarted(KieServer kieServer) |
void |
beforeServerStopped(KieServer kieServer) |
protected static final io.prometheus.client.Counter numberOfContainersStarted
protected static final io.prometheus.client.Gauge runningContainers
protected static final io.prometheus.client.Gauge kieServerStartTime
public void beforeServerStarted(KieServer kieServer)
beforeServerStarted in interface KieServerEventListenerpublic void afterServerStarted(KieServer kieServer)
afterServerStarted in interface KieServerEventListenerpublic void beforeServerStopped(KieServer kieServer)
beforeServerStopped in interface KieServerEventListenerpublic void afterServerStopped(KieServer kieServer)
afterServerStopped in interface KieServerEventListenerpublic void beforeContainerStarted(KieServer kieServer, KieContainerInstance containerInstance)
beforeContainerStarted in interface KieServerEventListenerpublic void afterContainerStarted(KieServer kieServer, KieContainerInstance containerInstance)
afterContainerStarted in interface KieServerEventListenerpublic void beforeContainerStopped(KieServer kieServer, KieContainerInstance containerInstance)
beforeContainerStopped in interface KieServerEventListenerpublic void afterContainerStopped(KieServer kieServer, KieContainerInstance containerInstance)
afterContainerStopped in interface KieServerEventListenerpublic void beforeContainerActivated(KieServer kieServer, KieContainerInstance containerInstance)
beforeContainerActivated in interface KieServerEventListenerpublic void afterContainerActivated(KieServer kieServer, KieContainerInstance containerInstance)
afterContainerActivated in interface KieServerEventListenerpublic void beforeContainerDeactivated(KieServer kieServer, KieContainerInstance containerInstance)
beforeContainerDeactivated in interface KieServerEventListenerpublic void afterContainerDeactivated(KieServer kieServer, KieContainerInstance containerInstance)
afterContainerDeactivated in interface KieServerEventListenerCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.