public interface MetricsMaster extends Master
| Modifier and Type | Method and Description |
|---|---|
void |
clientHeartbeat(java.lang.String clientId,
java.lang.String hostname,
java.util.List<Metric> metrics)
Handles the client's heartbeat request for metrics collection.
|
MetricsMasterClientServiceHandler |
getMasterServiceHandler() |
void |
workerHeartbeat(java.lang.String hostname,
java.util.List<Metric> metrics)
Handles the worker heartbeat and puts the metrics from an instance with a hostname.
|
createJournalContextapplyAndJournal, processJournalEntry, resetState, restoreFromCheckpoint, writeToCheckpointgetCheckpointNamegetJournalEntryIteratorclose, getDependencies, getName, getServices, start, stopvoid clientHeartbeat(java.lang.String clientId,
java.lang.String hostname,
java.util.List<Metric> metrics)
clientId - the client idhostname - the client hostnamemetrics - client-side metricsMetricsMasterClientServiceHandler getMasterServiceHandler()
void workerHeartbeat(java.lang.String hostname,
java.util.List<Metric> metrics)
hostname - the hostname of the instancemetrics - the new worker metricsCopyright © 2019. All Rights Reserved.