From 54cedf8f1dc9460c54a752cfe7bfcac83a4995de Mon Sep 17 00:00:00 2001 From: kang2453 Date: Thu, 8 May 2025 15:03:50 +0900 Subject: [PATCH] fix: update metric filter syntax to use exact match for metric type Signed-off-by: kang2453 --- .../connector/google_cloud_connector/google_cloud_monitoring.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/spaceone/monitoring/connector/google_cloud_connector/google_cloud_monitoring.py b/src/spaceone/monitoring/connector/google_cloud_connector/google_cloud_monitoring.py index acd0f16..58b2967 100644 --- a/src/spaceone/monitoring/connector/google_cloud_connector/google_cloud_monitoring.py +++ b/src/spaceone/monitoring/connector/google_cloud_connector/google_cloud_monitoring.py @@ -108,7 +108,7 @@ def list_metrics_time_series(self, metric_query, metric, start, end, period, sta try: name = _query['name'] _filter = _query['filter'] - _merge_filter = f"metric.type = starts_with(\"{_filter['metric_type']}\")" + _merge_filter = f"metric.type = \"{_filter['metric_type']}\"" or_filter_list = [] for _label in _filter.get('labels', []):