
Prometheus
文章平均质量分 88
Prometheus学习分享
梦想画家
开源软件爱好者,乐于博客分享,业余时间喜欢跑步和科幻,希望与意趣相投朋友一起学习交流。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用 Telegraf 的 HTTP 插件将指标数据发送到 InfluxDB
在现代微服务和分布式系统架构中,实时监控系统状态、收集业务指标、追踪应用性能已成为保障服务可靠性和高效运行的关键环节。而 **Telegraf** 作为一款轻量级、插件化的指标采集代理,结合 **InfluxDB**(专为时间序列数据设计的高性能数据库)以及 **Grafana**(强大的可视化工具),可以帮助开发者快速搭建起一套完整的监控与数据可视化平台。本文将基于 Michael Habib 的技术文章,手把手教你如何使用 **Telegraf 的 HTTP 输入插件** 从自定义服务采集指标数据,原创 2025-07-21 01:45:00 · 1009 阅读 · 0 评论 -
深入理解Graphite协议:数据采集、存储与可视化的核心技术
Graphite 是一个开源的监控和指标存储系统,广泛应用于实时数据可视化与分析。其核心协议(如 plaintext、pickle)和存储机制(如 Whisper)使其成为高效的时间序列数据处理方案。本文将深入探讨 Graphite 协议的技术细节,包括数据传输方式、存储结构、优势对比及最佳实践,帮助读者更好地理解和应用 Graphite。原创 2025-07-20 21:16:55 · 1294 阅读 · 0 评论 -
OpenTelemetry 与prometheus的区别
OpenTelemetry 和 Prometheus 是两个在可观测性领域中常用的工具。但它们之间存在多方面的区别,本文从功能特性、数据模型、生态系统与集成等多个维度进行比较,最后给出它们的应用场景和适用返回。原创 2024-11-20 12:05:33 · 1361 阅读 · 0 评论 -
Prometheus监控SQL SERVER常用指标和PromQL预警
还可以创建自定义查询来监视与业务有关的指标。例如,你可以创建度量来获取电子商务交易中今天的总发票金额。metadata:labels:data:metrics:queries:query: |target:确保自定义收集器文件名称以collector.yml结尾。原创 2024-11-12 14:55:58 · 1406 阅读 · 0 评论 -
PromQL典型应用实践
PromQL并不总是有趣的,但当你知道如何使用它时,它是一个强大的工具。即时向量可获取“当下”数据范围向量适合计算趋势信息比较才能发现不同维度变化SLO和SLI是普遍接受的指标聚合数据是解决高基数利器预测是客户认可的业务规划度量和日志可进行整合分析多集群中建议多用记录规则记住这些实践,业务在实践中有用。原创 2024-11-04 21:16:50 · 988 阅读 · 0 评论 -
深入理解 Prometheus Metrics 存储类型及应用
在本例中,sum by (le)部分聚合标记为“payment”的端点的所有实例中的每个桶(le 标签)中的计数。简单地说,一个一个计数!每个服务器发出响应时间的直方图,我们可以汇总这些单独的直方图,以了解所有服务器上的总体响应时间分布。它接受一个分位数(介于0和1之间的值)和一个直方图度量作为参数,并在直方图的桶中计算该分位数的估计值。例如,histogram_quantile(0.95, metric_name_here)估计直方图中在95%以下的观察值落的值,从而提供对请求延迟等分布尾部的洞察。原创 2024-10-31 21:12:22 · 1050 阅读 · 0 评论 -
创建InfluxDB数据库自定义函数
flux查询实现四个方面。获取数据并基于时间或其他列值进行过滤、处理并塑造数据,然后返回结果。你也能使用flux创建任务,设定计划进行执行,非常适合实现自动降采和分析。flux设计之初就考虑了这几个特征,让开发者很容易学习、很容易阅读,查询编码能够测试、发现并修复bug,当然最重要的是开源特性。flux也基于可扩展的,开发者能够构建自己的函数和库。flux内置了很多函数,从简单的到复杂的地理空间计算。当开发者有特殊需求时,flux灵活性通过自定义函数可以提供极大的能力。原创 2022-10-29 19:51:10 · 1725 阅读 · 0 评论 -
PromQL (Prometheus Query Language)进阶教程
直方图和摘要Prometheus支持直方图和汇总度量类型,这对于度量值的分布(如请求持续时间)至关重要。该查询使用histogram_quantile函数以及sum和rate,为我们提供有关应用程序性能的有价值的见解。本文首先介绍Prometheus指标类型,区分即时向量和范围向量,然后介绍四种数据存储方式。基于指标类型和存储方式,介绍PromQL如何过滤数据、以及常用函数的用法。未来我们会结合实际应用场景继续学习更深入的监控预警应用。原创 2024-10-30 21:14:02 · 1600 阅读 · 0 评论