随笔分类 -  Prometheus

lakefs 监控
摘要:lakefs 提供了prometheus 的metrics 用来搞监控还是很方便的,而且强大,可以做到性能报警 目前提供的metrics api 请求总数 api 请求延迟 gateway 请求延迟(s3) s3 操作延迟 gs、azure 操作 go_sql 操作(基于sqlstats) 参考资料 阅读全文

posted @ 2022-02-12 11:45 荣锋亮 阅读(62) 评论(0) 推荐(0) 编辑

hawkular 开源监控组件
摘要:支持的特性 联邦通知 分布式追踪 基于cassandra 的metrics tdsb ManageIQ 支持 参考架构 包含的组件 说明 hawkular 目前发版很慢,基本属于维护状态了,但是设计还是很不错的,很值得研究下 参考资料 https://www.hawkular.org/https:/ 阅读全文

posted @ 2021-08-07 21:19 荣锋亮 阅读(137) 评论(0) 推荐(0) 编辑

grafana 8.0 新的报警机制
摘要:grafana 最近发布了8.0 功能还是很不错的,以下是关于8.0 报警运行的配置说明,具体使用可以参考官方文档 docker-compose 文件 version: "2.2" services: grafana: image: grafana/grafana environment: - "G 阅读全文

posted @ 2021-07-16 23:36 荣锋亮 阅读(1998) 评论(0) 推荐(0) 编辑

cube.js prometheus 监控
摘要:这个问题是slack 中有人问到的,同时也是社区提的比较多的,基于prometheus 的监控方案是一个很不错的选择 因为cube.js 是基于express 开发的,同时官方也提供了插件扩展点的方法,我们可以直接使用现成的prometheus express 扩展 参考配置 prometheus 阅读全文

posted @ 2021-07-16 20:20 荣锋亮 阅读(224) 评论(0) 推荐(0) 编辑

dremio prometheus监控
摘要:dremio 提供了基于prometheus 的监控,同时也提供了opentracing 的支持(缺少文档说明) 对于prometheus 的支持也是需要进行编译的 编译扩展 clone 代码 git clone https://github.com/dremio-hub/dremio-promet 阅读全文

posted @ 2021-02-16 22:22 荣锋亮 阅读(278) 评论(0) 推荐(0) 编辑

loki 集成报警通知
摘要:loki 是一个很不错的类似prometheus 的日志系统,我们也可以基于grafana 进行报警添加 当然新版本也支持类似alertmanager 模式的报警(后期试用添加说明) 原理 将loki 数据添加为prometheus 格式的,然后基于prometheus 的模式进行报警(因为loki 阅读全文

posted @ 2021-01-07 20:32 荣锋亮 阅读(1754) 评论(0) 推荐(0) 编辑

grafana agent 集成tempo 试用
摘要:很简单就是几个工具椽到一起,方便学习了解grafana agent 对于tempo的支持 预备说明 grafana agent 对于tempo的支持,我们需要使用opentelemetry-collector,关于opentelemetry-collector 的使用 以及功能可以参考相关资料 环境 阅读全文

posted @ 2021-01-07 18:59 荣锋亮 阅读(2062) 评论(0) 推荐(0) 编辑

grafana agent 与vmagent 的一些比较
摘要:grafana agent 是grafana 为了grafana cloud 开发的轻量的工具,但是也是直接可以使用的(依赖开放的,以及开源标准) 以下是grafana agent与vmagent 的一些比较 各自的功能 vmagent 参考架构图 vmagent 主要是进行metrcis 处理的, 阅读全文

posted @ 2021-01-07 18:56 荣锋亮 阅读(1626) 评论(0) 推荐(0) 编辑

基于opentelemetry-collector的系统可视化方案
摘要:借用一张图 集成grafana agent 的方案 同时也集成了opentelemetry-collector,好处是将一些集中以及基于pull模式的,调整为了push模式,同时 grafana agent 是一个集成了好多工具的接近全家桶的工具,可以减少我们的部署以及维护成本 说明 上图以及很清晰 阅读全文

posted @ 2021-01-07 18:55 荣锋亮 阅读(1922) 评论(0) 推荐(2) 编辑

grafana tempo 分布式追踪框架学习试用
摘要:环境基于了官方的docker-compose demo 环境准备(基于docker-compose 运行) docker-compose 文件 version: "3" services: tempo: image: grafana/tempo:latest command: - "-storage 阅读全文

posted @ 2021-01-06 18:24 荣锋亮 阅读(1882) 评论(0) 推荐(0) 编辑

grafana/agent grafana 团队开源的兼容prometheus 的agent
摘要:grafana/agent 是一个轻量的兼容prometheus 的agent,主要是为了grafana cloud 做的优化。 支持的特性 服务发现 抓取 WAL remote wirte 一些折中 不能查询,只能写入到远端存储,类似vmagent recoring rule 不支持,vmagen 阅读全文

posted @ 2021-01-05 19:08 荣锋亮 阅读(944) 评论(0) 推荐(0) 编辑

pmm 2.12.0 新架构介绍
摘要:pmm 的演变还是比较快的,同时新版本2.12.0 替换prometheus 为VictoriaMetrics server 参考架构 因为使用了VictoriaMetrics 所以集成了vmagent (很方便的,可以简化数据的发现处理,同时也可以方便扩展) client 基本没有啥变动,还是以前 阅读全文

posted @ 2020-12-22 13:10 荣锋亮 阅读(344) 评论(0) 推荐(0) 编辑

基于godror 的 oracle prometheus exporter
摘要:iamseth/oracledb_exporter 是一个挺不错的 oracle prometheus exporter ,但是因为oracle golang 驱动的问题,不是很方便 (构建,使用),所以基于godror/godror 调整了一个版本(很简单,替换一个依赖包就可以了),以下是参考说明 阅读全文

posted @ 2020-12-10 11:41 荣锋亮 阅读(759) 评论(2) 推荐(0) 编辑

spring cloud 应用集成prometheus 监控实现服务发现的一些方法
摘要:spring cloud 内置服务发现,但是很多时候我们基于prometheus 监控系统运行状态的时候也是需要服务发现的 以下是spring cloud 集成prometheus 服务发现的一些实现方法 一些说明 很多时候我们对于spring cloud 的部署模型以及选择的服务发现组件对于我们的 阅读全文

posted @ 2020-12-05 12:44 荣锋亮 阅读(1071) 评论(0) 推荐(0) 编辑

promethues 集成eureka 服务发现
摘要:prometheus 从v2.22 开始支持基于eureka的服务发现配置了(内置),对于基于eureka 的spring cloud 微服务解决方案的监控就很方便了,以下是一个简单的试用 环境准备 docker-compose 文件 version: "3" services: g: image: 阅读全文

posted @ 2020-12-04 17:57 荣锋亮 阅读(1321) 评论(8) 推荐(0) 编辑

java 应用基于mongo driver监控简单说明
摘要:mongo java 版本的driver提供了比较多的metrics,我们之需要实现对应的Listener就可以方便的监控mongo 应用了,以下是一些简单的说明 直接使用java driver 模式 public class TestCommandListener implements Comma 阅读全文

posted @ 2020-09-30 18:07 荣锋亮 阅读(980) 评论(0) 推荐(0) 编辑

扩展自定义spring boot prometheus metrics
摘要:实现原理很简单,主要是基于micrometer包装提供的MeterRegistry bean 进行扩展 项目结构 maven pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/ 阅读全文

posted @ 2020-09-29 17:52 荣锋亮 阅读(1973) 评论(0) 推荐(0) 编辑

pmm 自定义prometheus 配置
摘要:pmm 基于ansible自动生成运行的配置文件,我们可以基于pmm 定义好的一个基础配置提供自定义配置的扩展 配置目录说明 /srv/prometheus/prometheus.base.yml 参考配置 remote_write: - url: http://1.2.3.4:8428/api/v 阅读全文

posted @ 2020-09-24 19:31 荣锋亮 阅读(792) 评论(0) 推荐(0) 编辑

开发一个简单的golang prometheus exporter.
摘要:以下是一个简单的学习关于golang 开发prometheus exporter 的说明 环境准备 go mod module ladap-exporter ​ go 1.14 ​ require ( github.com/go-ldap/ldap/v3 v3.2.3 // indirect git 阅读全文

posted @ 2020-09-08 21:43 荣锋亮 阅读(2986) 评论(0) 推荐(0) 编辑

使用nginx-prometheus-exporter 监控nginx
摘要:因为nginx 已经提供了stub_status 模块,一般我们可以基于此进行监控,目前官方提供了一个exporter 尽管有一些限制(web必须使用8080)。以下是一个简单的学习使用 环境准备 docker-compose 文件 注意使用了ranadeeppolavarapu 提供的nginx 阅读全文

posted @ 2020-08-29 00:48 荣锋亮 阅读(7953) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示