SLS Prometheus存储问题之Union MetricStore在性能测试中是如何设置测试环境的

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
性能测试 PTS,5000VUM额度
可观测监控 Prometheus 版,每月50GB免费额度
简介: SLS Prometheus存储问题之Union MetricStore在性能测试中是如何设置测试环境的

问题一:Union MetricStore在性能测试中是如何设置测试环境的?


Union MetricStore在性能测试中是如何设置测试环境的?


参考回答:

在性能测试中,SLS部署了三个不同场景,分别为4、16、64个Shard。开源Prometheus部署在单机上,Thanos和VictoriaMetrics则部署在由5台ECS组成的集群上。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/634201



问题二:sls-pushdown版本在性能测试中有哪些显著优势?


sls-pushdown版本在性能测试中有哪些显著优势?


参考回答:

sls-pushdown版本在计算下推方面使用了C++实现的Prometheus计算引擎,针对常见Query进行了优化,使得在超大规模时间线下的性能提升非常明显,相比基础版本sls-normal有10倍以上的提升。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/634202



问题三:VictoriaMetrics在性能测试中表现如何?


VictoriaMetrics在性能测试中表现如何?


参考回答:

VictoriaMetrics由于使用自有逻辑实现了PromQL(兼容性较低),整体性能表现不错,尤其是在时间线较少的情况下延迟很低。但在大规模时间线下的性能相对其他引擎较为一般。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/634203



问题四:Thanos在性能测试中遇到了哪些问题?


Thanos在性能测试中遇到了哪些问题?


参考回答:

Thanos在性能测试中相对更关注在分布式的解决方案,但在PromQL计算性能方面表现较一般,处理大查询时会出现超时或OOM(内存溢出)的问题。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/634204



问题五:什么是“读扩散”和“写扩散”?


什么是“读扩散”和“写扩散”?


参考回答:

“读扩散”是指牺牲了读的性能,去提升写的性能。相对地,“写扩散”一般指牺牲了写的性能,去提升读的性能。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/639162

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
相关文章
如何在测试环境中保持操作系统、浏览器版本和服务器配置的稳定性和一致性?
如何在测试环境中保持操作系统、浏览器版本和服务器配置的稳定性和一致性?
OS-Copilot-ubuntu镜像版本的具体测试使用(安装方式有单独注明)
作为一名个人开发者,我主要负责云资源的运维和管理。在使用OS Copilot的过程中,我遇到了一些配置问题,特别是在ECS实例中设置AccessKey时,但最终成功解决了。通过使用OS Copilot的-t/-f/管道功能,我大大提升了效率,减少了命令编写的工作量,特别是在搭建Java运行环境时效果显著。此外,| 功能帮助我快速理解文档,整体体验非常流畅,推荐给其他开发者使用。
65 6
TypeScript 与 Jest 测试框架的结合使用,从 TypeScript 的测试需求出发,介绍了 Jest 的特点及其与 TypeScript 结合的优势,详细讲解了基本测试步骤、常见测试场景及异步操作测试方法
本文深入探讨了 TypeScript 与 Jest 测试框架的结合使用,从 TypeScript 的测试需求出发,介绍了 Jest 的特点及其与 TypeScript 结合的优势,详细讲解了基本测试步骤、常见测试场景及异步操作测试方法,并通过实际案例展示了其在项目中的应用效果,旨在提升代码质量和开发效率。
93 6
前端大模型应用笔记(二):最新llama3.2小参数版本1B的古董机测试 - 支持128K上下文,表现优异,和移动端更配
llama3.1支持128K上下文,6万字+输入,适用于多种场景。模型能力超出预期,但处理中文时需加中英翻译。测试显示,其英文支持较好,中文则需改进。llama3.2 1B参数量小,适合移动端和资源受限环境,可在阿里云2vCPU和4G ECS上运行。
273 1
目标检测实战(五): 使用YOLOv5-7.0版本对图像进行目标检测完整版(从自定义数据集到测试验证的完整流程)
本文详细介绍了使用YOLOv5-7.0版本进行目标检测的完整流程,包括算法介绍、环境搭建、数据集准备、模型训练、验证、测试以及评价指标。YOLOv5以其高精度、快速度和模型小尺寸在计算机视觉领域受到广泛应用。
2130 0
目标检测实战(五): 使用YOLOv5-7.0版本对图像进行目标检测完整版(从自定义数据集到测试验证的完整流程)
探索软件测试中的自动化框架:优势与挑战
【10月更文挑战第28天】 随着软件开发的快速进步,自动化测试已成为确保软件质量的关键步骤。本文将探讨自动化测试框架的优势和面临的挑战,以及如何有效地克服这些挑战。
51 0
[prometheus]基于influxdb2实现远端存储
[prometheus]基于influxdb2实现远端存储
298 2
SLS Prometheus存储问题之在使用内置降采样时,SLS自动选择适配的指标库该如何解决
SLS Prometheus存储问题之在使用内置降采样时,SLS自动选择适配的指标库该如何解决
Prometheus 存储方案与优化
【8月更文第29天】Prometheus 是一个流行的开源监控系统,它使用时间序列数据库来存储监控数据。Prometheus 的时间序列数据库是基于本地文件系统的,这种设计提供了高吞吐量的读写能力,但同时也带来了存储方面的挑战。本文将详细介绍 Prometheus 存储的工作原理,并提出一些优化策略以减少磁盘占用。
565 0