Skip to content

Commit 380e0cb

Browse files
committed
fix(controller): monitor query error
1 parent c089920 commit 380e0cb

1 file changed

Lines changed: 9 additions & 13 deletions

File tree

rootfs/api/monitor.py

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,8 @@
1414
ON kubernetes_pod_network.tag_id = kubernetes_pod_network_tag.tag_id
1515
WHERE
1616
namespace in ({namespace_range})
17-
AND
18-
time < to_timestamp({start})
19-
AND
20-
time > to_timestamp({stop})
17+
AND time < to_timestamp({start})
18+
AND time > to_timestamp({stop})
2119
GROUP by namespace, pod_name
2220
"""
2321

@@ -35,7 +33,7 @@
3533
ON kubernetes_pod_container.tag_id = kubernetes_pod_container_tag.tag_id
3634
WHERE
3735
namespace='{namespace}'
38-
container_name='{container_name}'
36+
AND container_name='{container_name}'
3937
AND time < to_timestamp({start})
4038
AND time > to_timestamp({stop})
4139
GROUP BY namespace, pod_name, container_name, kubernetes_pod_container.tag_id
@@ -57,7 +55,7 @@
5755
ON kubernetes_pod_container.tag_id = kubernetes_pod_container_tag.tag_id
5856
WHERE
5957
namespace='{namespace}'
60-
container_name='{container_name}'
58+
AND container_name='{container_name}'
6159
AND time < to_timestamp({start})
6260
AND time > to_timestamp({stop})
6361
GROUP BY namespace, pod_name, container_name, timestamp
@@ -77,7 +75,7 @@
7775
ON kubernetes_pod_container.tag_id = kubernetes_pod_container_tag.tag_id
7876
WHERE
7977
namespace='{namespace}'
80-
container_name='{container_name}'
78+
AND container_name='{container_name}'
8179
AND time < to_timestamp({start})
8280
AND time > to_timestamp({stop})
8381
GROUP BY namespace, pod_name, container_name, timestamp
@@ -96,11 +94,9 @@
9694
ON kubernetes_pod_network.tag_id = kubernetes_pod_network_tag.tag_id
9795
WHERE
9896
namespace='{namespace}'
99-
pod_name like '{pod_name_prefix}%'
100-
AND
101-
time < to_timestamp({start})
102-
AND
103-
time > to_timestamp({stop})
97+
AND pod_name like '{pod_name_prefix}%'
98+
AND time < to_timestamp({start})
99+
AND time > to_timestamp({stop})
104100
GROUP by namespace, pod_name, timestamp
105101
"""
106102

@@ -118,7 +114,7 @@ def query_network_flow(namespaces: Iterator[str],
118114
def query_container_count(namespace: str, container_type: str, start: int, stop: int) -> int:
119115
with closing(connections['monitor'].cursor()) as cursor:
120116
container_name = "%s-%s" % (namespace, container_type)
121-
sql = query_network_flow_sql_tpl.format(
117+
sql = query_container_count_sql_tpl.format(
122118
namespace=namespace, container_name=container_name, start=start, stop=stop)
123119
cursor.execute(sql)
124120
row = cursor.fetchone()

0 commit comments

Comments
 (0)