From 8711dcbb38389e8a3a2fc5ad3f33408a5db5bb2d Mon Sep 17 00:00:00 2001 From: songyanchao Date: Mon, 25 Dec 2023 02:55:23 +0000 Subject: 🐞 fix(TSG-18110): Fix issue with missing Prometheus metrics output. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix issue with missing Prometheus metrics output. --- tools/monit_device/monit_device.py | 4 ++-- tools/monit_obp/monit_obp.py | 4 ++-- tools/monit_stream/monit_stream.py | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'tools') diff --git a/tools/monit_device/monit_device.py b/tools/monit_device/monit_device.py index fd5e9e0..c25032f 100755 --- a/tools/monit_device/monit_device.py +++ b/tools/monit_device/monit_device.py @@ -171,7 +171,7 @@ def setup_argv_parser(phydev_list): parser.add_argument('--prometheus-client', help='Run as prometheus client', action='store_true', default=0) - parser.add_argument('--prometheus-client-listen-port', help='Default Port of prometheus client', + parser.add_argument('--prometheus-client-listen-port', help='Default Port(8901) of prometheus client', type=int, default=8901) return parser.parse_args() @@ -203,7 +203,7 @@ class PrometheusClient(BaseHTTPRequestHandler): self.send_response(200) self.send_header('Content-type', 'text/plain; version=0.0.4') self.end_headers() - self.wfile.write(resp) + self.wfile.write(resp.encode('utf-8')) else: self.send_error(404) self.end_headers() diff --git a/tools/monit_obp/monit_obp.py b/tools/monit_obp/monit_obp.py index 550cd5f..0ff6b85 100644 --- a/tools/monit_obp/monit_obp.py +++ b/tools/monit_obp/monit_obp.py @@ -161,7 +161,7 @@ def setup_argv_parser(obp_dev_list): parser.add_argument('--prometheus-client', help='Run as prometheus client', action='store_true', default=0) - parser.add_argument('--prometheus-client-listen-port', help='Default Port of prometheus client', + parser.add_argument('--prometheus-client-listen-port', help='Default Port(8903) of prometheus client', type=int, default=8903) return parser.parse_args() @@ -191,7 +191,7 @@ class PrometheusClient(BaseHTTPRequestHandler): self.send_response(200) self.send_header('Content-type', 'text/plain; version=0.0.4') self.end_headers() - self.wfile.write(resp) + self.wfile.write(resp.encode('utf-8')) else: self.send_error(404) self.end_headers() diff --git a/tools/monit_stream/monit_stream.py b/tools/monit_stream/monit_stream.py index efe8f78..cb46cbc 100755 --- a/tools/monit_stream/monit_stream.py +++ b/tools/monit_stream/monit_stream.py @@ -342,7 +342,7 @@ def setup_argv_parser(applist): parser.add_argument('--prometheus-client', help='Run as prometheus client', action='store_true', default=0) - parser.add_argument('--prometheus-client-listen-port', help='Default Port of prometheus client', + parser.add_argument('--prometheus-client-listen-port', help='Default Port(8902) of prometheus client', type=int, default=8902) return parser.parse_args() @@ -446,7 +446,7 @@ class PrometheusClient(BaseHTTPRequestHandler): self.send_response(200) self.send_header('Content-type', 'text/plain; version=0.0.4') self.end_headers() - self.wfile.write(resp) + self.wfile.write(resp.encode('utf-8')) else: self.send_error(404) self.end_headers() -- cgit v1.2.3