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

Prometheus + grafana 的監(jiān)控平臺部署

這篇具有很好參考價值的文章主要介紹了Prometheus + grafana 的監(jiān)控平臺部署。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、Prometheus安裝

tar -zxvf prometheus-2.44.0.linux-amd64.tar.gz -C /opt/module/
sudo chown -R bigdata:bigdata /opt/module/prometheus-2.44.0.linux-amd64
mv /opt/module/prometheus-2.44.0.linux-amd64 /opt/module/prometheus-2.44.0
ln -s /opt/module/prometheus-2.44.0 /usr/local/prometheus

1.1 修改配置文件

vim /opt/module/prometheus-2.44.0/prometheus.yml

# my global config
global:
  scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute.
  evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.
  # scrape_timeout is set to the global default (10s).

# Alertmanager configuration
alerting:
  alertmanagers:
    - static_configs:
        - targets:
          # - alertmanager:9093

# Load rules once and periodically evaluate them according to the global 'evaluation_interval'.
rule_files:
  # - "first_rules.yml"
  # - "second_rules.yml"

# A scrape configuration containing exactly one endpoint to scrape:
# Here it's Prometheus itself.
scrape_configs:
  # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.
  - job_name: "prometheus"

    # metrics_path defaults to '/metrics'
    # scheme defaults to 'http'.

    static_configs:
      - targets: ["node1:9090"]

  - job_name: 'pushgateway'
    static_configs:
    - targets: ["node1:9091"]
      labels:
        instance: pushgateway

  - job_name: 'node exporter'
    static_configs:
    - targets: ['node1:9100', 'node2:9100', 'node3:9100', 'node4:9100']

  - job_name: 'kafka_exporter'
    static_configs:
    - targets: ["node1:9308"]

  - job_name: 'clickhouse-cluster'
    static_configs:
    - targets: ['node4:9363','node3:9363','node2:9363','node1:9363']

1.2 創(chuàng)建數(shù)據(jù)目錄

mkdir -p /data/prometheus/data
chown -R bigdata:bigdata /data/prometheus

1.3 使用systemctl管理Prometheus

sudo vim /usr/lib/systemd/system/prometheus.service
[Unit]
Description=prometheus
Documentation=https://prometheus.io/docs/introduction/overview/After=network.target
After=network.target

[Service]
Type=simple
User=bigdata
Group=bigdata
Restart=on-failure
WorkingDirectory=/usr/local/prometheus/
ExecStart=/usr/local/prometheus/prometheus --web.enable-admin-api --web.enable-lifecycle --config.file=/usr/local/prometheus/prometheus.yml --storage.tsdb.path=/data/prometheus/data
[Install]
WantedBy=multi-user.target

命令

systemctl start prometheus
systemctl enable prometheus
systemctl status prometheus

1.4 pushgateway部署

tar -zxvf /opt/software/pushgateway-1.6.0.linux-amd64.tar.gz -C /opt/module/
sudo chown -R bigdata:bigdata /opt/module/pushgateway-1.6.0.linux-amd64
sudo mv /opt/module/pushgateway-1.6.0.linux-amd64 /opt/module/pushgateway-1.6.0

修改配置文件

sudo vim /usr/lib/systemd/system/pushgateway.service
[Unit]
Description=pushgateway
Wants=prometheus.service
After=prometheus.service

[Service]
Type=simple
User=bigdata
Group=bigdata
Restart=on-failure
WorkingDirectory=/opt/module/pushgateway-1.6.0/
ExecStart=/opt/module/pushgateway-1.6.0/pushgateway --web.listen-address :9091
[Install]
WantedBy=multi-user.target

命令

sudo systemctl start pushgateway
sudo systemctl enable pushgateway
sudo systemctl status pushgateway

1.5 node_exporter部署

sudo tar -zxvf /opt/software/node_exporter-1.6.0.linux-amd64.tar.gz -C /opt/module/
sudo chown -R bigdata:bigdata /opt/module/node_exporter-1.6.0.linux-amd64
sudo /opt/module/node_exporter-1.6.0.linux-amd64 /opt/module/node_exporter-1.6.0
sudo sh /opt/bash/xsync_bigdata.sh /opt/module/node_exporter-1.6.0

分發(fā) /opt/module/node_exporter-1.6.0 目錄到需要監(jiān)控的節(jié)點

使用systemctl 管理node_exporter服務(wù)

sudo vim /usr/lib/systemd/system/node_exporter.service
[Unit]
Description=node_export
Documentation=https://github.com/prometheus/node_exporter
After=network.target
[Service]
Type=simple
User=bigdata
Group=bigdata
ExecStart= /opt/module/node_exporter-1.6.0/node_exporter
Restart=on-failure
[Install]
WantedBy=multi-user.target

分發(fā)到各個節(jié)點,并且啟動服務(wù)

sudo systemctl start node_exporter.service
sudo systemctl status node_exporter.service
sudo systemctl enable node_exporter.service

1.6 kafka_exporter部署

sudo tar -zxvf /opt/software/kafka_exporter-1.7.0.linux-amd64.tar.gz -C /opt/module/
sudo chown -R bigdata:bigdata /opt/module/kafka_exporter-1.7.0.linux-amd64
mv /opt/module/kafka_exporter-1.7.0.linux-amd64 /opt/module/kafka_exporter-1.7.0

使用systemctl管理 kafka_exporter 服務(wù)

sudo vim /usr/lib/systemd/system/kafka_exporter.service
[Unit]
Description=kafka_exporter
Wants=prometheus.service
After=network.target prometheus.service

[Service]
Type=simple
User=bigdata
Group=bigdata
Restart=on-failure
WorkingDirectory=/opt/module/kafka_exporter-1.7.0
ExecStart=/opt/module/kafka_exporter-1.7.0/kafka_exporter --kafka.server=node2:9092 --web.listen-address=:9308 --zookeeper.server=node2:2181
[Install]
WantedBy=multi-user.target

命令

sudo systemctl start kafka_exporter
sudo systemctl enable kafka_exporter
sudo systemctl status kafka_exporter

1.7 grafana安裝

sudo tar -zxvf /opt/software/grafana-enterprise-10.0.0.linux-amd64.tar.gz -C /opt/module/
sudo chown -R bigdata:bigdata /opt/module/grafana-10.0.0
sudo vim /usr/lib/systemd/system/grafana.service

使用systemctl 管理grafana 服務(wù)

[Unit]
Description=grafana
Wants=prometheus.service
After=network.target prometheus.service

[Service]
Type=simple
User=bigdata
Group=bigdata
Restart=on-failure
WorkingDirectory=/opt/module/grafana-10.0.0/bin/
ExecStart=/opt/module/grafana-10.0.0/bin/grafana-server --homepath /opt/module/grafana-10.0.0 web
[Install]
WantedBy=multi-user.target

命令

sudo systemctl start grafana
sudo systemctl enable grafana
sudo systemctl status grafana

1.7.1 導(dǎo)入 grafana Dashboard

node-exporter-full_rev31.json
kafka-exporter-overview_rev5.json

1.7.2 grafana 監(jiān)控 clickhouse集群

1.配置prometheus.yml文件添加如下內(nèi)容,重啟prometheus
Prometheus + grafana 的監(jiān)控平臺部署,軟件部署,prometheus,grafana,大數(shù)據(jù),運維,linux
2.配置clickhouse的conf.xml文件的prometheus字段,后重啟clickhouse

Prometheus + grafana 的監(jiān)控平臺部署,軟件部署,prometheus,grafana,大數(shù)據(jù),運維,linux

  1. grafana配置clickhouse監(jiān)控
    Prometheus + grafana 的監(jiān)控平臺部署,軟件部署,prometheus,grafana,大數(shù)據(jù),運維,linux
    Prometheus + grafana 的監(jiān)控平臺部署,軟件部署,prometheus,grafana,大數(shù)據(jù),運維,linux
    導(dǎo)入 監(jiān)控clickhouse集群json配置文件
    clickhouse-metrics-on-settings_rev1.jsion

granfana的三個json文件可從官網(wǎng)獲取文章來源地址http://www.zghlxwxcb.cn/news/detail-701877.html

到了這里,關(guān)于Prometheus + grafana 的監(jiān)控平臺部署的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Prometheus+Grafana 監(jiān)控平臺實踐-搭建&常用服務(wù)監(jiān)控&告警

    Prometheus+Grafana 監(jiān)控平臺實踐-搭建&常用服務(wù)監(jiān)控&告警

    Prometheus 是一個開放性的監(jiān)控解決方案,通過各種 Exporter 采集當(dāng)前主機/服務(wù)的數(shù)據(jù),和 Grafana 相結(jié)合可以實現(xiàn)強大的監(jiān)控和可視化功能 本篇將分享使用 docker compose 構(gòu)建 Prometheus+Grafana,并監(jiān)控之前文章所搭建的主機服務(wù),分享日常使用的一些使用經(jīng)驗 文章較長,已安裝可略

    2024年02月05日
    瀏覽(28)
  • 性能監(jiān)控平臺:基于 Prometheus+InfluxDB + Grafana|果斷收藏

    性能監(jiān)控平臺:基于 Prometheus+InfluxDB + Grafana|果斷收藏

    在本文中,我將把幾個常用的監(jiān)控部分給梳理一下。前面我們提到過,在性能監(jiān)控圖譜中,有操作系統(tǒng)、應(yīng)用服務(wù)器、中間件、隊列、緩存、數(shù)據(jù)庫、網(wǎng)絡(luò)、前端、負(fù)載均衡、Web 服務(wù)器、存儲、代碼等很多需要監(jiān)控的點。顯然這些監(jiān)控點不能在一個專欄中全部覆蓋并一一細(xì)化

    2024年02月07日
    瀏覽(25)
  • docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署

    docker容器監(jiān)控:Cadvisor +Prometheus+Grafana的安裝部署

    目錄 Cadvisor +Prometheus+Grafana的安裝部署 一、安裝docker: 1、安裝docker-ce 2、阿里云鏡像加速器 3、下載組件鏡像 4、創(chuàng)建自定義網(wǎng)絡(luò) 二、部署Cadvisor 1、被監(jiān)控主機上部署Cadvisor容器 2、訪問cAdvisor頁面 三、安裝prometheus 1、部署Prometheus? 2、先準(zhǔn)備配置 3、訪問prometheus頁面 四、部

    2024年02月14日
    瀏覽(30)
  • 二進制部署Prometheus + Grafana監(jiān)控集群,及各exporter安裝

    二進制部署Prometheus + Grafana監(jiān)控集群,及各exporter安裝

    Prometheus三大組件: Server 主要負(fù)責(zé)數(shù)據(jù)采集和存儲,提供PromQL查詢語言的支持。 Alertmanager 警告管理器,用來進行報警。 Push Gateway 支持臨時性Job主動推送指標(biāo)的中間網(wǎng)關(guān)。 Prometheus是由SoundCloud開發(fā)的開源監(jiān)控報警系統(tǒng)和時序列數(shù)據(jù)庫(TSDB)。Prometheus使用Go語言開發(fā),是Google B

    2024年02月13日
    瀏覽(27)
  • k8s集群監(jiān)控cadvisor+prometheus+grafana部署

    k8s集群監(jiān)控cadvisor+prometheus+grafana部署

    目錄 1.新建命名空間monitor 2.部署 2.1部署cadvisor 2.2部署node_exporter 2.3部署prometheus 2.4部署rbac權(quán)限 2.5.部署 metrics 2.6部署grafana 3.測試監(jiān)控效果 參考文章: k8s集群部署cadvisor+node-exporter+prometheus+grafana監(jiān)控系統(tǒng) - cyh00001 - 博客園 準(zhǔn)備工作: Cluster集群節(jié)點介紹: master:192.168.136.21(以

    2024年01月16日
    瀏覽(98)
  • 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)
  • Linux 集群監(jiān)控部署:prometheus + node-exporter + Grafana

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

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

    2024年02月04日
    瀏覽(26)
  • 外獨立部署Prometheus+Grafana+Alertmanager監(jiān)控K8S

    外獨立部署Prometheus+Grafana+Alertmanager監(jiān)控K8S

    用集群外的prometheus來監(jiān)控k8s,主要是想把監(jiān)控服務(wù)跟k8s集群隔離開,這樣就能減少k8s資源的開銷。 CentOS Linux release 7.7.1908 (Core)??3.10.0-1062.el7.x86_64? Docker version 20.10.21 主機名 IP 備注 prometheus-server.test.cn 192.168.10.166 k8s集群 192.168.10.160:6443 集群master-vip 需要通過exporter收集各種維

    2024年02月08日
    瀏覽(94)
  • 項目04-基于Docker的Prometheus+Grafana+AlertManager的飛書監(jiān)控報警平臺

    項目04-基于Docker的Prometheus+Grafana+AlertManager的飛書監(jiān)控報警平臺

    1.流程圖 2.拓?fù)鋱D 3.詳細(xì)介紹 項目名稱:基于Docker的Prometheus+Grafana+AlertManager的飛書監(jiān)控報警平臺 項目環(huán)境:CentOS7.9,Docker24.0.5,Prometheus2.47,Grafana10.1.2,AlertManager0.23,Nginx1.25.2,MySQL5.7.43、ansible 2.9.27等 項目描述:旨在構(gòu)建一個高可用的監(jiān)控和報警系統(tǒng),基于Docker技術(shù),結(jié)合

    2024年02月04日
    瀏覽(24)
  • 完美的分布式監(jiān)控系統(tǒng) Prometheus與優(yōu)雅的開源可視化平臺 Grafana

    完美的分布式監(jiān)控系統(tǒng) Prometheus與優(yōu)雅的開源可視化平臺 Grafana

    prometheus與grafana之間是相輔相成的關(guān)系。簡而言之Grafana作為可視化的平臺,平臺的數(shù)據(jù)從Prometheus中取到來進行儀表盤的展示。而Prometheus這源源不斷的給Grafana提供數(shù)據(jù)的支持。 Prometheus是一個開源的系統(tǒng)監(jiān)控和報警系統(tǒng),能夠監(jiān)控和告警各種系統(tǒng),包括網(wǎng)絡(luò)、存儲、服務(wù)器和

    2024年02月07日
    瀏覽(21)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包