Class DefaultJobLabelDetector
java.lang.Object
io.prometheus.metrics.exporter.pushgateway.DefaultJobLabelDetector
The default
job label is the name of the JAR file being executed.
This is copy-and-paste from ResourceAttributesFromJarFileName in the
prometheus-metrics-exporter-opentelemetry module.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static Stringprivate static Pathprivate static StringgetServiceName(Path jarPath) private static PathpathIfExists(String programArguments)
-
Constructor Details
-
DefaultJobLabelDetector
DefaultJobLabelDetector()
-
-
Method Details
-
getDefaultJobLabel
-
getServiceName
-
getJarPathFromSunCommandLine
-
pathIfExists
-