1
0
mirror of synced 2025-12-22 03:16:52 -05:00
Files

2.1 KiB

title, intro, versions, topics, type, shortTitle
title intro versions topics type shortTitle
Enabling advanced dashboards of OpenTelemetry metrics After enabling OpenTelemetry metrics collection on your {% data variables.product.prodname_ghe_server %} instance, you have access to additional dashboards with enhanced visualization and monitoring capabilities.
feature
ghes-opentelemetry
Enterprise
Fundamentals
Infrastructure
Monitoring
Performance
how_to Enable advanced dashboards

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

{% ifversion ghes = 3.18 %}

{% data reusables.enterprise.opentelemetry-preview %}

{% endif %}

Additional dashboards

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

  • Elasticsearch - Detailed metrics for search performance, indexing operations, and cluster health
  • Nomad - In-depth monitoring of job scheduling, resource allocation, and service orchestration
  • HAProxy - Load balancer performance metrics, connection statistics, and request routing information
  • Node Exporter - System-level metrics including CPU, memory, disk, and network statistics for each node
  • Process Exporter - Detailed process-level metrics for monitoring individual service performance

These dashboards provide more granular insights into your {% data variables.product.prodname_ghe_server %} instance's performance and can help with advanced troubleshooting and capacity planning.

Prerequisites

  • OpenTelemetry metrics are enabled for your {% data variables.product.prodname_ghe_server %} instance
  • SSH access to your {% data variables.product.prodname_ghe_server %} instance

Enabling advanced dashboards

{% data reusables.enterprise_installation.ssh-into-instance %}

  1. Run the following command to enable advanced dashboards:

    ghe-config observability.metrics.advanced-dashboards-enabled true
    

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

After running these commands, your external Grafana instance will have access to additional pre-configured dashboards.