Skip to content

Commit 9c6b735

Browse files
authored
Make health metrics GA (#3802)
* Make health metrics GA * Make health metrics GA - changelog
1 parent 9a12b98 commit 9c6b735

File tree

4 files changed

+5
-10
lines changed

4 files changed

+5
-10
lines changed

CHANGELOG.asciidoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ Use subheadings with the "=====" level for adding notes for unreleased changes:
3939
[float]
4040
===== Features
4141
* Added experimental option to capture HTTP client request bodies for Apache Http Client v4 and v5, HttpUrlConnection and Spring WebClient - {pull}3776[#3776], {pull}3962[#3962], {pull}3724[#3724], {pull}3754[#3754], {pull}3767[#3767]
42+
* Agent health metrics now GA - {pull}3802[#3802]
4243
4344
[[release-notes-1.x]]
4445
=== Java Agent version 1.x

apm-agent-core/src/main/java/co/elastic/apm/agent/configuration/MetricsConfigurationImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,15 +93,15 @@ public void assertValid(List<Double> buckets) {
9393
.key("agent_reporter_health_metrics")
9494
.configurationCategory(METRICS_CATEGORY)
9595
.description("Enables metrics which capture the health state of the agent's event reporting mechanism.")
96-
.tags("added[1.35.0]", "experimental")
96+
.tags("added[1.35.0]")
9797
.dynamic(false)
9898
.buildWithDefault(false);
9999

100100
private final ConfigurationOption<Boolean> overheadMetricsEnabled = ConfigurationOption.booleanOption()
101101
.key("agent_background_overhead_metrics")
102102
.configurationCategory(METRICS_CATEGORY)
103103
.description("Enables metrics which capture the resource consumption of agent background tasks.")
104-
.tags("added[1.35.0]", "experimental")
104+
.tags("added[1.35.0]")
105105
.dynamic(false)
106106
.buildWithDefault(false);
107107

docs/configuration.asciidoc

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2653,9 +2653,7 @@ But if you must, you can use this option to increase the limit.
26532653
// This file is auto generated. Please make your changes in *Configuration.java (for example CoreConfiguration.java) and execute ConfigurationExporter
26542654
[float]
26552655
[[config-agent-reporter-health-metrics]]
2656-
==== `agent_reporter_health_metrics` (added[1.35.0] experimental)
2657-
2658-
NOTE: This feature is currently experimental, which means it is disabled by default and it is not guaranteed to be backwards compatible in future releases.
2656+
==== `agent_reporter_health_metrics` (added[1.35.0])
26592657

26602658
Enables metrics which capture the health state of the agent's event reporting mechanism.
26612659

@@ -2678,9 +2676,7 @@ Enables metrics which capture the health state of the agent's event reporting me
26782676
// This file is auto generated. Please make your changes in *Configuration.java (for example CoreConfiguration.java) and execute ConfigurationExporter
26792677
[float]
26802678
[[config-agent-background-overhead-metrics]]
2681-
==== `agent_background_overhead_metrics` (added[1.35.0] experimental)
2682-
2683-
NOTE: This feature is currently experimental, which means it is disabled by default and it is not guaranteed to be backwards compatible in future releases.
2679+
==== `agent_background_overhead_metrics` (added[1.35.0])
26842680

26852681
Enables metrics which capture the resource consumption of agent background tasks.
26862682

docs/metrics.asciidoc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -663,8 +663,6 @@ Fields:
663663
[[metrics-agenthealth]]
664664
=== Agent Health Metrics
665665

666-
experimental::[]
667-
668666
The agent internally uses a queue to buffer the various events (e.g. transactions, spans, metrics) before sending them to the APM server.
669667
When <<config-agent-reporter-health-metrics, `agent_reporter_health_metrics`>> is enabled, the agent will expose several metrics regarding the health state of this queue and the network connectivity to the APM server.
670668
In addition, if <<config-agent-background-overhead-metrics, `agent_background_overhead_metrics`>> is enabled, the agent will continuously measure the resource consumption of its own background tasks and provide the results as metrics.

0 commit comments

Comments
 (0)