diff --git a/src/main/java/org/datadog/jmxfetch/JMXSimpleAttribute.java b/src/main/java/org/datadog/jmxfetch/JMXSimpleAttribute.java index c5b29791d..fad4b7c44 100644 --- a/src/main/java/org/datadog/jmxfetch/JMXSimpleAttribute.java +++ b/src/main/java/org/datadog/jmxfetch/JMXSimpleAttribute.java @@ -91,7 +91,10 @@ private String getAlias() { alias = attribute.get(getAttribute().getName()).get("alias"); } else if (conf.get("metric_prefix") != null) { alias = conf.get("metric_prefix") + "." + getBeanStringName().split(":")[0] + "." + getAttributeName(); - } else { + } + + //If still null - generate generic alias, + if (alias == null) { alias = "jmx." + getBeanStringName().split(":")[0] + "." + getAttributeName(); } alias = convertMetricName(alias);