Package | Description |
---|---|
org.apache.solr.cloud.autoscaling.sim |
Simulated environment for autoscaling.
|
org.apache.solr.core |
Core classes implementing Solr internals and the management of
SolrCore s |
org.apache.solr.handler.admin |
SolrRequestHandler implementations for powering he Solr Admin UI |
org.apache.solr.handler.component |
SearchComponent implementations for
use in SearchHandler |
org.apache.solr.highlight |
SolrHighlighter API and related implementations and utilities |
org.apache.solr.metrics |
The
SolrCoreMetricManager is responsible for
collecting metrics from SolrMetricProducer 's
and exposing metrics to SolrMetricReporter 's. |
org.apache.solr.metrics.reporters |
This package houses 'pluggable' metric reporters that
inherit from the
SolrMetricReporter class. |
org.apache.solr.metrics.reporters.solr |
This package contains
SolrMetricReporter implementations
specific to SolrCloud reporting. |
org.apache.solr.security |
Commonly used classes for Solr security framework.
|
org.apache.solr.update |
APIs and classes for managing index updates
|
org.apache.solr.util.stats |
Utilities for collecting statistics
|
Modifier and Type | Method and Description |
---|---|
SolrMetricManager |
SimCloudManager.getMetricManager() |
Modifier and Type | Field and Description |
---|---|
protected SolrMetricManager |
CoreContainer.metricManager |
Modifier and Type | Method and Description |
---|---|
SolrMetricManager |
CoreContainer.getMetricManager() |
Constructor and Description |
---|
MetricsHandler(SolrMetricManager metricManager) |
Modifier and Type | Method and Description |
---|---|
void |
HttpShardHandlerFactory.initializeMetrics(SolrMetricManager manager,
String registry,
String tag,
String scope) |
Modifier and Type | Field and Description |
---|---|
protected SolrMetricManager |
HighlightingPluginBase.metricManager |
Modifier and Type | Method and Description |
---|---|
void |
HighlightingPluginBase.initializeMetrics(SolrMetricManager manager,
String registryName,
String tag,
String scope) |
Modifier and Type | Field and Description |
---|---|
SolrMetricManager |
SolrMetricsContext.metricManager |
protected SolrMetricManager |
SolrMetricReporter.metricManager |
Modifier and Type | Method and Description |
---|---|
default void |
SolrMetricProducer.initializeMetrics(SolrMetricManager manager,
String registry,
String tag,
String scope)
Deprecated.
|
Constructor and Description |
---|
FilteringSolrMetricReporter(SolrMetricManager metricManager,
String registryName) |
SolrCoreContainerReporter(SolrMetricManager metricManager,
String registryName) |
SolrCoreReporter(SolrMetricManager metricManager,
String registryName) |
SolrMetricReporter(SolrMetricManager metricManager,
String registryName)
Create a reporter for metrics managed in a named registry.
|
SolrMetricsContext(SolrMetricManager metricManager,
String registry,
String tag) |
Constructor and Description |
---|
SolrGraphiteReporter(SolrMetricManager metricManager,
String registryName)
Create a Graphite reporter for metrics managed in a named registry.
|
SolrJmxReporter(SolrMetricManager metricManager,
String registryName)
Creates a new instance of
SolrJmxReporter . |
SolrSlf4jReporter(SolrMetricManager metricManager,
String registryName)
Create a SLF4J reporter for metrics managed in a named registry.
|
Modifier and Type | Method and Description |
---|---|
static SolrReporter.Builder |
SolrReporter.Builder.forReports(SolrMetricManager metricManager,
List<SolrReporter.Report> reports)
Create a builder for SolrReporter.
|
Constructor and Description |
---|
SolrClusterReporter(SolrMetricManager metricManager,
String registryName)
Create a reporter for metrics managed in a named registry.
|
SolrReporter(org.apache.http.client.HttpClient httpClient,
Supplier<String> urlProvider,
SolrMetricManager metricManager,
List<SolrReporter.Report> metrics,
String handler,
String reporterId,
TimeUnit rateUnit,
TimeUnit durationUnit,
SolrParams params,
boolean skipHistograms,
boolean skipAggregateValues,
boolean cloudClient,
boolean compact) |
SolrShardReporter(SolrMetricManager metricManager,
String registryName)
Create a reporter for metrics managed in a named registry.
|
Modifier and Type | Method and Description |
---|---|
void |
MultiDestinationAuditLogger.initializeMetrics(SolrMetricManager manager,
String registryName,
String tag,
String scope) |
Modifier and Type | Field and Description |
---|---|
protected SolrMetricManager |
UpdateLog.metricManager |
Modifier and Type | Method and Description |
---|---|
void |
PeerSync.initializeMetrics(SolrMetricManager manager,
String registry,
String tag,
String scope) |
void |
UpdateLog.initializeMetrics(SolrMetricManager manager,
String registry,
String tag,
String scope) |
void |
PeerSyncWithLeader.initializeMetrics(SolrMetricManager manager,
String registry,
String tag,
String scope) |
Modifier and Type | Field and Description |
---|---|
protected SolrMetricManager |
InstrumentedHttpRequestExecutor.metricManager |
Modifier and Type | Method and Description |
---|---|
void |
InstrumentedHttpRequestExecutor.initializeMetrics(SolrMetricManager manager,
String registry,
String tag,
String scope) |
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.