Surveillance de GitLab

Surveillez l'intégrité des services GitLab pour connaître l'impact des changements de code dans votre environnement de production grâce à notre intégration de plug-ins prêts à l'emploi.

Visualisez les modifications de code, détectez le code présentant un bogue et résolvez-le plus rapidement et efficacement. Ce plug-in prêt à l'emploi permet de suivre les incidents GitLab, de comprendre le flux de bout en bout d'une demande et d'être instantanément averti des erreurs d'application.

Indicateurs de performance

Voici quelques-uns des indicateurs fournis pour ce plug-in :

  • Jalons
  • Succursales
  • Pipelines
  • Publications
  • Événements
  • Déploiements
  • Environnements
  • Fusionner les demandes
  • Nombre total de problèmes, de problèmes ouverts et de problèmes fermés
  • Nom du projet
  • Contributeurs
  • Validation
  • Licences gérées

Conditions préalables

  • Assurez-vous qu'un jeton privé est créé pour surveiller votre compte GitLab. Créez un jeton si vous n'en avez pas encore.
  • Notre agent de surveillance du serveur Linux doit être installé sur le serveur.
  • Lors de l'ajout d'un plug-in, le nom du plug-in et son nom de dossier dans l'agent Site24x7 doivent être identiques.

Installation du plug-in

  • Téléchargez et installez la dernière version de l'agent Linux de Site24x7 sur le serveur sur lequel vous prévoyez d'exécuter le plug-in. S'il est installé avec succès, vous verrez un moniteur de serveur Linux dans le panneau de configuration Site24x7. Cela confirme que l'agent est en mesure de communiquer avec notre centre de données.
  • 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'
    où display_name indique le nom du moniteur à afficher dans le client Web de Site24x7 et project_id indique l'ID de projet à surveiller.
  • Créez un dossier portant le nom « git_lab » dans le répertoire des plug-ins de l'agent Linux de Site24x7 « /opt/site24x7/monagent/plugins/ » et placez les fichiers « git_lab.py » et « git_lab.cfg » sous « /opt/site24x7/monagent/plugins/git_lab ».
L'agent exécute automatiquement le plug-in dans un délai de cinq minutes et envoie les données de performances au centre de données Site24x7.

Afficher les données dans le client Web de Site24x7

  1. Connectez-vous à Site24x7 et accédez à Serveur > Plug-ins > et cliquez sur le nom du moniteur de plug-in.
  2. Vous pourrez afficher les instances GitLab.

Contribution du plug-in

N'hésitez pas à contribuer à notre plug-in existant et à faire des suggestions ou des commentaires sur notre communauté.