From d579592ea7bb98deabae03763b1aab346af37a1c Mon Sep 17 00:00:00 2001 From: Neil Williams Date: Thu, 21 Jun 2012 15:37:07 -0700 Subject: [PATCH] Track in graphite new Cassandra connections being opened. --- r2/r2/lib/stats.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/r2/r2/lib/stats.py b/r2/r2/lib/stats.py index 1c9710418..182259efa 100644 --- a/r2/r2/lib/stats.py +++ b/r2/r2/lib/stats.py @@ -222,6 +222,9 @@ class StatsCollectingConnectionPool(pool.ConnectionPool): self.stats = stats def _get_new_wrapper(self, server): + host, sep, port = server.partition(':') + self.stats.event_count('cassandra.connections', host) + cf_types = (columnfamily.ColumnParent, columnfamily.ColumnPath) def get_cf_name_from_args(args, kwargs):