Skip to main content

Configurando o monitoramento externo com collectd

Configure sistemas de monitoramento externos para coletar e analisar as métricas coletadas de sua instância GitHub Enterprise Server.

Configurar um collectd servidor externo

Se você ainda não tiver configurado um servidor externo do collectd, precisará fazer isso antes de habilitar o encaminhamento do collectd no sua instância do GitHub Enterprise Server. O servidor do collectd precisa executar o collectd versão 5.x ou superior.

  1. Faça logon no servidor collectd.
  2. Crie ou edite o arquivo de configuração collectd para carregar o plug-in de rede e preencher as diretivas de servidor e porta com os valores adequados. Na maioria das distribuições, isso está localizado em /etc/collectd/collectd.conf

Um exemplo de collectd.conf para executar um servidor do collectd:

LoadPlugin network
...
...
<Plugin network>
    Listen "0.0.0.0" "25826"
</Plugin>

Habilitando o encaminhamento do collectd no GitHub Enterprise

Por padrão, o encaminhamento do collectd está desabilitado no GitHub Enterprise. Siga as etapas abaixo para habilitar e configurar o encaminhamento do collectd:

  1. Em uma conta administrativa no GitHub Enterprise Server, no canto superior direito de qualquer página, clique em .

  2. Se você ainda não estiver na página "Administração do site", no canto superior esquerdo, clique em Administração do site.

  3. Na barra lateral " Site admin", clique em Console de Gerenciamento.

  4. Abaixo das configurações de encaminhamento de log, selecione Habilitar encaminhamento do collectd.

  5. No campo Endereço do servidor, digite o endereço do collectd servidor para o qual deseja encaminhar as estatísticas do dispositivo de GitHub Enterprise.

  6. No campo Porta, digite a porta usada para se conectar ao servidor do collectd. (o padrão é 25826).

  7. No menu suspenso Configuração de criptografia, selecione o nível de segurança de comunicações com o servidor do collectd. (Nenhum, pacotes assinados ou pacotes criptografados).1. Na barra lateral "Configurações", clique em Salvar configurações.

    Observação

    Se você salvar as configurações no Console de Gerenciamento, isso reiniciará os serviços do sistema, o que poderá resultar em tempo de inatividade visível pelo usuário.

  8. Aguarde a conclusão da execução de suas configurações.

Resolução de problemas

Central do servidor collectd não recebe dados

O GitHub Enterprise é fornecido com a versão collectd 5.x. O collectd 5.x não é compatível com versões anteriores da série de versões 4.x. Seu servidor central do collectd precisa ter, no mínimo, a versão 5.x para aceitar dados enviados do sua instância do GitHub Enterprise Server.

Para obter ajuda com outras dúvidas ou problemas, acesse o Suporte do GitHub Enterprise.