maxQueryLen
Errors
bash
422: error when executing query="sum(rate(container_cpu_usage_seconds_total{namespace=\"foobar\",container!=\"POD\",container!=\"\",pod=~\"(agent-client-demo-54f8d....too long query; got 34101 bytes; mustn't exceed `-search.maxQueryLen=16384` bytes
Configurations
Update vmselect
statefulset.
bash
spec:
containers:
- args:
- -cacheDataPath=/select-cache
- -httpListenAddr=:8481
- -search.maxQueryLen=1MB
- -selectNode=vmselect-foobar-0.vmselect-foobar.monitor:8481
- -storageNode=vmstorage-foobar-0.vmstorage-foobar.monitor:8401
If vmcluster
CR exists(Manage by VM Operator), update it.
bash
kubectl get vmcluster
bash
kubectl edit vmcluster foo
bash
vmselect:
extraArgs:
search.maxQueryLen: 1MB