@ExportPackage
Package com.yahoo.container.jdisc.state
Metrics implementation for jDisc. This consumes metrics over the jDisc metric API and
makes these available for in-process consumption, and off-process through a jDisc handler.
-
Interface Summary Interface Description MetricDimensions A set of metric dimensions, which are key-value string pairs.MetricsPacketsHandlerConfig.Producer SnapshotProvider An interface for components supplying a state snapshot where persistence and other pre-processing has been done. -
Class Summary Class Description CoredumpGatherer CountMetric A metric which is counting an accumulative valueFileWrapper GaugeMetric A metric which contains a gauge value, i.e a value which represents the magnitude of something measured at a point in time.HostLifeGatherer MetricGatherer Gathers metrics regarding currently processing coredumps and host life.MetricSet A set of metrics.MetricSnapshot A snapshot of the metrics of this system in a particular time interval.MetricsPacketsHandler This handler outputs metrics in a json-like format, consisting of a series of metrics packets.MetricsPacketsHandlerConfig This class represents the root node of metrics-packets-handler Copyright Yahoo.MetricsPacketsHandlerConfig.Builder MetricValue A metric valueStateHandler A handler which returns state (health) information from this container instance: Status, metrics and vespa version.StateMetricContext A context implementation whose identity is the key and values such that this can be used as a key in metrics lookups.StateMonitor A state monitor keeps track of the current health state of a container. -
Enum Summary Enum Description StateMonitor.Status