promethues yml relabel_configs 正则匹配长度小于1024的字符、数字、冒号
时间: 2023-05-23 20:04:39 浏览: 207
正则表达式 匹配至少有一个非空白字符并且不超过指定长度
A:可以使用以下正则表达式:
```
^[a-zA-Z0-9:]{0,1023}$
```
其中:
- `^` 表示必须匹配字符串的开头
- `[a-zA-Z0-9:]` 表示匹配大小写字母、数字和冒号
- `{0,1023}` 表示匹配前面的字符集 0 到 1023 次
- `$` 表示必须匹配字符串的结尾
将该正则表达式作为 `relabel_configs` 的 `regex` 参数,即可匹配长度小于 1024 的字符、数字、冒号。具体配置如下:
```yaml
relabel_configs:
- source_labels: [__name__]
regex: '^[a-zA-Z0-9:]{0,1023}$'
action: keep
```
阅读全文