Hi Experts,
I am using Druid 0.10.1 and trying to enable io.druid.server.metrics.QueryCountStatsMonitor metric for middle manager nodes. This works fine for historical and broker nodes but middle manager is shutting down with below error.
Would appreciate any help here.
2018-06-04T15:46:21,926 INFO [main] io.druid.server.metrics.MetricsModule - Adding monitor[com.metamx.metrics.JvmMonitor@557a84fe]
Exception in thread "main" com.google.inject.CreationException: Unable to create injector, see the following errors:
1) No implementation for io.druid.server.metrics.QueryCountStatsProvider was bound.
while locating io.druid.server.metrics.QueryCountStatsProvider
for the 1st parameter of io.druid.server.metrics.QueryCountStatsMonitor.<init>(QueryCountStatsMonitor.java:39)
while locating io.druid.server.metrics.QueryCountStatsMonitor
at io.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:90) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.server.metrics.MetricsModule)
at io.druid.server.metrics.MetricsModule.getMonitorScheduler(MetricsModule.java:90) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.server.metrics.MetricsModule)
while locating com.metamx.metrics.MonitorScheduler
at io.druid.server.metrics.MetricsModule.configure(MetricsModule.java:75) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.server.metrics.MetricsModule)
while locating com.metamx.metrics.MonitorScheduler annotated with @com.google.inject.name.Named(value=ForTheEagerness)
1 error
at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:470)
at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:184)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
at com.google.inject.Guice.createInjector(Guice.java:99)
at com.google.inject.Guice.createInjector(Guice.java:73)
at com.google.inject.Guice.createInjector(Guice.java:62)
at io.druid.initialization.Initialization.makeInjectorWithModules(Initialization.java:386)
at io.druid.cli.GuiceRunnable.makeInjector(GuiceRunnable.java:63)
at io.druid.cli.ServerRunnable.run(ServerRunnable.java:40)
at io.druid.cli.Main.main(Main.java:108)
--
You received this message because you are subscribed to the Google Groups "Druid User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to druid-user+...@googlegroups.com.
To post to this group, send email to druid...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/druid-user/e7dfb207-6d2c-41a9-b4f0-433231409615%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Druid User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to druid-user+...@googlegroups.com.
To post to this group, send email to druid...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/druid-user/6a619cc9-24fc-44c1-9b5d-f3df2a95451c%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to druid...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to druid-user+...@googlegroups.com.
To post to this group, send email to druid...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/druid-user/0095b47b-e47d-49da-b7bd-4c95d60f93fe%40googlegroups.com.