Class MetricsConsumer
- java.lang.Object
-
- com.yahoo.vespa.model.admin.monitoring.MetricsConsumer
-
public class MetricsConsumer extends Object
A metric consumer is a set of metrics given an id that can be requested at runtime.- Author:
- Trygve Berdal, gjoranv
-
-
Field Summary
Fields Modifier and Type Field Description static MetricsConsumer
autoscaling
static MetricsConsumer
defaultConsumer
static MetricsConsumer
vespa
static MetricsConsumer
vespaCloud
-
Constructor Summary
Constructors Constructor Description MetricsConsumer(String id, MetricSet metricSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCloudWatch(CloudWatch cloudWatch)
List<CloudWatch>
cloudWatches()
String
id()
Map<String,Metric>
metrics()
MetricSet
metricSet()
-
-
-
Field Detail
-
vespa
public static final MetricsConsumer vespa
-
defaultConsumer
public static final MetricsConsumer defaultConsumer
-
autoscaling
public static final MetricsConsumer autoscaling
-
vespaCloud
public static final MetricsConsumer vespaCloud
-
-
Method Detail
-
id
public String id()
-
metricSet
public MetricSet metricSet()
-
addCloudWatch
public void addCloudWatch(CloudWatch cloudWatch)
-
cloudWatches
public List<CloudWatch> cloudWatches()
-
-