真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

centos7.8如何安裝prometheus和grafana

小編給大家分享一下centos7.8如何安裝prometheus和grafana,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)專(zhuān)業(yè)為企業(yè)提供南川網(wǎng)站建設(shè)、南川做網(wǎng)站、南川網(wǎng)站設(shè)計(jì)、南川網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、南川企業(yè)網(wǎng)站模板建站服務(wù),十載南川做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

安裝準(zhǔn)備

  • 虛擬機(jī):centos7.8 2臺(tái)

本實(shí)踐中以 2臺(tái)已安裝centos7.8的虛機(jī)作為實(shí)踐環(huán)境安裝prometheus2.8.1和grafana,并在prometheus中配置對(duì)這2臺(tái)主機(jī)的監(jiān)控。

具體安裝規(guī)劃如下:

hostname

ip

os

cpu

memory

disk

備注

prometheus-host

172.22.3.148

centos7.8

2c

2g

20g

prometheus
grafana
node_exporter

prometheus-node

172.22.3.149

centos7.8

2c

2g

20g

node_exporter

  • 相關(guān)安裝文件

https://github.com/prometheus/prometheus/releases/download/v2.24.0/prometheus-2.24.0.linux-amd64.tar.gz
https://dl.grafana.com/oss/release/grafana-7.3.6-1.x86_64.rpm
https://github.com/prometheus/node_exporter/releases/download/v1.0.1/node_exporter-1.0.1.linux-amd64.tar.gz

備注:如無(wú)說(shuō)明,以下部署均在prometheus-host部署

安裝prometheus

  • 下載

# cd /opt
# wget https://github.com/prometheus/prometheus/releases/download/v2.8.1/prometheus-2.8.1.linux-amd64.tar.gz
  • 安裝

# cd /opt
# tar -zxf prometheus-2.8.1.linux-amd64.tar.gz
# mv prometheus-2.8.1.linux-amd64 prometheus
  • 啟動(dòng)

# cd /opt/prometheus
# ./prometheus
  • 創(chuàng)建service并設(shè)置自動(dòng)啟動(dòng)

## 創(chuàng)建service
# vi /usr/lib/systemd/system/prometheus.service
[Unit]
Description=prometheus
Documentation=https://prometheus.io/
After=network.target
[Service]
Type=simple
User=root
Group=root
ExecStart=/opt/prometheus/prometheus --config.file=/opt/prometheus/prometheus.yml
Restart=on-failure
[Install]
WantedBy=multi-user.target

# systemctl daemon-reload
## 設(shè)置自啟動(dòng)
# systemctl enable prometheus
Created symlink from /etc/systemd/system/multi-user.target.wants/prometheus.service to /usr/lib/systemd/system/prometheus.service.
## 啟動(dòng)服務(wù)
# systemctl start prometheus
  • 訪問(wèn)prometheus

瀏覽器地址欄輸入 http://172.22.3.148:9090

centos7.8如何安裝prometheus和grafana

安裝grafana

  • 下載

# cd /opt
# wget https://dl.grafana.com/oss/release/grafana-7.3.6-1.x86_64.rpm
  • 安裝

# cd /opt
# yum install grafana-7.3.6-1.x86_64.rpm
  • 啟動(dòng)

## 安裝完成后會(huì)自動(dòng)生成grafana-server的service
systemctl daemon-reload
systemctl start grafana-server
  • 設(shè)置自動(dòng)啟動(dòng)

## 設(shè)置自啟動(dòng)
# systemctl enable grafana-server
  • 訪問(wèn)grafana并配置默認(rèn)數(shù)據(jù)源

瀏覽器地址欄輸入 http://172.22.3.148:3000

centos7.8如何安裝prometheus和grafana

使用默認(rèn)用戶名密碼 admin/admin登錄

centos7.8如何安裝prometheus和grafana

首次登錄后需要設(shè)置新密碼如上。

granfa安裝后需要配置數(shù)據(jù)源

centos7.8如何安裝prometheus和grafana

選擇Prometheus,點(diǎn)擊Select

centos7.8如何安裝prometheus和grafana

只需要設(shè)置URL為http://localhost:9090

centos7.8如何安裝prometheus和grafana

其它保持默認(rèn),直接點(diǎn)“Save & Test”按鈕即可

centos7.8如何安裝prometheus和grafana

彈出保存成功提示,點(diǎn)“Back”按鈕返回。

centos7.8如何安裝prometheus和grafana

可以看到grafana已經(jīng)保存了一個(gè)數(shù)據(jù)源。

安裝node_exporter并用prometheus配置主機(jī)監(jiān)控

  • 下載

# cd /usr/local
# wget https://github.com/prometheus/node_exporter/releases/download/v1.0.1/node_exporter-1.0.1.linux-amd64.tar.gz
  • 安裝

# cd /usr/local
# tar -zxf node_exporter-1.0.1.linux-amd64.tar.gz
# mv node_exporter-1.0.1.linux-amd64/node_exporter ./bin/
  • 創(chuàng)建service并設(shè)置自動(dòng)啟動(dòng)

## 創(chuàng)建service
# vi /usr/lib/systemd/system/node_exporter.service
[Unit]
Description=node_exporter
Documentation=https://prometheus.io/
After=network.target
[Service]
Type=simple
User=root
Group=root
ExecStart=/usr/local/bin/node_exporter
Restart=on-failure
[Install]
WantedBy=multi-user.target

# systemctl daemon-reload
## 設(shè)置自啟動(dòng)
# systemctl enable node_exporter
Created symlink from /etc/systemd/system/multi-user.target.wants/node_exporter.service to /usr/lib/systemd/system/node_exporter.service.
## 啟動(dòng)服務(wù)
# systemctl start node_exporter
  • 在prometheus中配置對(duì)主機(jī)prometheus-host監(jiān)控

修改prometheus配置文件prometheus.yml,在scrape_configs下增加如下配置

- job_name: 'prometheus-host'
    file_sd_configs:
      - files: ['/opt/prometheus/sd_config/prometheus-host.yml']
        refresh_interval: 5s

新增/opt/prometheus/sd_config/prometheus-host.yml文件,內(nèi)容如下

cat /opt/prometheus/sd_config/prometheus-host.yml
- targets:
  - 172.22.3.149:9100

備注:每次修改配置完成,用promtool檢測(cè)配置文件是否正確

# /opt/prometheus/promtool check config /opt/prometheus/prometheus.yml

重啟prometheus

# systemctl restart prometheus

瀏覽器地址欄輸入 http://172.22.3.148:9090/targets

centos7.8如何安裝prometheus和grafana

可以看到targets已經(jīng)增加了對(duì)主機(jī)prometheus-host的監(jiān)控

  • 在grafana中配置面板顯示對(duì)主機(jī)prometheus-host監(jiān)控內(nèi)容

centos7.8如何安裝prometheus和grafana

點(diǎn)“+”按鈕,彈出導(dǎo)入面板窗口

centos7.8如何安裝prometheus和grafana

如圖輸入8919,點(diǎn)Load,grafana會(huì)直接從官方網(wǎng)站導(dǎo)入編號(hào)為8919的面板如下

centos7.8如何安裝prometheus和grafana

選擇數(shù)據(jù)源Prometheus,繼續(xù)“Import”,顯示node監(jiān)控界面顯示如下

centos7.8如何安裝prometheus和grafana

在prometheus-nodes安裝node_exporter并用prometheus配置主機(jī)監(jiān)控

  • 安裝步驟參考在prometheus-host安裝node_exporter步驟

  • 在prometheus中配置對(duì)主機(jī)prometheus-nodes監(jiān)控

修改prometheus配置文件prometheus.yml,在scrape_configs下增加如下配置

  - job_name: 'prometheus-nodes'
    file_sd_configs:
      - files: ['/opt/prometheus/sd_config/prometheus-nodes.yml']
        refresh_interval: 5s

新增/opt/prometheus/sd_config/prometheus-nodes.yml文件,內(nèi)容如下

cat /opt/prometheus/sd_config/prometheus-nodes.yml
- targets:
  - 172.22.3.148:9100

重啟prometheus

# systemctl restart prometheus

瀏覽器地址欄輸入 http://172.22.3.148:9090/targets

centos7.8如何安裝prometheus和grafana

可以看到targets已經(jīng)增加了對(duì)主機(jī)prometheus-nodes的監(jiān)控

訪問(wèn)grafana,也可以看到node監(jiān)控界面多了prometheus-nodes的顯示

centos7.8如何安裝prometheus和grafana

以上是“centos7.8如何安裝prometheus和grafana”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


本文名稱:centos7.8如何安裝prometheus和grafana
分享URL:http://weahome.cn/article/psoijg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部