Add sql/connection_pool/connections metric

Export the number of active (true) and idle (false) connections
inside of the connection pool, if the connection pool was enabled.

Change-Id: I42f4f24a27883a63730f6fe9e3649b93f59ebfc8
This commit is contained in:
Shawn Pearce
2015-11-12 18:38:08 -08:00
parent a093f127d4
commit 5ae5356717
6 changed files with 53 additions and 8 deletions

View File

@@ -261,6 +261,7 @@ public class WebAppInitializer extends GuiceServletContextListener
});
}
modules.add(new DatabaseModule());
modules.add(new DropWizardMetricMaker.ApiModule());
return Guice.createInjector(PRODUCTION, modules);
}
@@ -289,7 +290,6 @@ public class WebAppInitializer extends GuiceServletContextListener
private Injector createSysInjector() {
final List<Module> modules = new ArrayList<>();
modules.add(new DropWizardMetricMaker.ApiModule());
modules.add(new DropWizardMetricMaker.RestModule());
modules.add(new WorkQueue.Module());
modules.add(new ChangeHookRunner.Module());