prometheus监控+告警

1 开始安装前的准备

1.1 修改主机名

1.2 关闭防火墙

1.3 关闭seliunx

1.4 关闭防火墙

1.5 下载阿里云的yum源

2 下载所用到的包

2.1 安装 node_porter

2.2 安装 prometheus

2.3 安装 grafana

2.4 安装 alertmanager

以下是操作步骤

软件的下载
prometheus 是一个基于golang 编写,编译后的软件包,不依赖于任何的第三方依赖。用户只需要下载对应平台的二进制包,解压并且添加基本的配置即可正常启动Prometheus Server

官网下载地址
对于非Docker用户,可以从https://prometheus.io/download/找到最新版本的Prometheus Sevrer软件包

需要下载的软件包

prometheus-2.29.2.linux-amd64.tar.gz #服务端程序
node_exporter-1.2.2.linux-amd64.tar.gz #被控端程序,用于采集监控指标数据
alertmanager-0.23.0.linux-amd64.tar.gz #用于配置故障告警

##下载方式

Linux命令行下载方式(版本可能比较低了 但是还是可以使用的 也可通过windows浏览器从官网下载以上软件包)

安装node_exporter

软件包:node_exporter-1.2.2.linux-amd64.tar.gz

查看指标数据

浏览器:http://192.168.0.30:9100
# HELP node_disk_io_now The number of I/Os currently in progress.
# TYPE node_disk_io_now gauge
node_disk_io_now{device=“sda”} 0

指标定义格式介绍

node_disk_io_now{device=“sda”} 0
指标名称{标签名=标签值,标签名=标签值,…}指标数据

指标名称:用于说明指标的含义,名称必须有字母、数据、下划线或者冒号组成
标签:通过标签名与标签值组成,用于指定具体监控的指标数据

第二章:安装Prometheus

安装步骤

软件包:prometheus-2.29.2.linux-amd64.tar.gz

配置文件详解

主配置文件为prometheus.yml,配置文件遵循的是YAML语法格式,整体分为三个模块 ,,和

浏览器访问:http://192.168.0.30:9090

prometheus监控+告警

添加监控对象

修改prometheus.yml文件,添加监控对象

来源:小峰峰001

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年9月9日
下一篇 2022年9月9日

相关推荐