以下查询是否有问题?
19:34:28.581 -> +CHTTPACT: DATA,295
19:34:28.581 -> http/1.1 400 bad request
19:34:28.581 -> server: nginx
19:34:28.581 -> date: tue, 04 feb 2020 19:34:27 gmt
19:34:28.581 -> content-type: text/html
19:34:28.581 -> content-length: 150
19:34:28.581 -> connection: close
19:34:28.581 ->
19:34:28.581 -> <html>
19:34:28.581 -> <head><title>400 Bad Request</title></head>
19:34:28.615 -> <body>
19:34:28.615 -> <center><h1>400 Bad Request</h1></center>
19:34:28.615 -> <hr><center>nginx</center>
19:34:28.615 -> </body>
19:34:28.615 -> </html>
19:34:28.648 ->
19:34:28.648 -> +CHTTPACT: 0
如果我仅传递一个名称空间,它将起作用。
kube_resourcequota{resource="count/deployments.apps",type="hard",namespace="test1|test2"}
总和也可以不传递任何内容。
kube_resourcequota{resource="count/deployments.apps",type="hard",namespace="test1"}
答案 0 :(得分:1)
d
以匹配标签namespace="test1"
等于namespace
"test1"
以匹配<no selector on namestapce>
的所有值namespace
将标签namespace=~"test1|test2"
与给定的正则表达式匹配您犯了一个错误:您使用的是完全匹配(namespace
)的正则表达式"test1[test2"
,而不是正则表达式(=
)。
正确的表达式为:
=~