Prometheus
文章平均质量分 82
Prometheus
SmallFatMan
一位问题驱动学习的码农~
展开
-
Prometheus的infratest、UAT、PRE、PRD分别代表什么
Prometheus是一款基于时序数据库的开源监控告警系统,主要用于收集、存储和展示各种系统和服务的指标数据。由于其强大的功能和灵活性,Prometheus广泛应用于Kubernetes集群等虚拟化环境的监控。在软件开发和部署过程中,为了保证系统的可靠性和稳定性,通常会在不同的测试环境中逐步验证系统的功能和性能。总之,理解这些不同的测试和部署阶段,有助于更好地规划和实施Prometheus监控系统,从而提高系统的整体可靠性和稳定性。在Prometheus监控系统中,原创 2024-06-23 23:43:44 · 348 阅读 · 0 评论 -
常用PromQL语句
它首先获取每个实例的CPU空闲时间,然后计算5分钟内的平均空闲时间速率,最后用100减去空闲时间速率乘以100得到CPU使用率。它首先获取5分钟内的磁盘I/O时间和加权时间,然后计算速率,最后将I/O时间速率除以加权时间速率并乘以100得到磁盘I/O使用率。它首先获取5分钟内状态码为5xx的请求数量和总请求数量,然后计算速率,最后将错误请求速率除以总请求速率并乘以100得到错误率。它首先获取5分钟内接收和发送的字节数,然后计算接收和发送速率,最后将接收速率除以发送速率并乘以100得到网络带宽使用率。原创 2024-06-10 02:16:24 · 472 阅读 · 0 评论 -
Prometheus
可以这么说,PromQL 是Prometheus 所有应用场景的基础,理解和掌握 PromQL 是 Prometheus 入门的第一课。一般来说,如果描述样本特征的标签(label)在并非唯一的情况下,通过 PromQL 查询数据,会返回多条满足这些特征维度的时间序列。使用 PromQL 除了能够方便的按照查询和过滤时间序列以外,PromQL 还支持丰富的操作符,用户可以使用这些操作符对进一步的对事件序列进行二次加工。可以将瞬时表达式返回的样本数据进行 聚合,形成一个新的时间序列。原创 2024-06-10 02:11:26 · 959 阅读 · 4 评论