Surveillez vos pipelines et jobs planifiés GitLab pour ne jamais manquer un échec.
GitLab CI/CD est au cœur du DevOps moderne. Vos pipelines automatisent les builds, tests et déploiements. Mais quand un job planifié échoue silencieusement à 3h du matin, qui le remarque ? Sans monitoring dédié, vous découvrez le problème quand les utilisateurs signalent des bugs.
MoniTao permet de surveiller vos pipelines GitLab via le système heartbeat. Chaque job réussi envoie un ping, et l'absence de ping déclenche une alerte. Simple, efficace, indépendant de GitLab.
Voici comment intégrer le ping MoniTao dans votre pipeline :
scheduled_backup:\n stage: backup\n script:\n - ./backup.sh\n - curl -X POST https://monitao.com/api/heartbeat/ping/VOTRE_TOKEN\n only:\n - schedules
Oui, si vous placez le curl à la fin du script. En cas d'échec du job, le script s'arrête avant le ping, et MoniTao détecte l'absence de ping.
Créez un heartbeat MoniTao par job critique. Chaque job a son propre token de ping et sa propre fréquence attendue.
Oui, mais adaptez la configuration. Pour les jobs manuels, utilisez un heartbeat avec une période plus longue ou en mode "on-demand".
Les notifications GitLab signalent les échecs explicites. MoniTao détecte aussi les jobs qui ne démarrent pas du tout (schedule cassé, runner down). C'est complémentaire.
Commencez gratuitement, sans carte bancaire.