Skip to content

Commit 171886b

Browse files
[2025-12-09] New installations of GHES will have OpenTelemetry stack powering metrics [GA] (#58727)
1 parent f69dfd8 commit 171886b

File tree

5 files changed

+29
-1
lines changed

5 files changed

+29
-1
lines changed

content/admin/monitoring-and-managing-your-instance/monitoring-your-instance/opentelemetry-metrics/about-opentelemetry-metrics.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,12 @@ shortTitle: OpenTelemetry metrics
1515

1616
{% data reusables.enterprise.opentelemetry-migration %}
1717

18+
{% ifversion ghes = 3.18 %}
19+
1820
{% data reusables.enterprise.opentelemetry-preview %}
1921

22+
{% endif %}
23+
2024
## About OpenTelemetry metrics
2125

2226
The OpenTelemetry monitoring stack is based on industry-standard observability tools and includes various components for collecting, processing, and storing metrics. This comprehensive approach provides a complete view of your system's performance and health across all components of your {% data variables.product.prodname_ghe_server %} instance.

content/admin/monitoring-and-managing-your-instance/monitoring-your-instance/opentelemetry-metrics/configuring-opentelemetry-for-your-instance.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,12 @@ shortTitle: Configure OpenTelemetry
1515

1616
{% data reusables.enterprise.opentelemetry-migration %}
1717

18+
{% ifversion ghes = 3.18 %}
19+
1820
{% data reusables.enterprise.opentelemetry-preview %}
1921

22+
{% endif %}
23+
2024
## Prerequisites
2125

2226
* {% data variables.product.prodname_ghe_server %} 3.18 or later
@@ -25,6 +29,12 @@ shortTitle: Configure OpenTelemetry
2529

2630
## Enabling OpenTelemetry metrics
2731

32+
{% ifversion ghes > 3.18 %}
33+
34+
OpenTelemetry metrics are enabled by default for **new installations** of {% data variables.product.prodname_ghe_server %} 3.19 and later. Upgrades to {% data variables.product.prodname_ghe_server %} 3.19 will still have `collectd` metrics enabled by default, but you can choose to switch to OpenTelemetry metrics.
35+
36+
{% else %}
37+
2838
OpenTelemetry metrics are disabled by default. You can enable them through the {% data variables.enterprise.management_console %} or command line.
2939

3040
### Using the {% data variables.enterprise.management_console %}
@@ -47,6 +57,8 @@ OpenTelemetry metrics are disabled by default. You can enable them through the {
4757

4858
{% data reusables.enterprise.apply-configuration %}
4959

60+
{% endif %}
61+
5062
## Performance considerations
5163

5264
When configuring OpenTelemetry metrics, consider the following performance factors:

content/admin/monitoring-and-managing-your-instance/monitoring-your-instance/opentelemetry-metrics/enable-advanced-dashboards.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,12 @@ shortTitle: Enable advanced dashboards
1515

1616
{% data reusables.enterprise.opentelemetry-migration %}
1717

18+
{% ifversion ghes = 3.18 %}
19+
1820
{% data reusables.enterprise.opentelemetry-preview %}
1921

22+
{% endif %}
23+
2024
## Additional dashboards
2125

2226
When OpenTelemetry metrics are enabled, you can turn on advanced Grafana dashboards with enhanced visualization and monitoring capabilities.

content/admin/monitoring-and-managing-your-instance/monitoring-your-instance/opentelemetry-metrics/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,8 @@ shortTitle: OpenTelemetry metrics
1515

1616
{% data reusables.enterprise.opentelemetry-migration %}
1717

18+
{% ifversion ghes = 3.18 %}
19+
1820
{% data reusables.enterprise.opentelemetry-preview %}
21+
22+
{% endif %}

content/admin/monitoring-and-managing-your-instance/monitoring-your-instance/opentelemetry-metrics/setting-up-external-monitoring-with-opentelemetry.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,12 @@ type: how_to
1313
shortTitle: External monitoring OpenTelemetry
1414
---
1515

16+
{% ifversion ghes = 3.18 %}
17+
1618
{% data reusables.enterprise.opentelemetry-preview %}
1719

20+
{% endif %}
21+
1822
## External monitoring approaches
1923

2024
External monitoring with OpenTelemetry allows you to integrate your {% data variables.product.prodname_ghe_server %} instance with existing monitoring infrastructure and tools. {% data variables.product.prodname_ghe_server %} provides two primary approaches for external monitoring:
@@ -126,7 +130,7 @@ scrape_configs:
126130
scheme: https
127131
tls_config:
128132
# Set `true` only when testing with self-signed certificates
129-
insecure_skip_verify: false
133+
insecure_skip_verify: false
130134
```
131135
132136
#### Other monitoring tools

0 commit comments

Comments
 (0)