diff --git a/agent_based/traefik_http_components.py b/agent_based/traefik_http_components.py index 3848ed7..5aa7b01 100644 --- a/agent_based/traefik_http_components.py +++ b/agent_based/traefik_http_components.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# pylint: disable=missing-module-docstring, unused-argument, +# pylint: disable=missing-module-docstring, unused-argument, consider-using-f-string # pylint: disable=missing-function-docstring, line-too-long from pprint import pprint @@ -115,6 +115,7 @@ def check_traefik_http_components(params, section) -> CheckResult: levels_upper=levels_max_routers, label="Number of HTTP routers", notice_only=True, + render_func=lambda v: "%.0f" % v, ) yield from check_levels( metric_name="traefik_num_http_services", @@ -123,6 +124,7 @@ def check_traefik_http_components(params, section) -> CheckResult: levels_upper=levels_max_services, label="Number of HTTP services", notice_only=True, + render_func=lambda v: "%.0f" % v, ) yield from check_levels( metric_name="traefik_num_http_middlewares", @@ -131,6 +133,7 @@ def check_traefik_http_components(params, section) -> CheckResult: levels_upper=levels_max_middlewares, label="Number of HTTP middlewares", notice_only=True, + render_func=lambda v: "%.0f" % v, )