Skip to main content

Мониторинг экземпляра

As use of your GitHub Enterprise Server instance increases over time, the utilization of system resources, like CPU, memory, and storage will also increase. You can configure monitoring and alerting so that you're aware of potential issues before they become critical enough to negatively impact application performance or availability.

Доступ к панели мониторинга

GitHub Enterprise Server включает в себя веб-панель мониторинга, которая отображает исторические данные о вашем устройстве GitHub Enterprise Server, например использование ЦП и хранилища, время отклика приложения и проверки подлинности, а также общее состояние системы.

Рекомендуемые пороговые значения оповещений

Вы можете настроить оповещение для уведомления о проблемах с системным ресурсом, прежде чем они повлияют на производительность устройства GitHub Enterprise Server.

Настройка внешнего мониторинга

Базовые системные ресурсы можно отслеживать на устройстве GitHub Enterprise Server с помощью протокола SNMP или протоколов сбора статистики.

Настройка collectd

GitHub Enterprise может собирать данные с помощью collectd и отправлять их на внешний сервер collectd. Помимо прочих метрик, мы собираем стандартный набор данных, таких как данные о загрузке ЦП, потреблении ресурсов памяти и дискового пространства, об объеме трафика сетевого интерфейса и ошибок, а также об общей нагрузке на виртуальную машину.

Мониторинг с помощью SNMP

GitHub Enterprise предоставляет данные об использовании диска, ЦП, памяти и т. д. по протоколу SNMP.

Сведения о системных журналах

GitHub Enterprise Server хранит журналы ошибок и сообщений для системных событий. Журналы полезны для выявления действий и исключений на уровне пользователя, приложения и системы.

Создание проверки работоспособности для предприятия

As use of your GitHub Enterprise Server instance increases over time, the utilization of system resources, like CPU, memory, and storage will also increase. You can configure monitoring and alerting so that you're aware of potential issues before they become critical enough to negatively impact application performance or availability.