Class PrometheusMetricDescriptorsCache

java.lang.Object
com.netflix.kayenta.prometheus.metrics.PrometheusMetricDescriptorsCache

public class PrometheusMetricDescriptorsCache extends Object
  • Constructor Details

    • PrometheusMetricDescriptorsCache

      public PrometheusMetricDescriptorsCache(com.netflix.kayenta.security.AccountCredentialsRepository accountCredentialsRepository)
  • Method Details

    • getMetadata

      public List<Map> getMetadata(String metricsAccountName, String filter)
    • updateMetricDescriptorsCache

      @Scheduled(fixedDelayString="#{@prometheusConfigurationProperties.metadataCachingIntervalMS}") public void updateMetricDescriptorsCache()