Strip spaces from stats, may appear in tunnel names

This commit is contained in:
zzz
2025-04-15 06:27:36 -04:00
parent 086059a925
commit c85deacd89

View File

@ -114,6 +114,7 @@ public class PromManager implements ClientApp {
String name = pfx + s;
name = name.replace(".", "_");
name = name.replace("-", "_");
name = name.replace(" ", "_"); // tunnel names
// https://prometheus.io/docs/concepts/data_model/#metric-names-and-labels
// Prevent IllegalArgumentExceptions
if (name.replaceAll("[a-zA-Z0-9_]", "").length() != 0) {