CentOS7中Prometheus结合Grafana实现可视化监控

文章目录

  • 一、Prometheus部署
        • 1.创建/data/apps目录存放下载的软件
        • 2.在线下载
        • 3.解压到/usr/local/,再重命名
        • 4.查看Prometheus版本
        • 检查prometheus.yml格式的命令
        • 5.创建prometheus 本地TSDB数据存储目录
        • 6.使用systemctl管理Prometheus
        • 7.启动Prometheus并设置开机启动
        • 8.查看prometheus服务状态
        • 9.访问Prometheus的网页界面
  • 二、node-exporter部署
        • 1.给被监控的机器下载和解压node-exporter
        • 2. systemctl管理node_exporter
        • 3.设置开机启动
        • 4.在prometheus 主机添加node节点监控
        • 5.检查prometheus.yml格式
        • 6.热加载prometheus配置
        • 7.访问Prometheus的网页界面,查看node 节点已经被监控
  • 三、部署grafana
        • 1、下载安装Grafana
        • 2、将grafana加入服务来管理
        • 3、grafana,启动!
        • 4、访问grafana的web界面
        • 忘记密码?
  • 四、对接Prometheus数据源
        • 1、Configuration -> Data Sources ->add data source -> Prometheus
        • 2、填写完整的地址加端口号
        • 3、点击Dashboards,选择你喜欢的dashboard
        • 4、点击settings,划到最后,点击保存和测试
        • 5、点击左边的四个方格图标,点击Browse,点击你创建的dashboard
        • 6、大功告成


一、Prometheus部署

1.创建/data/apps目录存放下载的软件
mkdir /data/apps
cd /data/apps
2.在线下载
wget https://githubfast.com/prometheus/prometheus/releases/download/v2.37.2/prometheus-2.37.2.linux-amd64.tar.gz

下载不了访问我的蓝奏云下载

https://wwuy.lanzouo.com/i182T1ktinsf
密码:5229

3.解压到/usr/local/,再重命名
tar -xzvf prometheus-2.37.2.linux-amd64.tar.gz -C /usr/local

cd /usr/local

mv prometheus-2.37.2.linux-amd64 prometheus
4.查看Prometheus版本
cd /usr/local/prometheus

./prometheus  --version
检查prometheus.yml格式的命令
./promtool check config prometheus.yml
5.创建prometheus 本地TSDB数据存储目录
mkdir -p /var/lib/prometheus
6.使用systemctl管理Prometheus
vim /usr/lib/systemd/system/prometheus.service

写入

[Unit]
Description=Prometheus
Documentation=https://prometheus.io/
After=network.target

[Service]
# Type设置为notify时,服务会不断重启
Type=simple
User=root
# --storage.tsdb.path是可选项,默认数据目录在运行目录的./dada目

你可能感兴趣的:(Prometheus,prometheus,grafana)