Prometheus-Grafana基础篇安装绘图

Prometheus-Grafana基础篇

首先Prometheus安装

  1. https://prometheus.io/download/ 官网路径可以去这儿下载
  2. 如图:
    在这里插入图片描述

3.解压:

tar -xf prometheus-2.6.1.linux-amd64
cd prometheus-2.6.1.linux-amd64

在这里插入图片描述
4.配置文件说明:
vim prometheus.yml
在这里插入图片描述
5.启动Prometheus-server
插一个小工具,screen后台管理工具(不知道的可以去先了解了解)。如果不习惯,可以采用下面的方式二。或者方式三,目前本人不适用方式三(及手动配置systemctl服务,我就不配了。为了节约时间,可以自己去研究)。
方式一启动:
5.1.安装screen

yum  -y  install  screen 

5.2.screen创建程序名称

screen -S prometheus   #回车就执行下面的命令,看着是没有任何变化的,直接执行步骤。

5.3. 执行启动命令

./prometheus --config.file=prometheus.yml  

5.4.screen把程序放后台快捷键操作

ctrl + a + d  #手按键盘,不是复制进去敲。 

5.5.screen查看后台程序

screen -ls

如图:
在这里插入图片描述
5.6.screen进去程序:

screen -x prometheus

方式二:

./prometheus --config.file=prometheus.yml >> /dev/null &

方式三:
已经备注,这儿不说了。

6.浏览器打开访问一波:
在这里插入图片描述

7.这就算是Prometheus-server安装完成了,下面我们来安装Prometheus客户端,走起(其他需要监控的客户端都这么搞)。

  1. 需要安装包node_exporter-0.18.0.linux-amd64.tar.gz
  2. 下载地址:https://github.com/prometheus/node_exporter/releases/tag/v1.2.2
  3. 如图:
    在这里插入图片描述

8.解压:

tar -xf node_exporter-0.18.0.linux-amd64.tar.gz

9.如图:
在这里插入图片描述

10.启动node_exporter:方式上面的三种都一样,自己选择的。我就来最简单的了(其他需要监控的客户端都这么搞)。

 ./node_exporter  >> /dev/null &

11.配置prometheus-server配置文件:

cd prometheus-2.6.1.linux-amd64
vim  prometheus.yml

在这里插入图片描述
在这里插入图片描述
12.重启prometheus-server(我用最快的方式了)

pkill -f prometheus
./prometheus --config.file=prometheus.yml >> /dev/null &

13.然后再访问prometheus-server
在这里插入图片描述
14.开始装逼的部分来了,Grafana绘图开始。

  1. 安装Grafana
  2. 下载地址:https://grafana.com/grafana/download
  3. 如图:
    在这里插入图片描述
  4. 安装:rpm -ivh 也可以哈,自己随便整。
    yum -y install grafana-enterprise-8.1.2-1.x86_64.rpm

15.启动

 systemctl start grafana-server
 systemctl enable grafana-server

16.浏览器访问grafana
默认用户名和密码为admin、admin
配置模板步骤按照红框框来点。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
17.选择模板去grafana官网找id写在里面就好了。

  1. 官网路径和步骤。
  2. 如图标记
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

18:安装 cadvisor监控pod状态。

  1. 下载cadvisor镜像,并启动此容器。
  2. docker pull lagoudocker/cadvisor:v0.37.0 #其他地址拉取不下来,这个找的其它的老哥的地址。
  3. 在有pod的机器上启动,因为我要监控pod。
 docker run   --volume=/:/rootfs:ro   --volume=/var/run:/var/run:ro   --volume=/sys:/sys:ro   --volume=/var/lib/docker/:/var/lib/docker:ro   --volume=/dev/disk/:/dev/disk:ro   --publish=8080:8080   --detach=true   --name=cadvisor   --privileged   --device=/dev/kmsg   lagoudocker/cadvisor:v0.37.0
  1. 浏览器访问一下:
    在这里插入图片描述

19.修改prometheus-server配置文件:

cd prometheus-2.6.1.linux-amd64
vim  prometheus.yml

在这里插入图片描述
20.重启prometheus-server(我用最快的方式了)

pkill -f prometheus
./prometheus --config.file=prometheus.yml >> /dev/null &

22.grafana配置pod监控模板
在这里插入图片描述
22.1.如果不想用315,就自己去grafana上找找吧。前面说过了,怎么找,这儿就不说了。
在这里插入图片描述
22.2.pod出图了。
在这里插入图片描述

。。。。。。。。下班了,下期再说,触发报警和自定义模板吧。。。。。。。。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值