VMware GemFire Java API Reference
Package org.apache.geode.metrics
Class PublishingService
java.lang.Object
org.apache.geode.metrics.PublishingService
- All Implemented Interfaces:
MetricsPublishingService
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetUrl()voidstart(MetricsSession session) Invoked when a metrics session starts.voidstop(MetricsSession session) Invoked when a metrics session stops.
-
Field Details
-
HTTPS
- See Also:
-
HTTP
- See Also:
-
-
Constructor Details
-
PublishingService
public PublishingService()
-
-
Method Details
-
start
Description copied from interface:MetricsPublishingServiceInvoked when a metrics session starts. A typical implementation will create a meter registry that can publish to an external monitoring system, and callMetricsSession.addSubregistry(MeterRegistry)to add that registry to the session.- Specified by:
startin interfaceMetricsPublishingService- Parameters:
session- the metrics session whose metrics this publishing service will publish
-
stop
Description copied from interface:MetricsPublishingServiceInvoked when a metrics session stops. The implementation should callMetricsSession.removeSubregistry(MeterRegistry)to remove each meter registry it added to the session. The implementation should also clean up any other resources it allocated during- Specified by:
stopin interfaceMetricsPublishingService- Parameters:
session- the metrics session whose metrics this publishing service was publishingMetricsPublishingService.start(MetricsSession).
-
getUrl
- Specified by:
getUrlin interfaceMetricsPublishingService
-