mirror of
https://github.com/apache/druid.git
synced 2025-02-18 16:12:23 +00:00
make it possible to not emit cache metrics and disable by default (#8561)
This commit is contained in:
parent
f2a444321b
commit
b6a16b5eb6
@ -29,7 +29,6 @@ import org.apache.druid.client.CachingClusteredClient;
|
|||||||
import org.apache.druid.client.HttpServerInventoryViewResource;
|
import org.apache.druid.client.HttpServerInventoryViewResource;
|
||||||
import org.apache.druid.client.TimelineServerView;
|
import org.apache.druid.client.TimelineServerView;
|
||||||
import org.apache.druid.client.cache.CacheConfig;
|
import org.apache.druid.client.cache.CacheConfig;
|
||||||
import org.apache.druid.client.cache.CacheMonitor;
|
|
||||||
import org.apache.druid.client.selector.CustomTierSelectorStrategyConfig;
|
import org.apache.druid.client.selector.CustomTierSelectorStrategyConfig;
|
||||||
import org.apache.druid.client.selector.ServerSelectorStrategy;
|
import org.apache.druid.client.selector.ServerSelectorStrategy;
|
||||||
import org.apache.druid.client.selector.TierSelectorStrategy;
|
import org.apache.druid.client.selector.TierSelectorStrategy;
|
||||||
@ -52,7 +51,6 @@ import org.apache.druid.server.ClientInfoResource;
|
|||||||
import org.apache.druid.server.ClientQuerySegmentWalker;
|
import org.apache.druid.server.ClientQuerySegmentWalker;
|
||||||
import org.apache.druid.server.http.BrokerResource;
|
import org.apache.druid.server.http.BrokerResource;
|
||||||
import org.apache.druid.server.initialization.jetty.JettyServerInitializer;
|
import org.apache.druid.server.initialization.jetty.JettyServerInitializer;
|
||||||
import org.apache.druid.server.metrics.MetricsModule;
|
|
||||||
import org.apache.druid.server.metrics.QueryCountStatsProvider;
|
import org.apache.druid.server.metrics.QueryCountStatsProvider;
|
||||||
import org.apache.druid.server.router.TieredBrokerConfig;
|
import org.apache.druid.server.router.TieredBrokerConfig;
|
||||||
import org.apache.druid.sql.guice.SqlModule;
|
import org.apache.druid.sql.guice.SqlModule;
|
||||||
@ -118,8 +116,6 @@ public class CliBroker extends ServerRunnable
|
|||||||
|
|
||||||
Jerseys.addResource(binder, HttpServerInventoryViewResource.class);
|
Jerseys.addResource(binder, HttpServerInventoryViewResource.class);
|
||||||
|
|
||||||
MetricsModule.register(binder, CacheMonitor.class);
|
|
||||||
|
|
||||||
LifecycleModule.register(binder, Server.class);
|
LifecycleModule.register(binder, Server.class);
|
||||||
|
|
||||||
|
|
||||||
|
@ -24,7 +24,6 @@ import com.google.inject.Module;
|
|||||||
import com.google.inject.name.Names;
|
import com.google.inject.name.Names;
|
||||||
import io.airlift.airline.Command;
|
import io.airlift.airline.Command;
|
||||||
import org.apache.druid.client.cache.CacheConfig;
|
import org.apache.druid.client.cache.CacheConfig;
|
||||||
import org.apache.druid.client.cache.CacheMonitor;
|
|
||||||
import org.apache.druid.discovery.DataNodeService;
|
import org.apache.druid.discovery.DataNodeService;
|
||||||
import org.apache.druid.discovery.LookupNodeService;
|
import org.apache.druid.discovery.LookupNodeService;
|
||||||
import org.apache.druid.discovery.NodeType;
|
import org.apache.druid.discovery.NodeType;
|
||||||
@ -49,7 +48,6 @@ import org.apache.druid.server.coordination.ZkCoordinator;
|
|||||||
import org.apache.druid.server.http.HistoricalResource;
|
import org.apache.druid.server.http.HistoricalResource;
|
||||||
import org.apache.druid.server.http.SegmentListerResource;
|
import org.apache.druid.server.http.SegmentListerResource;
|
||||||
import org.apache.druid.server.initialization.jetty.JettyServerInitializer;
|
import org.apache.druid.server.initialization.jetty.JettyServerInitializer;
|
||||||
import org.apache.druid.server.metrics.MetricsModule;
|
|
||||||
import org.apache.druid.server.metrics.QueryCountStatsProvider;
|
import org.apache.druid.server.metrics.QueryCountStatsProvider;
|
||||||
import org.eclipse.jetty.server.Server;
|
import org.eclipse.jetty.server.Server;
|
||||||
|
|
||||||
@ -100,7 +98,6 @@ public class CliHistorical extends ServerRunnable
|
|||||||
|
|
||||||
JsonConfigProvider.bind(binder, "druid.historical.cache", CacheConfig.class);
|
JsonConfigProvider.bind(binder, "druid.historical.cache", CacheConfig.class);
|
||||||
binder.install(new CacheModule());
|
binder.install(new CacheModule());
|
||||||
MetricsModule.register(binder, CacheMonitor.class);
|
|
||||||
|
|
||||||
bindAnnouncer(
|
bindAnnouncer(
|
||||||
binder,
|
binder,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user