安装包部署prometheus+Grafana+node_exporter

部署prometheus

 

在192.168.11.141服务器操作

下载prometheus安装包

wget https://github.com/prometheus/prometheus/releases/download/v2.32.1/prometheus-2.32.1.linux-amd64.tar.gz     下载prometheus安装包

tar xvf prometheus-2.32.1.linux-amd64.tar.gz  -C /usr/local/

cd /usr/local/

mv prometheus-2.32.1.linux-amd64/ prometheus

cd prometheus/

mkdir data   创建数据存放目录

配置systemctl管理

vim /usr/lib/systemd/system/prometheus.service

[Unit]

Description=https://prometheus.io

[Service]

Restart=on-failure

ExecStart=/usr/local/prometheus/prometheus --storage.tsdb.path=/usr/local/prometheus/data --config.file=/usr/local/prometheus/prometheus.yml

[Install]

WantedBy=multi-user.target

systemctl start prometheus   启动prometheus

netstat -talnp    查看一下prometheus的端口是否正常

访问一下web   ​​​​​​http://192.168.11.141:9090/ 

看下状态 up为正常

下载安装node_exporter  监控其他主机

在192.168.11.140 服务器操作

 wget https://github.com/prometheus/node_exporter/releases/download/v1.2.2/node_exporter-1.2.2.linux-amd64.tar.gz

tar -xvzf node_exporter-1.2.2.linux-amd64.tar.gz  -C /usr/local/

cd /usr/local

mv node_exporter-1.2.2.linux-amd64/ node_exporter

配置systemctl管理

vim /usr/lib/systemd/system/node_exporter.service

[Unit]

Description=Prometheusnode_exporter

[Service]

User=nobody

ExecStart=/usr/local/node_exporter/node_exporter --log.level=error

ExecStop=/usr/bin/killallnode_exporter

[Install]

WantedBy=default.target

systemctl start node_exporter   配置完直接启动就行

systemctl status node_exporter   查看一下运行状态

Node运行成功后回到192.168.11.141 prometheus节点配置监控主机

vim prometheus.yml

 - job_name: "node1"

    static_configs:

      - targets: ["192.168.11.140:9100"]

./promtool check config prometheus.yml   可以用这条命令检查一下语法是否正确

故意修改一下缩进距离再检查就报错了 

systemctl restart prometheus   修改完配置需要重启一下服务

重启过后等个30秒在访问一下web可以看到新添加的监控主机了

部署Grafana

Download Grafana | Grafana Labs   官网下载地址8.3版本

wget https://dl.grafana.com/oss/release/grafana-8.3.0-1.x86_64.rpm

yum -y install grafana-8.3.0-1.x86_64.rpm    直接安装就行

systemctl start grafana-server  启动grafana

访问192.168.11.141:3000   登录grafana

默认账号:admin ; 默认密码:admin

首次登录会提示修改密码

登录后添加prometheus服务器到grafana

主机配置完成后我们要下载监控模板

Dashboards | Grafana LabsBrowse a library of official and community-built dashboards.https://grafana.com/grafana/dashboards/

选中一款模板通过JSON文件使用模板

下载完成之后,来到grafana控制台

监控主机添加配置完成 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值