Skip to main content

Collectd metrics

You can configure monitoring and alerting so that you're aware of potential issues before they negatively impact application performance or availability.

Collectd metrics are gathered by default and are fully supported in this release. OpenTelemetry metrics are the future foundation for monitoring, available from GitHub Enterprise Server 3.18 onward.

Note

Collectd metrics are expected to be closing down and then retired in a future release of GitHub Enterprise Server. We recommend that your long-term monitoring strategy includes a migration to OpenTelemetry metrics. See About OpenTelemetry metrics.

About Collectd metrics

Collectd metrics provide a legacy monitoring solution for GitHub Enterprise Server instances that is supported alongside a public preview of OpenTelemetry metrics.

Setting up external monitoring with collectd

Configure external monitoring systems to collect and analyze collectd metrics from your GitHub Enterprise Server instance.

collectd metrics for GitHub Enterprise Server

You can review the metrics that collectd gathers for your GitHub Enterprise Server instance.

Exporting and scraping Prometheus metrics

GitHub Enterprise Server provides Prometheus-compatible metrics by transforming collectd data. These metrics can be scraped from a dedicated endpoint, allowing integration with observability and monitoring tools for performance insights.