A B C D E F G H M O P R S T V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAll(MetricSamples) - Method in class org.apache.solr.prometheus.collector.MetricSamples
- addObserver(SchedulerMetricsCollector.Observer) - Method in class org.apache.solr.prometheus.collector.SchedulerMetricsCollector
- addSampleIfMetricExists(String, Collector.MetricFamilySamples.Sample) - Method in class org.apache.solr.prometheus.collector.MetricSamples
- addSamplesIfNotPresent(String, Collector.MetricFamilySamples) - Method in class org.apache.solr.prometheus.collector.MetricSamples
- applyTemplate(Matcher) - Method in class org.apache.solr.prometheus.exporter.MetricsQueryTemplate
- asList() - Method in class org.apache.solr.prometheus.collector.MetricSamples
B
- BASE_URL_LABEL - Static variable in class org.apache.solr.prometheus.scraper.SolrScraper
- build() - Method in class org.apache.solr.prometheus.exporter.PrometheusExporterSettings.Builder
- builder() - Static method in class org.apache.solr.prometheus.exporter.PrometheusExporterSettings
C
- CachedPrometheusCollector - Class in org.apache.solr.prometheus.exporter
- CachedPrometheusCollector() - Constructor for class org.apache.solr.prometheus.exporter.CachedPrometheusCollector
- close() - Method in class org.apache.solr.prometheus.collector.SchedulerMetricsCollector
- close() - Method in class org.apache.solr.prometheus.scraper.SolrCloudScraper
- close() - Method in class org.apache.solr.prometheus.scraper.SolrStandaloneScraper
- CLOUD - org.apache.solr.prometheus.exporter.SolrScrapeConfiguration.ConnectionType
- CLUSTER_ID_LABEL - Static variable in class org.apache.solr.prometheus.scraper.SolrScraper
- clusterId - Variable in class org.apache.solr.prometheus.scraper.SolrScraper
- collect() - Method in class org.apache.solr.prometheus.collector.CollectionsCollector
- collect() - Method in interface org.apache.solr.prometheus.collector.MetricCollector
- collect() - Method in class org.apache.solr.prometheus.collector.MetricsCollector
- collect() - Method in class org.apache.solr.prometheus.collector.PingCollector
- collect() - Method in class org.apache.solr.prometheus.collector.SearchCollector
- collect() - Method in class org.apache.solr.prometheus.exporter.CachedPrometheusCollector
- collections(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrCloudScraper
- collections(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrScraper
- collections(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrStandaloneScraper
- CollectionsCollector - Class in org.apache.solr.prometheus.collector
- CollectionsCollector(SolrScraper, MetricsQuery) - Constructor for class org.apache.solr.prometheus.collector.CollectionsCollector
- create() - Method in class org.apache.solr.prometheus.collector.MetricsCollectorFactory
- createCloudSolrClient(String) - Method in class org.apache.solr.prometheus.exporter.SolrClientFactory
- createStandaloneSolrClient(String) - Method in class org.apache.solr.prometheus.exporter.SolrClientFactory
D
- defaultRegistry - Static variable in class org.apache.solr.prometheus.exporter.SolrExporter
E
- equals(Object) - Method in class org.apache.solr.prometheus.exporter.MetricsQueryTemplate
- executor - Variable in class org.apache.solr.prometheus.scraper.SolrScraper
F
- from(String) - Static method in class org.apache.solr.prometheus.exporter.MetricsConfiguration
- from(Document) - Static method in class org.apache.solr.prometheus.exporter.MetricsConfiguration
- from(Node) - Static method in class org.apache.solr.prometheus.exporter.PrometheusExporterSettings
- from(Node, Map<String, MetricsQueryTemplate>) - Static method in class org.apache.solr.prometheus.exporter.MetricsQuery
G
- getCollection() - Method in class org.apache.solr.prometheus.exporter.MetricsQuery
- getCollectionsConfiguration() - Method in class org.apache.solr.prometheus.exporter.MetricsConfiguration
- getCore() - Method in class org.apache.solr.prometheus.exporter.MetricsQuery
- getHttpConnectionTimeout() - Method in class org.apache.solr.prometheus.exporter.PrometheusExporterSettings
- getHttpReadTimeout() - Method in class org.apache.solr.prometheus.exporter.PrometheusExporterSettings
- getJsonQueries() - Method in class org.apache.solr.prometheus.exporter.MetricsQuery
- getMetricsConfiguration() - Method in class org.apache.solr.prometheus.exporter.MetricsConfiguration
- getName() - Method in class org.apache.solr.prometheus.exporter.MetricsQueryTemplate
- getParameters() - Method in class org.apache.solr.prometheus.exporter.MetricsQuery
- getPath() - Method in class org.apache.solr.prometheus.exporter.MetricsQuery
- getPingConfiguration() - Method in class org.apache.solr.prometheus.exporter.MetricsConfiguration
- getSearchConfiguration() - Method in class org.apache.solr.prometheus.exporter.MetricsConfiguration
- getSettings() - Method in class org.apache.solr.prometheus.exporter.MetricsConfiguration
- getSolrHost() - Method in class org.apache.solr.prometheus.exporter.SolrScrapeConfiguration
- getType() - Method in class org.apache.solr.prometheus.exporter.SolrScrapeConfiguration
- getZookeeperConnectionString() - Method in class org.apache.solr.prometheus.exporter.SolrScrapeConfiguration
H
- hashCode() - Method in class org.apache.solr.prometheus.exporter.MetricsQueryTemplate
M
- main(String[]) - Static method in class org.apache.solr.prometheus.exporter.SolrExporter
- matches(String) - Static method in class org.apache.solr.prometheus.exporter.MetricsQueryTemplate
- MetricCollector - Interface in org.apache.solr.prometheus.collector
- MetricSamples - Class in org.apache.solr.prometheus.collector
- MetricSamples() - Constructor for class org.apache.solr.prometheus.collector.MetricSamples
- MetricSamples(Map<String, Collector.MetricFamilySamples>) - Constructor for class org.apache.solr.prometheus.collector.MetricSamples
- MetricsCollector - Class in org.apache.solr.prometheus.collector
- MetricsCollector(SolrScraper, MetricsQuery) - Constructor for class org.apache.solr.prometheus.collector.MetricsCollector
- MetricsCollectorFactory - Class in org.apache.solr.prometheus.collector
- MetricsCollectorFactory(ExecutorService, int, SolrScraper, MetricsConfiguration) - Constructor for class org.apache.solr.prometheus.collector.MetricsCollectorFactory
- MetricsConfiguration - Class in org.apache.solr.prometheus.exporter
- metricsForAllHosts(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrCloudScraper
- metricsForAllHosts(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrScraper
- metricsForAllHosts(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrStandaloneScraper
- MetricsQuery - Class in org.apache.solr.prometheus.exporter
- MetricsQueryTemplate - Class in org.apache.solr.prometheus.exporter
- MetricsQueryTemplate(String, String, String) - Constructor for class org.apache.solr.prometheus.exporter.MetricsQueryTemplate
- metricsUpdated(List<Collector.MetricFamilySamples>) - Method in interface org.apache.solr.prometheus.collector.SchedulerMetricsCollector.Observer
- metricsUpdated(List<Collector.MetricFamilySamples>) - Method in class org.apache.solr.prometheus.exporter.CachedPrometheusCollector
O
- OBJECT_MAPPER - Static variable in class org.apache.solr.prometheus.scraper.SolrScraper
- org.apache.solr.prometheus.collector - package org.apache.solr.prometheus.collector
-
Collects metrics from Solr via various endpoints.
- org.apache.solr.prometheus.exporter - package org.apache.solr.prometheus.exporter
-
Prometheus Metrics Exporter.
- org.apache.solr.prometheus.scraper - package org.apache.solr.prometheus.scraper
-
Send the raw requests to Solr endpoints.
P
- pingAllCollections(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrCloudScraper
- pingAllCollections(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrScraper
- pingAllCollections(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrStandaloneScraper
- pingAllCores(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrCloudScraper
- pingAllCores(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrScraper
- pingAllCores(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrStandaloneScraper
- PingCollector - Class in org.apache.solr.prometheus.collector
- PingCollector(SolrScraper, MetricsQuery) - Constructor for class org.apache.solr.prometheus.collector.PingCollector
- PrometheusExporterSettings - Class in org.apache.solr.prometheus.exporter
- PrometheusExporterSettings.Builder - Class in org.apache.solr.prometheus.exporter
R
- removeObserver(SchedulerMetricsCollector.Observer) - Method in class org.apache.solr.prometheus.collector.SchedulerMetricsCollector
- request(SolrClient, MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrScraper
S
- SchedulerMetricsCollector - Class in org.apache.solr.prometheus.collector
- SchedulerMetricsCollector(ExecutorService, int, TimeUnit, List<MetricCollector>) - Constructor for class org.apache.solr.prometheus.collector.SchedulerMetricsCollector
- SchedulerMetricsCollector.Observer - Interface in org.apache.solr.prometheus.collector
- search(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrCloudScraper
- search(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrScraper
- search(MetricsQuery) - Method in class org.apache.solr.prometheus.scraper.SolrStandaloneScraper
- SearchCollector - Class in org.apache.solr.prometheus.collector
- SearchCollector(SolrScraper, MetricsQuery) - Constructor for class org.apache.solr.prometheus.collector.SearchCollector
- sendRequestsInParallel(Collection<String>, Function<String, MetricSamples>) - Method in class org.apache.solr.prometheus.scraper.SolrScraper
- SolrClientFactory - Class in org.apache.solr.prometheus.exporter
- SolrClientFactory(PrometheusExporterSettings) - Constructor for class org.apache.solr.prometheus.exporter.SolrClientFactory
- solrCloud(String) - Static method in class org.apache.solr.prometheus.exporter.SolrScrapeConfiguration
- SolrCloudScraper - Class in org.apache.solr.prometheus.scraper
- SolrCloudScraper(CloudSolrClient, ExecutorService, SolrClientFactory, String) - Constructor for class org.apache.solr.prometheus.scraper.SolrCloudScraper
- SolrExporter - Class in org.apache.solr.prometheus.exporter
- SolrExporter(int, int, int, SolrScrapeConfiguration, MetricsConfiguration, String) - Constructor for class org.apache.solr.prometheus.exporter.SolrExporter
- SolrScrapeConfiguration - Class in org.apache.solr.prometheus.exporter
- SolrScrapeConfiguration.ConnectionType - Enum in org.apache.solr.prometheus.exporter
- SolrScraper - Class in org.apache.solr.prometheus.scraper
- SolrScraper(ExecutorService, String) - Constructor for class org.apache.solr.prometheus.scraper.SolrScraper
- SolrStandaloneScraper - Class in org.apache.solr.prometheus.scraper
- SolrStandaloneScraper(Http2SolrClient, ExecutorService, String) - Constructor for class org.apache.solr.prometheus.scraper.SolrStandaloneScraper
- standalone(String) - Static method in class org.apache.solr.prometheus.exporter.SolrScrapeConfiguration
- STANDALONE - org.apache.solr.prometheus.exporter.SolrScrapeConfiguration.ConnectionType
- start() - Method in class org.apache.solr.prometheus.collector.SchedulerMetricsCollector
T
- toString() - Method in class org.apache.solr.prometheus.exporter.SolrScrapeConfiguration
V
- valueOf(String) - Static method in enum org.apache.solr.prometheus.exporter.SolrScrapeConfiguration.ConnectionType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.solr.prometheus.exporter.SolrScrapeConfiguration.ConnectionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withCollection(String) - Method in class org.apache.solr.prometheus.exporter.MetricsQuery
- withConnectionHttpTimeout(int) - Method in class org.apache.solr.prometheus.exporter.PrometheusExporterSettings.Builder
- withCore(String) - Method in class org.apache.solr.prometheus.exporter.MetricsQuery
- witReadHttpTimeout(int) - Method in class org.apache.solr.prometheus.exporter.PrometheusExporterSettings.Builder
Z
- ZK_HOST_LABEL - Static variable in class org.apache.solr.prometheus.scraper.SolrScraper
All Classes All Packages