grafana prometheus搭建監控系統

2022-05-05 10:48:15 字數 2128 閱讀 5097

1.簡介

本文是基於linux centos7搭建

關於grafana的安裝,網上有很多:

/etc/yum.repos.d/grafana.repo配置原始檔

如果熟悉docker的同學,那就很方便了,完全不用這麼麻煩了

安裝其實很簡單

安裝完成後

systemctl start grafana-service

啟動服務

使用ip加埠進行訪問,不是在本地開啟,記得防火牆規則中開放對應的埠

②安裝prometheus

wget 

tar -xvf prometheus-2.17.0-rc.1.linux-amd64.tar.gz

使用上述方法

mysql_exporter需要配置賬號密

首先建立賬號密碼

grant replication client, process, select on *.* to 'mysql_monitor'@'%' identified by 'mysql_monitor'; 

flush privileges;

寫入檔案中,改檔案需要建立

說一下這裡碰到的問題

當時登入的時候出錯

mysql預設的有兩個沒有user的賬號刪掉

use mysql;

delete from user where user='';

flush privileges;需要重新更新許可權,就可以了

nohup ./node_exporter &

配置yal檔案

進入prometheus-2.17.0-rc.1.linux-amd64目錄

nohup ./prometheus & 啟動後台掛起

搜尋映象

拉下來docker pull prom/promehtues

這裡需要配置

ok了

說明下,上圖不是使用docker的,是本地安裝的

使用docker啟動

docker run -d --name prometheus --network host -v /opt/shaobo/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus

注意--network host 把宿主機網路共享給容器,因為node-exporter和mysql-exporter並沒有使用docker容器,這邊要獲取

完美了③grafana+prometheus

結束了喲!

搭建普羅公尺修斯Prometheus監控系統

prometheus 由go語言 golang 開發 是一套開源的監控 報警 時間序列資料庫的組合。適合監控docker容器。因為k8s的流行帶動了prometheus的發展。時間序列資料 timeseries data 按照時間順序記錄系統 裝置狀態變化的資料被稱為時序資料。應用場景很多,如 無人...

搭建 lepus 監控

centos7 mysql5.6 安裝在伺服器上面 lepus 採用docker操作 拉取映象 docker pull georce lepus 啟動容器 docker run p 9001 80 p 9002 3306 restart always name lepus v docker lepu...

監控平台搭建

專案整體監控環境示意圖如下 一 安裝docker 1 配置安裝的資料來源 sudo yum config manager add repo 2 安裝docker sudo yum install docker ce docker ce cli containerd.io 3 啟動docker服務 s...