国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

docker安裝grafana,prometheus,exporter以及springboot整合詳細教程(GPE)

這篇具有很好參考價值的文章主要介紹了docker安裝grafana,prometheus,exporter以及springboot整合詳細教程(GPE)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

springboot項目ip:192.168.168.1

測試服務器ip:192.168.168.81

文章來自互聯(lián)網(wǎng),自己略微整理下,更容易上手,方便自己,方便大家

最終效果:

node

docker安裝grafana,prometheus,exporter以及springboot整合詳細教程(GPE),prometheus,grafana,exporter,GPE,普羅米修斯

springboot

docker安裝grafana,prometheus,exporter以及springboot整合詳細教程(GPE),prometheus,grafana,exporter,GPE,普羅米修斯

1.下載鏡像

docker pull prom/node-exporter
docker pull prom/mysqld-exporter
docker pull google/cadvisor
docker pull prom/prometheus
docker pull grafana/grafana
?

2.啟動

2.1node-exporter

docker run -d -p 19100:9100 \
  -v /proc:/host/proc:ro \
  -v /sys:/host/sys:ro \
  -v /:/rootfs:ro \
  prom/node-exporter

訪問url:
http://192.168.168.81:19100/metrics

2.2啟動mysqld-exporter:

docker run -d --name mysqld_exporter -p 19104:9104 -e DATA_SOURCE_NAME="數(shù)據(jù)庫用戶:數(shù)據(jù)庫密碼@(數(shù)據(jù)庫ip:端口)/" prom/mysqld-exporter

ps:經過測試需要指定版本,最新的版本不識別配置

指定版本

docker run -d --name mysqld_exporter \
-p 19104:9104 \
-e DATA_SOURCE_NAME="root:123456@(192.168.168.81:3306)/" \
prom/mysqld-exporter:v0.14.0

訪問url:
http://192.168.168.81:19104/metrics

2.3啟動cadvisor

docker run -v /:/rootfs:ro -v /var/run:/var/run:rw -v /sys:/sys:ro -v /var/lib/docker/:/var/lib/docker:ro -v /dev/disk/:/dev/disk:ro -p 18080:8080 -d --name=cadvisor --restart=always google/cadvisor:latest

訪問url:
http://127.0.0.1:18080/metrics

2.4啟動prometheus 新建prometheus目錄,并編輯prometheus.yml文件

mkdir? -p /opt/prometheus/data
cd /opt/prometheus/data
vim prometheus.yml

配置如下內容:

global:
? scrape_interval: ? ? 60s
? evaluation_interval: 60s

scrape_configs:
? - job_name: prometheus
? ? static_configs:
? ? ? - targets: [192.168.168.81:19090']
? ? ? ? labels:
? ? ? ? ? instance: prometheus

? - job_name: node
? ? static_configs:
? ? ? - targets: ['192.168.168.81:19100']
? ? ? ? labels:
? ? ? ? ? instance: node

? - job_name: cadvisor
? ? static_configs:
? ? ? - targets: ['192.168.168.81:18080']
? ? ? ? labels:
? ? ? ? ? instance: cadvisor

? - job_name: mysqld
? ? static_configs:
? ? ? - targets: ['192.168.168.81:19104']
? ? ? ? labels:
? ? ? ? ? instance: mysqld

? - job_name: springboot-prometheus
? ? metrics_path: '/actuator/springboot-prometheus/prometheus'
? ? static_configs:
? ? ? - targets: ['192.168.168.1:8080']
? ? ? ? labels:
? ? ? ? ? instance: springboot-prometheus

啟動prometheus:

sudo docker run -d -p 19090:9090 --name prom -v /usr/local/prometheus/data:/data ?prom/prometheus --config.file=/data/prometheus.yml



訪問url:
http://192.168.168.81:19090/

2.5、啟動grafana

創(chuàng)建文件夾并設置權限:
mkdir /opt/grafana-storage
chmod 777 -R /opt/grafana-storage

啟動grafana:

? docker run -d \
? -p 13000:3000 \
? --name=grafana \
? -v /opt/grafana-storage:/var/lib/grafana \
? grafana/grafana

3.使用

訪問url:
http://192.168.168.81:13000/
賬號:admin/admin
跳轉到登錄頁面后,默認的用戶名和密碼都是admin,第一次登陸可重置密碼后進去首頁

設置data source:

點擊Save & Test按鈕,出現(xiàn)綠色提示,說明配置成功

3.1、docker模板


搜索導入193模板

3.2、springboot模板


搜索導入4701/6756模板

3.3、主機監(jiān)控


搜索導入9276/8919模板

3.4、mysql模板


搜索導入7362模板

4、springboot 集成prometheus

4.1、引入依賴


在spring boot工程中引入actuator以及micrometer-registry-prometheus的依賴

<dependency>
? ? ? ? <groupId>org.springframework.boot</groupId>
? ? ? ? <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
? ? ? ? <groupId>io.micrometer</groupId>
? ? ? ? <artifactId>micrometer-registry-prometheus</artifactId>
</dependency>


?

4.3、配置文件


暴露prometheus的接口,暴露metrics.tags,和spring.application.name一致

spring:
  application:
    name: springboot-prometheus
management:
  endpoints:
    web:
      exposure:
        include: 'prometheus'
      base-path: /actuator/${spring.application.name}
  metrics:
    tags:
      application: ${spring.application.name}

項目指標訪問地址是:192.168.168.1:8080/actuator/springboot-prometheus/prometheus

這個路徑是項目路徑+"management.endpoints.web.exposure.base-path"+prometheus文章來源地址http://www.zghlxwxcb.cn/news/detail-691650.html

到了這里,關于docker安裝grafana,prometheus,exporter以及springboot整合詳細教程(GPE)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【W(wǎng)indows 10】Prometheus監(jiān)控平臺安裝以及配置windows Exporter探針

    【W(wǎng)indows 10】Prometheus監(jiān)控平臺安裝以及配置windows Exporter探針

    Prometheus是一個開放性的監(jiān)控解決方案,用戶可以非常方便的安裝和使用Prometheus并且能夠非常方便的對其進行擴展。 在Prometheus的架構設計中,Prometheus Server并不直接服務監(jiān)控特定的目標,其主要任務負責數(shù)據(jù)的收集,存儲并且對外提供數(shù)據(jù)查詢支持。因此為了能夠能夠監(jiān)控到

    2024年02月04日
    瀏覽(17)
  • 【云原生 Prometheus篇】Prometheus架構詳解與核心組件的應用實例(Exporters、Grafana...)

    【云原生 Prometheus篇】Prometheus架構詳解與核心組件的應用實例(Exporters、Grafana...)

    老牌傳統(tǒng)的: Zabbix 、Nagios、Cacti … 云時代的: Prometheus 、夜鶯 … … Zabbix:更適用于傳統(tǒng)業(yè)務架構的物理機、虛擬機環(huán)境的監(jiān)控,對容器的支持比較差;數(shù)據(jù)存儲主要采用的是關系型數(shù)據(jù)庫,會隨著監(jiān)控節(jié)點數(shù)量的增加,關系型數(shù)據(jù)庫的壓力也會變大,監(jiān)控數(shù)據(jù)的讀寫也會

    2024年02月22日
    瀏覽(25)
  • docker安裝prometheus和grafana

    docker安裝prometheus和grafana

    docker安裝prometheus和grafana 概念簡述 安裝prometheus 第一步:確保安裝有docker 第二步:拉取鏡像 第三步:準備相關掛載目錄及文件 第四步:啟動容器 第五步:訪問測試 安裝grafana 第一步:確保安裝有docker 第二步:拉取鏡像 第三步:準備相關掛載目錄及文件 第四步:啟動容器

    2024年02月12日
    瀏覽(27)
  • Linux 集群監(jiān)控部署:prometheus + node-exporter + Grafana

    Linux 集群監(jiān)控部署:prometheus + node-exporter + Grafana

    之前我們有用到top、free、iostat等等命令,去監(jiān)控服務器的性能,但是這些命令,我們只針對單臺服務器進行監(jiān)控,通常我們線上都是一個集群的項目,難道我們需要每一臺服務器都去敲命令監(jiān)控嗎?這樣顯然不是符合邏輯的,Linux中就提供了一個集群監(jiān)控工具 – prometheus。

    2024年02月04日
    瀏覽(25)
  • 【Prometheus】mysqld_exporter采集+Grafana出圖+AlertManager預警

    【Prometheus】mysqld_exporter采集+Grafana出圖+AlertManager預警

    前提環(huán)境:已經安裝和配置好prometheus server 所有組件對應的版本: prometheus-2.44.0 mysqld_exporter-0.14.0 grafana-enterprise-9.1.2-1.x86_64.rpm alertmanager-0.25.0 prometheus-webhook-dingtalk-2.1.0 mysql_exporter是用來收集MysQL或者Mariadb數(shù)據(jù)庫相關指標的,mysql_exporter需要連接到數(shù)據(jù)庫并有相關權限。既可以

    2024年02月09日
    瀏覽(23)
  • 云監(jiān)控系統(tǒng)搭建【prometheus+grafana+windows_exporter】

    云監(jiān)控系統(tǒng)搭建【prometheus+grafana+windows_exporter】

    1、prometheus功能的介紹 prometheus是一個開源監(jiān)控解決方案,用于收集 和聚合指標作為時間序列數(shù)據(jù)。 2、prometheus的下載 網(wǎng)址:https://prometheus.io/download/ 1、grafana功能的介紹 Grafana 是一個儀表盤,其主要目的是對各種數(shù)據(jù)提供可視化。 2、grafana的下載 ?網(wǎng)址:https://grafana.com/gra

    2024年02月16日
    瀏覽(22)
  • 基于kafka_exporter&prometheus&grafana的kafka監(jiān)控實現(xiàn)

    下載kafka_exporter 啟動kafka_exporter Error Init Kafka Client: kafka: client has run out of available brokers to talk to (Is your cluster reachable?) 報錯原因:kafka_exporter版本太低 ?。?! 防火墻開放端口(未啟動防火墻不需要) kafka_exporter啟動腳本 其中,kafka監(jiān)控賬號:user/pwd【md5(pwd)】 監(jiān)聽端口號:–

    2024年01月21日
    瀏覽(28)
  • 基于Prometheus+Grafana搭建監(jiān)控平臺(Windows/Linux環(huán)境exporter部署)

    基于Prometheus+Grafana搭建監(jiān)控平臺(Windows/Linux環(huán)境exporter部署)

    1.1 Prometheus是什么?Prometheus(普羅米修斯)是一個最初在SoundCloud上構建的監(jiān)控系統(tǒng)。自2012年成為社區(qū)開源項目,擁有非?;钴S的開發(fā)人員和用戶社區(qū)。為強調開源及獨立維護,Prometheus于2016年加入云原生云計算基金會(CNCF),成為繼Kubernetes之后的第二個托管項目。 Prometheus

    2024年01月19日
    瀏覽(31)
  • 5分鐘搭建MySQL監(jiān)控平臺(mysql-exporter+Prometheus+Grafana)

    5分鐘搭建MySQL監(jiān)控平臺(mysql-exporter+Prometheus+Grafana)

    ? Prometheus :? ?普羅米修斯可以簡單理解為一個監(jiān)控工具,以時間為單位展示指定數(shù)據(jù)維度的變化 趨勢。 mysqld_exporter : 主要是依賴數(shù)據(jù)采集器,對于 mysql 數(shù)據(jù)采集使用的是 mysqld_exporter 。 Grafana: 主要用于可視化展示的監(jiān)控軟件,讓數(shù)據(jù)監(jiān)控更直觀,支持多種儀表盤類型,就

    2024年02月01日
    瀏覽(32)
  • Docker安裝Prometheus和Grafana監(jiān)控Redis

    Docker安裝Prometheus和Grafana監(jiān)控Redis

    使用 Docker 安裝 Grafana 和 Prometheus 無疑是最簡單的,我們接下來將采用此種方式。 查看Prometheus鏡像 拉取鏡像 在 /home/zhangshixing/prometheus/ 目錄下創(chuàng)建Prometheus的配置文件 prometheus.yml : 運行Prometheus,把宿主機中的配置文件 prometheus.yml 掛載到容器中去: 瀏覽器訪問: 如果遇到:

    2024年02月12日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包