Pipeline-Monitoring verwenden

Monitoring

Schritt 1: Pipeline-Monitoring verwenden

GitLab bietet integrierte Funktionen zur Überwachung von Zustand und Leistung Ihrer CI/CD-Pipelines. So aktivieren und nutzen Sie diese Funktionen für Ihre Flask-Anwendung:

Pipeline-Zeitpläne

Mit Pipeline-Zeitplänen können Sie Pipelines in regelmäßigen Abständen ausführen, beispielsweise als nächtliche Builds oder wöchentliche Tests.

So richten Sie einen Pipeline-Zeitplan ein:

  • Öffnen Sie Ihr GitLab-Projekt.
  • Wählen Sie Build > Pipeline schedules.
  • Wählen Sie Create a new pipeline schedule und tragen Sie die Details ein (z. B. die Cron-Syntax für den Zeitplan und den Branch, auf dem die Pipeline laufen soll).

Pipeline-Zeitplan

  • Wählen Sie die Schaltfläche Create pipeline schedule, damit die Pipeline zu den angegebenen Zeiten ausgeführt wird.

Pipeline-Analysen

GitLab stellt Pipeline-Analysen bereit, mit denen Sie Leistung und Effizienz Ihrer Pipelines verfolgen können. Das ist nützlich, um Erfolgsquote und Build-Zeiten der Pipelines Ihres Flask-Projekts zu überwachen.

So rufen Sie die Pipeline-Analysen auf:

  • Öffnen Sie in Ihrem GitLab-Projekt Analyze > CI/CD analytics.
  • Prüfen Sie die verfügbaren Messwerte, etwa pipeline duration, success rate und failure rate.