<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      SpringBootWeb服務的指標監控-Prometheus與Grafana實現

      使用prometheus收集springboot webapp的指標, 由grafana進行圖形化展示.

      Prometheus 是一個開源的監控和警報工具,旨在提供可靠的實時監控,具有高度可擴展性和靈活性。它采用了基于拉取的模型,通過在目標上暴露自身的 HTTP API,由 Prometheus 服務器定期拉取指標數據。
      簡單來說, Prometheus 主要監控系統性能。

      Grafana是一個流行的開源數據可視化工具,專注于實時監控和儀表盤展示。它支持多種數據源,如Prometheus、Graphite、InfluxDB等,可以將各種數據源的指標進行可視化展示,幫助用戶實時了解系統運行狀態。
      簡單來說, Grafana 主要實現系統監控可視化。

      環境

      windows WSL + ubuntu 22.04
      java 17
      Prometheus 3.7.1
      Grafana 12.2.1

      被監控的webserver

      webserver上需要集成prometheus的探針, 示例見:
      一個簡單的基于springboot的webserver

      application.properties配置

      spring.application.name=spring-webserver-prometheus
      
      # 管理端點的根路徑,默認就是/actuator
      # management.endpoints.web.base-path=/actuator
      # 管理端點的端口.默認和server.port相同
      management.server.port=10002
      # http指標監控. http://localhost:6090/actuator/metrics/http.server.requests
      # prometheus的路徑是/actuator/prometheus
      management.endpoints.web.exposure.include=health,metrics,info,prometheus
        # 啟用 prometheus 端口,默認就是true
      management.metrics.export.prometheus.enabled=true
        # 增加每個指標的全局的tag
      management.metrics.tags.application=${spring.application.name}
      

      pom.xml

      <!-- Actuator提供監控端點 -->
      <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-actuator</artifactId>
      </dependency>
      
      <!-- Micrometer Prometheus注冊表 -->
      <!-- 
      注意!這里沒寫版本是因為默認使用spring-boot-starter-parent中定義好的版本.
      如果不使用spring-boot-starter-parent,則需要自行試驗兼容的版本.
      不要使用最新版本就對了,永遠使用穩定版本!
       -->
      <dependency>
          <groupId>io.micrometer</groupId>
          <artifactId>micrometer-registry-prometheus</artifactId>
      </dependency>
      

      Prometheus

      下載

      tar xvfz prometheus-*.tar.gz
      cd prometheus-*
      

      配置

      添加springboot應用的監控配置

      scrape_configs:
        - job_name: 'spring-boot-app'
          metrics_path: '/actuator/prometheus'
          scrape_interval: 15s
          static_configs:
            - targets: ['yourIP:10002']  
              labels:
                application: 'spring-webserver-prometheus' 
      

      targets替換為應用ip和管理端口.注意如果是WSL,最好不要使用localhost
      application替換為spring應用名稱

      啟動

      ./prometheus --config.file=prometheus.yml
      

      打開瀏覽器, 通過localhost:9090可訪問其WebUI.
      在頁面http://localhost:9090/targets中應該可以看到配置的web服務.
      配置的web服務

      Grafana

      下載OSS開源版本

      安裝

      sudo apt-get install -y adduser libfontconfig1 musl
      wget https://dl.grafana.com/grafana/release/12.2.1/grafana_12.2.1_18655849634_linux_amd64.deb
      sudo dpkg -i grafana_12.2.1_18655849634_linux_amd64.deb
      

      啟動

      sudo /bin/systemctl start grafana-server
      

      由于我是在WSL中使用,因此手動啟動

      cd /usr/share/grafana/bin
      sudo ./grafana server
      

      如有需要,可以配置開機自啟

       sudo /bin/systemctl daemon-reload
       sudo /bin/systemctl enable grafana-server
      

      訪問

      打開瀏覽器, 訪問http://localhost:3000
      默認賬號密碼: admin/admin

      配置

      配置Grafana數據源指向Prometheus,然后可以導入Spring Boot儀表板

      Prometheus配置數據源

      第一步
      第一步

      第二步
      第二步

      第一步,在url中填寫Prometheus配置數據源的默認URL: http://localhost:9090
      第三步

      滾動到頁面最下面, save. 如果test通過,則開始添加dashboard.
      save

      配置大屏

      自己配置很煩, 社區提供了很多現成的模板.可以通過id導入.
      11378和21319比較好.
      也可以自己去社區找

      步驟一
      步驟一
      步驟二
      步驟二
      步驟三,注意選擇前面配置好的數據源.
      步驟三
      這是大屏效果.
      步驟四
      大屏的位置
      大屏的位置

      posted @ 2025-10-22 11:20  a-cool-boy  閱讀(10)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产精品日韩精品日韩| 国内精品免费久久久久电影院97| 久久综合九色综合久桃花| 久9视频这里只有精品| 亚洲国产精品成人av网| 人妻激情偷乱视频一区二区三区 | 免费无码成人AV片在线 | 北条麻妃一区二区三区av高清| 风流老熟女一区二区三区| 湘乡市| 免费国产精品黄色一区二区| 天长市| 精品日本乱一区二区三区| 99国产欧美另类久久久精品| 亚洲精品一二三在线观看| 中国熟女仑乱hd| 免费无码又爽又刺激高潮虎虎视频| 久久99精品国产麻豆婷婷| 久久日韩精品一区二区五区| 久久精品一本到东京热| 成人免费在线播放av| 久久国内精品一国内精品 | 少妇无套内谢免费视频| 无码福利写真片视频在线播放| 欧美精品v国产精品v日韩精品| 国产91丝袜在线观看| 国产成人高清亚洲综合| 国产在线超清日本一本| 景德镇市| 老司机亚洲精品一区二区| 国产对白老熟女正在播放| 国产女人在线视频| 亚洲午夜理论无码电影| 日韩精品一区二区三区激| 亚洲日产韩国一二三四区| 色猫咪av在线观看| 免费无码av片在线观看中文| 尤物国产精品福利在线网| 中文字幕av一区二区| 五月天天天综合精品无码| 69天堂人成无码免费视频|