Consul fields
Elastic Cloud Serverless projects are autoscaled environments, fully managed by Elastic and available on Elastic Cloud. Availability This functionality is in beta and is not ready for production usage. For beta features, the design and code is less mature than official GA features and is being provided as-is with no warranties. Beta features are not subject to the support SLA of official GA features. Specific Support terms apply. Serverless interfaces and procedures might differ from classic Elastic Stack deployments. The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats. Availability This functionality is in beta and is not ready for production usage. For beta features, the design and code is less mature than official GA features and is being provided as-is with no warranties. Beta features are not subject to the support SLA of official GA features. Specific Support terms apply. Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Serverless
Beta
Beta
Stack
Beta
Beta
Consul module
The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats. Availability This functionality is in beta and is not ready for production usage. For beta features, the design and code is less mature than official GA features and is being provided as-is with no warranties. Beta features are not subject to the support SLA of official GA features. Specific Support terms apply. Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Stack
Beta
Beta
Agent Metricset fetches metrics information from a Consul instance running as Agent
consul.agent.autopilot.healthy-
Overall health of the local server cluster
type: boolean
Runtime related metrics
consul.agent.runtime.sys.bytes-
Number of bytes of memory obtained from the OS.
type: long
consul.agent.runtime.malloc_count-
Heap objects allocated
type: long
consul.agent.runtime.heap_objects-
Objects allocated on the heap and is a general memory pressure indicator. This may burst from time to time but should return to a steady state value.
type: long
consul.agent.runtime.goroutines-
Running goroutines and is a general load pressure indicator. This may burst from time to time but should return to a steady state value.
type: long
consul.agent.runtime.alloc.bytes-
Bytes allocated by the Consul process.
type: long
Garbage collector metrics
consul.agent.runtime.garbage_collector.runs-
Garbage collector total executions
type: long
Time that the garbage collector has paused the app
consul.agent.runtime.garbage_collector.pause.current.ns-
Garbage collector pause time in nanoseconds
type: long
consul.agent.runtime.garbage_collector.pause.total.ns-
Nanoseconds consumed by stop-the-world garbage collection pauses since Consul started.
type: long