Package | Description |
---|---|
io.vertx.micrometer | |
io.vertx.micrometer.backends |
Modifier and Type | Method and Description |
---|---|
MicrometerMetricsOptions |
MicrometerMetricsOptions.addDisabledMetricsCategory(MetricsDomain metricsDomain)
Set metric that will not be registered.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.addDisabledMetricsCategory(String category)
Set metric that will not be registered.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.addLabelMatch(Match match)
Add a rule for label matching.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.addLabels(Label... labels)
Add a labels to enable.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.setClientRequestTagsProvider(java.util.function.Function<HttpRequest,Iterable<io.micrometer.core.instrument.Tag>> clientRequestTagsProvider)
Sets a custom tags provider for HTTP client requests.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.setDisabledMetricsCategories(Set<String> disabledMetricsCategories)
Sets metrics types that are disabled.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.setEnabled(boolean enable)
Set whether metrics will be enabled on the Vert.x instance.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.setFactory(VertxMetricsFactory factory) |
MicrometerMetricsOptions |
MicrometerMetricsOptions.setInfluxDbOptions(VertxInfluxDbOptions influxDbOptions)
Set InfluxDB options.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.setJmxMetricsOptions(VertxJmxMetricsOptions jmxMetricsOptions)
Set JMX metrics options.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.setJvmMetricsEnabled(boolean jvmMetricsEnabled)
Whether JVM metrics should be collected.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.setLabelMatches(List<Match> matches)
Set a list of rules for label matching.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.setLabels(Set<Label> labels)
Sets enabled labels.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.setMetricsNaming(MetricsNaming metricsNaming)
MetricsNaming is a structure that holds names of all metrics, each one can be changed individually. |
MicrometerMetricsOptions |
MicrometerMetricsOptions.setMicrometerRegistry(io.micrometer.core.instrument.MeterRegistry micrometerRegistry)
Programmatically set the Micrometer MeterRegistry to be used by Vert.x.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.setPrometheusOptions(VertxPrometheusOptions prometheusOptions)
Set Prometheus options.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.setRegistryName(String registryName)
Set a name for the metrics registry, so that a new registry will be created and associated with this name.
|
MicrometerMetricsOptions |
MicrometerMetricsOptions.setRequestsTagsProvider(java.util.function.Function<HttpRequest,Iterable<io.micrometer.core.instrument.Tag>> serverRequestTagsProvider)
Deprecated.
use
setServerRequestTagsProvider instead |
MicrometerMetricsOptions |
MicrometerMetricsOptions.setServerRequestTagsProvider(java.util.function.Function<HttpRequest,Iterable<io.micrometer.core.instrument.Tag>> serverRequestTagsProvider)
Sets a custom tags provider for HTTP server requests.
|
Modifier and Type | Method and Description |
---|---|
static void |
MicrometerMetricsOptionsConverter.fromJson(Iterable<Map.Entry<String,Object>> json,
MicrometerMetricsOptions obj) |
static void |
MicrometerMetricsOptionsConverter.toJson(MicrometerMetricsOptions obj,
JsonObject json) |
static void |
MicrometerMetricsOptionsConverter.toJson(MicrometerMetricsOptions obj,
Map<String,Object> json) |
Constructor and Description |
---|
MicrometerMetricsOptions(MicrometerMetricsOptions other)
Creates new options object for Micrometer metrics, which is a copy of
other . |
Modifier and Type | Method and Description |
---|---|
static BackendRegistry |
BackendRegistries.setupBackend(MicrometerMetricsOptions options)
Create a new backend registry, containing a micrometer registry, initialized with the provided options.
|
Copyright © 2023 Eclipse. All rights reserved.