From 4b001e51156af8e017c492cf81b45a4a62a1f7e7 Mon Sep 17 00:00:00 2001 From: Zain Budhwani <99770260+zbud-msft@users.noreply.github.com> Date: Wed, 23 Nov 2022 17:37:28 -0800 Subject: [PATCH] Change value type of params in memory_checker (#12797) Fix error when calling events API, required value is string, passing float --- files/image_config/monit/memory_checker | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/image_config/monit/memory_checker b/files/image_config/monit/memory_checker index 11604d4c37..9b427e59d1 100755 --- a/files/image_config/monit/memory_checker +++ b/files/image_config/monit/memory_checker @@ -100,7 +100,7 @@ def check_memory_usage(events_handle, container_name, threshold_value): syslog.syslog(syslog.LOG_INFO, "[{}]: Memory usage ({} Bytes) is larger than the threshold ({} Bytes)!" .format(container_name, mem_usage_bytes, threshold_value)) # publish event - publish_events(events_handle, container_name, mem_usage_bytes, threshold_value) + publish_events(events_handle, container_name, str(mem_usage_bytes), str(threshold_value)) sys.exit(3) else: syslog.syslog(syslog.LOG_ERR, "[memory_checker] Failed to retrieve memory value from '{}'"