Auto-configure Micrometer's Elastic registry
Closes gh-14523
This commit is contained in:
@@ -1416,6 +1416,19 @@ content into your application. Rather, pick only the properties that you need.
|
||||
management.metrics.export.dynatrace.step=1m # Step size (i.e. reporting frequency) to use.
|
||||
management.metrics.export.dynatrace.technology-type=java # Technology type for exported metrics. Used to group metrics under a logical technology name in the Dynatrace UI.
|
||||
management.metrics.export.dynatrace.uri= # URI to ship metrics to. Should be used for SaaS, self managed instances or to en-route through an internal proxy.
|
||||
management.metrics.export.elastic.auto-create-index=true # Whether to create the index automatically if it does not exist.
|
||||
management.metrics.export.elastic.batch-size=10000 # Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.
|
||||
management.metrics.export.elastic.connect-timeout=1s # Connection timeout for requests to this backend.
|
||||
management.metrics.export.elastic.enabled=true # Whether exporting of metrics to this backend is enabled.
|
||||
management.metrics.export.elastic.hosts= # Hosts to export metrics to.
|
||||
management.metrics.export.elastic.index= # Index to export metrics to.
|
||||
management.metrics.export.elastic.index-date-format= # Index date format used for rolling indices. Appended to the index name, preceded by a '-'.
|
||||
management.metrics.export.elastic.num-threads=2 # Number of threads to use with the metrics publishing scheduler.
|
||||
management.metrics.export.elastic.password= # Password for basic authentication.
|
||||
management.metrics.export.elastic.read-timeout=10s # Read timeout for requests to this backend.
|
||||
management.metrics.export.elastic.step=1m # Step size (i.e. reporting frequency) to use.
|
||||
management.metrics.export.elastic.timestamp-field-name=@timestamp # Name of the timestamp field.
|
||||
management.metrics.export.elastic.user-name= # User name for basic authentication.
|
||||
management.metrics.export.ganglia.addressing-mode=multicast # UDP addressing mode, either unicast or multicast.
|
||||
management.metrics.export.ganglia.duration-units=milliseconds # Base time unit used to report durations.
|
||||
management.metrics.export.ganglia.enabled=true # Whether exporting of metrics to Ganglia is enabled.
|
||||
|
||||
@@ -1337,6 +1337,7 @@ monitoring systems, including:
|
||||
- <<production-ready-metrics-export-atlas,Atlas>>
|
||||
- <<production-ready-metrics-export-datadog,Datadog>>
|
||||
- <<production-ready-metrics-export-dynatrace,Dynatrace>>
|
||||
- <<production-ready-metrics-export-dynatrace,Elastic>>
|
||||
- <<production-ready-metrics-export-ganglia,Ganglia>>
|
||||
- <<production-ready-metrics-export-graphite,Graphite>>
|
||||
- <<production-ready-metrics-export-influx,Influx>>
|
||||
@@ -1475,6 +1476,19 @@ You can also change the interval at which metrics are sent to Dynatrace:
|
||||
|
||||
|
||||
|
||||
[[production-ready-metrics-export-elastic]]
|
||||
==== Elastic
|
||||
By default, metrics are exported to {micrometer-registry-documentation}/elastic[Elastic]
|
||||
running on your local machine. The location of the Elastic server to use can be provided
|
||||
using the following property:
|
||||
|
||||
[source,properties,indent=0]
|
||||
----
|
||||
management.metrics.export.elastic.hosts=http://elastic.example.com:8086
|
||||
----
|
||||
|
||||
|
||||
|
||||
[[production-ready-metrics-export-ganglia]]
|
||||
==== Ganglia
|
||||
By default, metrics are exported to {micrometer-registry-documentation}/ganglia[Ganglia]
|
||||
|
||||
Reference in New Issue
Block a user