How to Monitor Jenkins With Grafana and Prometheus

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ค. 2024
  • Need help with your Jenkins questions?
    Visit community.jenkins.io/c/using-...
    Timecodes ⏱:
    00:00 Introduction
    00:09 Overview
    00:39 Starting point
    01:16 Install the required plugins
    03:17 Review Prometheus configuration in Manage Jenkins
    05:04 Review output of Prometheus metrics
    05:52 Configure Prometheus
    10:44 Configure Prometheus data source in Grafana
    12:50 Setup Jenkins dashboard in Grafana
    16:56 Attach agent to controller and review dashboard
    18:54 Create jobs and review dashboard
    24:12 Why use Prometheus and Grafana to monitor Jenkins?
    #jenkinstutorial #prometheus #grafana
    Information referenced in this video:
    Gist with commands and more documentation:
    gist.github.com/darinpope/1c8...
    Jenkins LTS 2.289.2
    www.jenkins.io/changelog-stab...
    CloudBees on Twitter:
    / cloudbees
    Darin on Twitter:
    / darinpope
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 14

  • @mortalbm
    @mortalbm ปีที่แล้ว

    Awesome! thank you 🤟

  • @ismaelmacreti3651
    @ismaelmacreti3651 ปีที่แล้ว

    Very Good video

  • @cu993
    @cu993 2 ปีที่แล้ว

    Vídeo extramente bom! Espero que o conteúdo seja vasto

  • @misteryu6819
    @misteryu6819 2 ปีที่แล้ว

    It's nice to know how to use Prometheus to monitor Jenkins. I am also interested in how to use Prometheus to monitor Jenkins's build results.

    • @misteryu6819
      @misteryu6819 2 ปีที่แล้ว

      Has some important builds on Jenkins that would like to monitor the build result (and alert when build fails)

    • @Lugge1999
      @Lugge1999 2 ปีที่แล้ว

      @@misteryu6819 have you found a solution yet?

  • @EngineeringVignettes
    @EngineeringVignettes 3 ปีที่แล้ว +1

    An interesting usage of Grafana as a monitoring system. Thanks for the video, very informative.
    On the same subject, can anyone recommend a graphical system to monitor all jenkins pipelines on one page?
    Eg. a red/green/yellow job board that can quickly highlight failed jobs.
    Thanks for the tutorial.

    • @EngineeringVignettes
      @EngineeringVignettes 3 ปีที่แล้ว

      Update - I think I need to use the _Build Monitor_ Plugin for Jenkins for this...

    • @cu993
      @cu993 2 ปีที่แล้ว

      Preciso de algo parecido, quero conseguir notificar todos os Jobs que iniciaram, falharam ou terminaram no Google chat.

  • @brandonstryker8069
    @brandonstryker8069 ปีที่แล้ว

    How did you find the IP that the container sees your host machine as?

  • @SV-tc8cu
    @SV-tc8cu ปีที่แล้ว

    Great video, thank you!
    Are these plugins manageable via JcasC ?
    I would rather don't manage them manually

  • @adonivenkatesh2678
    @adonivenkatesh2678 ปีที่แล้ว +2

    if i do with same file the prometheus:9090/status>config> only Prometheus is displaying not showing Jenkins

    • @bharath4195
      @bharath4195 ปีที่แล้ว

      you have to mention jenkins ip and 8080 in prometheus.yaml

    • @ItsjustCilla
      @ItsjustCilla 20 วันที่ผ่านมา

      I'm going through the same thing