第一节:告警简介
AlertManager altermanager是普罗米修斯的报警组件,主要是用针对异常数据进行报警。首先创建一个报警的规则,其次创建路由(给谁发报警信息)。 一、安装部署 1、容器 1.部署Alertmanager(安装监控时自动部署了) apiVersion: monitoring.coreos.com/v1 kind: Alertmanag…
2021-7-30 14:00
|
122
|
|
289 字
|
2 分钟
第二节:prometheus配置文件详解
prometheus配置文件详解 一、基础配置 prometheus.yml为主配置文件,该文件大致分为了global全局配置、alerting告警配置、rules_file、scrape_configs被监控端配置。下面是一个基础配置文件说明 # 全局配置 global: scrape_interval: 15s # 数据收集频率 evaluat…
2021-7-30 14:01
|
186
|
|
257 字
|
2 分钟
第三节:altermanager配置详解
altermanager配置详解 # global 全局配置 global: # 当告警的状态有firing变为resolve的以后还要呆多长时间,才宣布告警解除。这个主要是解决某些监控指标在阀值边缘上波动,一会儿好一会儿不好。 resolve_timeout: 1h # 邮件告警发件配置 smtp_smarthost: 'smtp.ex…
2021-7-30 14:03
|
111
|
|
20 字
|
几秒读完
监控非携带metrics服务
监控非携带metrics服务 一、怎么监控? 1、expertor 前面的系列中,我们在主机上面安装了node_exporter程序,该程序对外暴露一个用于获取当前监控样本数据的http的访问地址, 这个的一个程序成为exporter,Exporter的实例称为一个target, prometheus通过轮训的方式定时从这些target中获取监控数…
2021-7-30 13:56
|
171
|
|
444 字
|
2 分钟
监控携带metric接口服务
监控携带metric接口服务 一、prometheus监控分类 1、携带metric接口的服务 2、不携带metric接口的服务 二、监控携带metrics接口服务 携带metric接口的服务就表示可以通过metric接口获取服务的监控项和监控信息。本次以ETCD作为案例。 三、监控ETCD的流程 1、通过EndPrints获取需要监控的E…
2021-7-30 13:49
|
261
|
|
437 字
|
2 分钟
PromQL基本使用
PromQL基本使用 PromQL (Prometheus Query Language) 是 Prometheus 自己开发的数据查询 DSL 语言,语言表现力非常丰富,内置函数很多,在日常数据可视化以及rule 告警中都会使用到它。 在页面 http://localhost:9090/graph 中,输入下面的查询语句,查看结果,例如: 一、查…
2021-7-30 13:46
|
188
|
|
608 字
|
3 分钟
prometheus容器化
prometheus容器化 普罗米修斯容器化就是在kubernetes中安装。 一、下载普罗米修斯配置清单 1、查看集群状态 [root@k8s-master-01 ~]# kubectl get nodes NAME STATUS ROLES AGE VERSION k8s-master-01 Ready control-plane,master…
2021-7-30 9:28
|
199
|
|
110 字
|
1 分钟内
prometheus集成grafana
prometheus集成grafana 一、什么是grafana Grafana是一款用Go语言开发的开源数据可视化工具,可以做数据监控和数据统计,带有告警功能。目前使用grafana的公司有很多,如paypal、ebay、intel等。 二、特点 1、可视化 快速和灵活的客户端图形具有多种选项。面板插件为许多不同的方式可视化指标和日志。 2、报警…
2021-7-30 9:26
|
165
|
|
118 字
|
1 分钟内
监控远程mysql服务
监控远程mysql服务 一、被监控点部署mysql_exporter 1、下载 [root@web02 /opt]# wget https://github.com/prometheus/mysqld_exporter/releases/download/v0.12.1/mysqld_exporter-0.12.1.linux-amd64.tar.…
2021-7-30 9:17
|
163
|
|
97 字
|
1 分钟内
监控远程linux主机
一、prometheus基础使用 1、访问 http://192.168.15.120:9090/ 2、查看监控的主机 默认只监控了本机一台,点Status -->点Targets -->可以看到只监控了本机。 3、查看监控数据 通过http://服务器IP:9090/metrics可以查看到监控的数据,在web主界面可以通过关键字查询…
2021-7-29 21:27
|
199
|
|
193 字
|
1 分钟内
prometheus安装
promethus安装 一、安装 1、下载软件包 [root@promethus ~]# mkdir /prometheus [root@promethus /opt]# cd /prometheus/ [root@promethus /prometheus]# wget https://github.com/prometheus/promethe…
2021-7-29 21:23
|
204
|
|
81 字
|
1 分钟内
prometheus监控介绍
prometheus监控介绍 一、什么是监控 监控===监测+控制 生活中的监控:事故追责 运维中的监控:事后追责,事前预警,性能分析,实时报警 二、为什么要监控 监控是整个产品周期中最重要的一环,及时预警减少故障避免影响扩大,根据历史数据可以追溯问题根源,并且分析监控数据,可以找出用户体验优化方案。 随着用户的增多,服务随时可能会被系统oom(o…
2021-7-29 21:21
|
258
|
|
485 字
|
2 分钟