From 18bba8faba138c41958b9128056f1a42901d2543 Mon Sep 17 00:00:00 2001 From: Aidaho Date: Wed, 21 May 2025 14:49:12 +0300 Subject: [PATCH] v8.2.0: fix metrics display --- app/routes/metric/routes.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/routes/metric/routes.py b/app/routes/metric/routes.py index 081d7a4e..4a894cc0 100644 --- a/app/routes/metric/routes.py +++ b/app/routes/metric/routes.py @@ -71,13 +71,13 @@ def metrics(service): @get_user_params() @validate() def metrics_cpu(body: IpRequest): - return jsonify(metric.show_cpu_metrics(body.ip)) + return jsonify(metric.show_cpu_metrics(str(body.ip))) @bp.route('/ram', methods=['POST']) @validate() def metrics_ram(body: IpRequest): - return jsonify(metric.show_ram_metrics(body.ip)) + return jsonify(metric.show_ram_metrics(str(body.ip))) @bp.route('//table-metrics') @@ -100,7 +100,7 @@ def table_metrics(service): def show_metric(service: str, server_ip: Union[IPvAnyAddress, DomainName]): server_ip = str(server_ip) server = server_sql.get_server_by_ip(server_ip) - time_range = int(request.form.get('time_range')) + time_range = int(request.form.get('time_range', 30)) if service in ('nginx', 'apache', 'waf'): return jsonify(metric.service_metrics(server_ip, server.hostname, service, time_range))