Monitoramento do GitLab

Monitore a integridade dos serviços do GitLab para saber quais são os impactos das alterações de código em seu ambiente de produção com nossa integração de plug-ins pronta para instalação.

Visualize alterações de código, detecte códigos de bugs e resolva-os da maneira mais rápida e eficaz. Com esse plug-in pronto para instalação é possível rastrear incidentes do GitLab, entender o fluxo completo de uma solicitação e receber notificações instantâneas sobre erros do aplicativo.

Métricas de desempenho

Algumas das métricas fornecidas para este plug-in incluem:

  • Etapas
  • Ramificações
  • Pipelines
  • Versões
  • Eventos
  • Implantações
  • Ambientes
  • Mesclar solicitações
  • Número de problemas abertos, fechados e total
  • Nome do projeto
  • Colaboradores
  • Confirmações
  • Licenças gerenciadas

Pré-requisitos

  • Certifique-se de que seja criado um token privado para monitorar sua conta do GitLab. Crie um token, caso ainda não tenha um.
  • Nosso agente de monitoramento de servidor Linux deve ser instalado no servidor.
  • Ao adicionar um plug-in, o nome do plug-in e seu nome de pasta dentro do agente do Site24x7 devem ser idênticos.

Instalação do plug-in

  • Baixe e instale a versão mais recente do agente Linux do Site24x7 no servidor onde você planeja executar o plug-in. Se ele for instalado com êxito, você verá um monitor de servidor Linux no Painel de controle do Site24x7. Isso confirma que o agente consegue se comunicar com nosso data center.
  • Download the git_lab.py and git_lab.cfg files from our GitHub repository.
    wget https://raw.githubusercontent.com/site24x7/plugins/master/git_lab/git_lab.py
    wget https://raw.githubusercontent.com/site24x7/plugins/master/git_lab/git_lab.cfg
  • In the 'git_lab.cfg' file, add the project ID(s) to be monitored. Sample configuration:
    [display_name]
    personal_access_token='9LdYrk1ju3avs-Xth&jkQyu'
    project_id='1689076'
    em que "display_name" indica o nome do monitor a ser exibido no cliente Web do Site24x7 e "project_id" indica a identificação de projeto que precisa ser monitorada.
  • Crie uma pasta com o nome "git_lab", no diretório de plug-ins do agente Linux do Site24x7 "/opt/site24x7/monagent/plugins/" e coloque o arquivo "git_lab.py'" e "git_lab.cfg" em "/opt/site24x7/monagent/plugins/git_lab".
O agente executará automaticamente o plug-in em cinco minutos e enviará dados de desempenho ao data center do Site24x7.

Exibir dados no Site24x7 Web Client

  1. Faça login no Site24x7 e vá para Servidor > Plug-ins > clique no nome do monitor de plug-ins.
  2. Você poderá visualizar as instâncias do GitLab.

Contribuição do plug-in

Sinta-se à vontade para contribuir com nosso plug-in e apresentar sugestões ou feedbacks na nossa comunidade.