1
0
mirror of synced 2025-12-19 18:10:59 -05:00
Files
docs/content/admin/monitoring-and-managing-your-instance/monitoring-your-instance/setting-up-external-monitoring.md
Rachael Rose Renk adf1158e5c GitHub Enterprise Server 3.16 release candidate (#54227)
Co-authored-by: Pallavi <96553709+pallsama@users.noreply.github.com>
Co-authored-by: Andrey Bazhutkin <andrba@github.com>
Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com>
Co-authored-by: Sophie <29382425+sophietheking@users.noreply.github.com>
Co-authored-by: Roniece Ricardo <33437850+RonRicardo@users.noreply.github.com>
Co-authored-by: docs-bot <77750099+docs-bot@users.noreply.github.com>
Co-authored-by: Vanessa <vgrl@github.com>
Co-authored-by: Isaac Brown <101839405+isaacmbrown@users.noreply.github.com>
Co-authored-by: Courtney Claessens <courtneycl@github.com>
Co-authored-by: isaacmbrown <isaacmbrown@github.com>
2025-02-25 19:04:15 +00:00

2.8 KiB

title, intro, redirect_from, versions, type, topics, shortTitle
title intro redirect_from versions type topics shortTitle
Setting up external monitoring You can monitor basic system resources on your {% data variables.product.prodname_ghe_server %} appliance using either the SNMP or collectd statistics collection protocols.
/enterprise/admin/installation/setting-up-external-monitoring
/enterprise/admin/enterprise-management/setting-up-external-monitoring
/admin/enterprise-management/setting-up-external-monitoring
/admin/enterprise-management/monitoring-your-appliance/setting-up-external-monitoring
/admin/monitoring-managing-and-updating-your-instance/monitoring-your-appliance/setting-up-external-monitoring
/admin/monitoring-managing-and-updating-your-instance/monitoring-your-instance/setting-up-external-monitoring
ghes
*
how_to
Enterprise
Infrastructure
Monitoring
Performance
Set up external monitoring

About SNMP

Simple Network Management Protocol (SNMP) is a widely supported method of monitoring network devices and servers. SNMP is disabled by default but can be configured through the {% data variables.product.prodname_enterprise %} monitor dashboard. UDP port 161 must be open and reachable from your network management station. For more information, see AUTOTITLE.

About collectd

collectd is an open source statistics collection and reporting daemon with built-in support for writing to RRD files. Statistics on CPU utilization, memory and disk consumption, network interface traffic and errors, and system load can be forwarded to an external collectd server where graphs, analysis, and alerting may be configured using a wide range of available tools and plugins. To configure collectd forwarding, see AUTOTITLE.

Additionally, the monitoring tools built into underlying virtualization platforms may also be used for basic monitoring and alerting of system resources. For more information, see Amazon CloudWatch and VMware vSphere documentation.

{% ifversion prometheus-metrics-exporter %}

About the Prometheus metrics exporter

The Prometheus metrics exporter allows you to integrate {% data variables.product.prodname_ghe_server %} metrics into your observability pipeline and tooling. You can scrape metrics in a Prometheus-compatible format via the /metrics API at regular intervals and feed them into your observability system.

To configure the Prometheus metrics exporter and scraping, see AUTOTITLE.

{% endif %}