![JAR search and dependency download from the Maven repository](/logo.png)
ru.vyukov.prometheus.starter.PrometheusMetrics Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spring-boot-starter-prometheus Show documentation
Show all versions of spring-boot-starter-prometheus Show documentation
Metrics endpoint prometheus.io format for Spring Boot
The newest version!
package ru.vyukov.prometheus.starter;
import java.util.Set;
import io.prometheus.client.Collector.MetricFamilySamples;
public class PrometheusMetrics {
private int status;// 1 == up, 0 = down and unknown
private Set metricFamilySamples;
public PrometheusMetrics(int status, Set metricFamilySamples) {
this.status = status;
this.metricFamilySamples = metricFamilySamples;
}
public Set getMetricFamilySamples() {
return metricFamilySamples;
}
public int getStatus() {
return status;
}
public boolean isUp() {
return 1 == status;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy