产品限制
更新时间:2022-11-18
实例限制
每个实例不变的Series最大限制为1亿,变化的Series每天最多变化为1000万,在资源充足的情况下,我们将会为您合理地调整相关限制。
说明:
时间序列(时间线,Series):由指标名和标签组成。相同的指标名和标签在时间序列中构成唯一的一条时间线。
变化的时间序列(时间线,Series) :某个指标的时间线由于里面标签的key或者标签的value不断变化而写入的时间线。
自定义上报限制
若您使用Cprom进行上报指标监控数据,将会有下列指标( name 唯一的Series)限制。
- 上报时必须有指标名,即 name 标签,指标名必须符合规范,只支持英文字母开头,可包含 ASCII字符、数字、下划线以及冒号,并必须符合正则表达式 [a-zA-Z_:] [a-zA-Z0-9_:]* ,参见 Prometheus 官方文档 。
- 每个指标最多100个标签。
- 标签名必须符合规范,可包含ASCII字符、数字、下划线,并必须符合正则表达式 [a-Za-Z_] [a-Za-Z0-9_]*。标签名称开头为__仅供内部使用。
- 标签长度:标签名为1024字符,标签值名为2048字符。
- 同一个指标下,如果标签的维度组合超过10万(则在查询中可能需要增加标签来进行筛选,而不能只使用指标名进行查询,具体可见Cprom查询限制)。
Cprom 查询限制
为了保证查询效率及更好的用户体验,Cprom查询有如下限制。
- 单个查询涉及的Time Series不能超过100000。
- 单个查询涉及的数据点不能超过1亿。(即如果指标写入频率为15秒一个点,单时间线一天的点数为5760个,单时间线一个月的点数为17.3万)
- 对于查询频次默认限制为1000QPS,如果需要提高阈值,我们将会为您合理地调整相关限制,且如果查询数据量较大的查询并发量过大 可能会有一定的排队延时,从而导致查询超时。 以上限制对告警规则和预聚合规则同样有效,建议根据业务场景来限制查询范围或者其他方式对大查询进行适当拆分,也可以采用先拆分后聚合的方式,例如对预聚合后的结果再次进行聚合。
其它配置限制
配置相关的限制:
- 单实例告警规则上限为:200
- 单实例预聚合规则上限为:200
如当前上限不能满足您的使用需要,请提交工单。