你的生产环境还在“裸奔”吗

在这里插入图片描述

这个页面是配置完的,先不急。

如果要自己指定 ip 的话可以修改 promethues.yml 文件,在底部有 ip+端口,把那个 localhost 改成目标IP即可。


[](()安装 NodeExporter


prometheus 只是一个存储数据的地方,就像 MySQL 的服务端,本身并不收集数据,数据需要导入。(换个角度,它就是一个数据中心,NodeExporter 是为它收集数据的小弟 之一,主要负责采集机器的 CPU、内存、磁盘等信息。)

此外,promethues 还有很多其他的收集信息的小弟,如收集MySQL信息的、redis信息的等等

我们从 https://prometheus.io/download/ 获取最新的 Node Exporter 版本的二进制包。

下载解压后运行 Node Exporter:

./node_exporter

默认是9100 端口。

访问 http://localhost:9100/metrics 可以看到以下页面:

![在这里插入图片描述](https://img-blog.csdnimg.cn/fb01d403bf104c8a9bd261c2af64e82 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 5.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA55yL77yM5pyq5p2l,size_20,color_FFFFFF,t_70,g_se,x_16)


[](()配置 Prometheus 的监控数据源


现在我们运行了 Prometheus 服务器,也运行了业务数据源 NodeExporter。但此时 Prometheus 还获取不到任何数据,我们还需要配置下 prometheus.yml 文件,让其去拉取 Node Exporter 的数据。

编辑prometheus.yml 并在 scrape_configs 节点下添加以下内容:

scrape_configs:

  • job_name: ‘prometheus’

static_configs:

  • targets: [‘localhost:9090’]

采集node exporter监控数据

  • job_name: ‘node’

static_configs:

  • targets: [‘localhost:8080’]

之后重启 promethues。


[](()安装配置 Grafana


Prometheus UI 提供了快速验证 PromQL 以及临时可视化支持的能力,但其可视化能力却比较弱。一般情况下,我们都用 Grafana 来实现对 Prometheus 的可视化实现。

我们只需要在 Grafana 上配置一个 Prometheus 的数据源。接着我们就可以配置各种图表,Grafana 就会自动去 Prometheus 拉取数据进行展示。

在官网上有安装方式:https://grafana.com/grafana/download

启动:systemctl start grafana-server

[](()登录

Grafana 默认使用 3000 端口启动,我们访问:http://localhost:3000 查看对应页面:

在这里插入图片描述

初始账号密码都是admin,首次登录之后会让你修改密码。


[](()添加数据源

之后我们去设置菜单添加 Prometheus 数据源:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


[](()配置面板

这里我选择使用人家现成的。

在这里插入图片描述

绿的不点,在文本栏里输入代号:9276,想用其它模板可以自己去 Grafana 的官网上挑:https://grafana.com/grafana/dashboards/

选个模板点进去基本都有 ID 和 JSON,自己机灵点。


[](()报警机制

如果我们要使用 Prometheus 进行监控告警,那么 Grafana 也能够实现。

Grafana 的告警渠道有很多,这里我们以邮件告警为例。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值