![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Prometheus系列
prometheuse搭建完成监控体系
宫凯宁
世间山河之广,祝你如愿以偿。
展开
-
详解Prometheus自动发现之file_sd_config
Prometheus提供了自动发现的功能,对于开源组件,我们选择基于文件的自动发现,即<file_sd_config>,实现方式如下:1. prometheus.yml配置修改prometheus.yml文件,添加自动发现文件信息,具体如下:scrape_configs: - job_name: 'file_ds' #此处定义了自动发现的采集任务名称,可以依据自己的业务定义多个自动发现任务 file_sd_configs: - files: -原创 2020-05-19 15:06:43 · 11004 阅读 · 5 评论 -
prometheus二次开发之HTTP api(二)
接以上prometheus二次开发之HTTP api(一):https://blog.csdn.net/weixin_44723434/article/details/104282636最近做监控方案发现可能用到的http api接口还有元数据查询相关,故新增相关接口介绍:查询元数据1.按标签查询匹配URL地址:GET /api/v1/seriesPOST /api/v1/seriesURL查询参数:match[]=<series_selector>:必填,标签选择器。st原创 2020-05-19 15:02:10 · 2095 阅读 · 0 评论 -
【Prometheus】jmx_exporter监控java应用(tomcat/jar)
一、整合jmx_exporter+tomcat1、下载jmx_exporter:下载地址:https://repo1.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/0.12.0/jmx_prometheus_javaagent-0.12.0.jar2、配置jmx_exporter:jmx_exporter confi...原创 2020-04-21 12:55:33 · 8076 阅读 · 1 评论 -
【Prometheus】mysqld_exporter安装+常用配置参数详解
在Prometheus架构中,exporter是负责收集数据并将信息汇报给Prometheus Server的组件,mysqld_exporter是常用的数据库监控工具。一、mysqld_exporter的安装1、mysql库创建相应用户并赋权:create user 'exporter'@'%' identified by 'MONty_00';GRANT PROCESS, REPLIC...原创 2020-04-17 20:22:23 · 13549 阅读 · 2 评论 -
Alertmanager路由配置详解
alertmanager配置文件中比较重要的点是route的配置,可以使我们的告警根据不同的标签告警到不同的渠道。配置文件解析如下:global:#配置邮箱、url、微信等route: #配置路由树 - receiver: #从接受组(与route同级别)中选择接受 - group_by:[]#填写标签的key,通过相同的key不同的value来判断 ===研究rules中的标签...原创 2020-02-28 14:56:57 · 9161 阅读 · 0 评论 -
prometheus二次开发之HTTP api(一)
Prometheus在/api/v1的路径下开放了HTTP接口,用户可以通过这些接口进行二次开发。1、请求&响应格式1.JSON响应格式以JSON格式进行响应。若API请求成功 返回一个2xx的状态码。若请求失败,分情况返回以下状态码:400 Bad Request 参数丢失或不正确;422 Unprocessable Entity无法执行表达式时;503 Service...原创 2020-02-12 19:42:17 · 39075 阅读 · 0 评论 -
Prometheus处理metrics标签
Prometheus处理metrics的标签1、配置说明2. 给metrics添加标签Prometheus在拉取exporter的数据之后,会对数据标签进行编辑,也允许用户通过relabel_configs对标签进行处理,包括修改、删除标签以及删除不必要的标签。1、配置说明相关配置具体如下:scrape_configs: - job_name: 'node' static_co...原创 2020-01-08 21:27:09 · 7279 阅读 · 0 评论 -
【Prometheus】elasticsearch-prometheus-exporter监控elasticsearch
1、安装执行以下命令,./bin/elasticsearch-plugin install -b https://github.com/vvanholl/elasticsearch-prometheus-exporter/releases/download/7.3.2.0/prometheus-exporter-7.3.2.0.zip返回如下:-> Downloading ht...原创 2019-10-29 11:17:13 · 4354 阅读 · 0 评论 -
【Prometheus】node_exporter的常用配置项详解
在Prometheus架构中,收集数据并将信息汇报给Prometheus Server的原创 2019-04-12 19:00:53 · 32398 阅读 · 6 评论