Strip spaces from stats, may appear in tunnel names
This commit is contained in:
@@ -114,6 +114,7 @@ public class PromManager implements ClientApp {
|
|||||||
String name = pfx + s;
|
String name = pfx + s;
|
||||||
name = name.replace(".", "_");
|
name = name.replace(".", "_");
|
||||||
name = name.replace("-", "_");
|
name = name.replace("-", "_");
|
||||||
|
name = name.replace(" ", "_"); // tunnel names
|
||||||
// https://prometheus.io/docs/concepts/data_model/#metric-names-and-labels
|
// https://prometheus.io/docs/concepts/data_model/#metric-names-and-labels
|
||||||
// Prevent IllegalArgumentExceptions
|
// Prevent IllegalArgumentExceptions
|
||||||
if (name.replaceAll("[a-zA-Z0-9_]", "").length() != 0) {
|
if (name.replaceAll("[a-zA-Z0-9_]", "").length() != 0) {
|
||||||
|
Reference in New Issue
Block a user