As métricas OpenTelemetry são a base futura para monitoramento, disponíveis a partir do GitHub Enterprise Server 3.18 e versões posteriores. Essa nova pilha de monitoramento fornece capacidades de observabilidade e recursos de gerenciamento aprimorados em comparação com o sistema collectd legado.
As métricas coletadas continuam a ser coletadas por padrão e permanecem totalmente compatíveis nesta versão.
Pré-requisitos
- As métricas OpenTelemetry estão habilitadas para sua instância GitHub Enterprise Server
Painéis adicionais
Quando as métricas do OpenTelemetry estiverem habilitadas, você terá acesso a painéis avançados do Grafana com recursos avançados de visualização e monitoramento.
-
**Elasticsearch** – Métricas detalhadas para desempenho de pesquisa, operações de indexação e integridade do cluster -
**Nomad – monitoramento aprofundado** do agendamento de trabalho, alocação de recursos e orquestração de serviço -
**HAProxy** – Métricas de desempenho do balanceador de carga, estatísticas de conexão e informações de roteamento de solicitação -
**Exportador de nós** – Métricas no nível do sistema, incluindo CPU, memória, disco e estatísticas de rede para cada nó -
**Exportador de processos** – métricas detalhadas no nível do processo para monitorar o desempenho de serviço individual
Esses painéis fornecem insights mais granulares sobre o desempenho da instância GitHub Enterprise Server e podem ajudar com o diagnóstico de problemas e o planejamento de capacidade avançado.