10分钟构建服务监控工具

前言

Prometheus 和 Grafana 是当前最流行的开源监控解决方案之一。

Prometheus 专注于数据的收集和存储,通过高效的数据模型和查询语言(PromQL)来实现实时监控和告警。

Grafana 则提供了强大的数据可视化能力,通过丰富的图表和仪表盘,使得监控数据更加直观易懂。结合使用,Prometheus 和 Grafana 能够帮助运维和开发人员全面掌握系统和应用服务的运行状态。

1、准备工作

首先,在服务器安装1panel,具体安装步骤可参考 1Panel 官方安装文档

2、安装Prometheus

2.1、使用1Panel 安装Prometheus

2.2、配置Prometheus安装信息

选择安装版本,以及web端口号,开启端口外部访问

2.3、查看Prometheus启动状态,访问验证

prometheus访问地址:https://<1panel iP> :9090

2.4、查看Prometheus监控的应用

Prometheus启动时,默认监控的是自己

此时我们可以看到,在Prometheus中自己的服务已经被监控了,那么我们怎么去将监控以仪表盘的方式展示出来呢?请往下看

3、安装Grafana

3.1、使用1Panel 安装Grafana

3.2、配置Prometheus安装信息

选择安装版本,以及web端口号,开启端口外部访问

3.3、访问登录Grafana控制台

待Grafana状态"已启动"后,访问:https://<1panel iP> :3000

默认账号密码:admin  admin

3.4、配置第一个监控面板-Prometheus

当Prometheus和Grafana部署完成之后,默认Prometheus就已经在开始采集自身的监控数据,所以我们就可以开始配置Prometheus的监控界面,首先需要登录Grafana,在左侧的设置界面配置数据源

由于我们这里主要是以Prometheus作为数据源,所以直接选择Prometheus即可

Name为这个数据源的别称,用于在多个数据源的时候进行区分,url为Prometheus的restful接口地址,例如这里就为刚刚部署完毕的Prometheus服务,最后点击最下的Save&Test即可添加成功

实时数据监控页面展示

到此,我们已经学会了启动Grafana和Prometheus,同时学会了配置一个简单的监控服务,即监控Prometheus本身。

通过上述步骤,你可以在 10 分钟内通过 1Panel 快速部署并配置 Prometheus 和 Grafana 监控系统。Prometheus 负责数据收集和存储,Grafana 提供强大的数据可视化能力,二者结合能够有效帮助你实时监控系统和应用的状态,及时发现和解决潜在问题。1Panel 简化了安装和管理流程,使得部署更加便捷和高效。

  • 12
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值