首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何测量VictoriaMetrics中特定标签的磁盘使用率?

如何测量VictoriaMetrics中特定标签的磁盘使用率?
EN

Stack Overflow用户
提问于 2022-10-18 18:56:55
回答 1查看 54关注 0票数 0

我想使用标签查询参数通过一个专用的自定义代理应用程序来模拟多租户。

它似乎很好,但我也希望能够测量一些东西,以确保我的用户没有写太多的东西和破坏我的服务器(这个项目是为一个社区的游戏,我玩,它将运行在我的小型专用服务器,我不是一个大公司)。

我想:

  • 知道维多利亚度量为特定的<key>=<value>对使用了多少磁盘空间。(如果我知道要获取哪个文件的大小,我可以使用du自己来获取磁盘使用情况,即使VictoriaMetrics没有公开这个度量)
  • 知道有多少时间序列有一个特定的<key>=<value>对。我不希望我的用户创建太多的时间序列,让每个人都慢下来。
  • 知道有多少数据点有一个特定的<key>=<value>对。和上面一样。

我确信我可以使用某种元查询获得关于最后两个点的信息,但我不知道确切的细节。第一点是我最感兴趣的问题,也是我最不自信的问题。

我知道VictoriaMetrics有每租户指标的企业版,但我显然买不起,因为我没有为这个项目赚一分钱。(这就是为什么我试图用免费的单节点版本尽可能地模拟多租户)。

EN

回答 1

Stack Overflow用户

发布于 2022-10-27 17:13:40

知道维多利亚度量对特定=对使用了多少磁盘空间

不幸的是,没有这样的信息。不同的时间序列可以存储在一个文件中,除了读取所有文件之外,没有任何方法可以快速计算所使用的空间。

知道有多少时间序列有一个特定的=对。我不希望我的用户创建太多的时间序列,让每个人都慢下来。

您可以通过https://docs.victoriametrics.com/#cardinality-explorer (另见https://victoriametrics.com/blog/cardinality-explorer/ )进行此操作。

知道有多少个数据点有一个特定的=对。和上面一样。

VM不跟踪这一点,因为从性能或资源使用的角度来看,这并不重要。重要的是有许多独特的系列,并且有控制该https://docs.victoriametrics.com/vmagent.html#cardinality-limiter的工具。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74116174

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档