from flask import current_app from prometheus_client import push_to_gateway def sanitize_label(value): """Convert value to valid Prometheus label by removing/replacing invalid chars""" if value is None: return "" # Replace spaces and special chars with underscores import re return re.sub(r'[^a-zA-Z0-9_]', '_', str(value))