Exemplo n.º 1
0
 def _get_metrics(self):
     for metric in super(ServiceContainer, self)._get_metrics():
         yield metric
     yield metrics.RawMetric('greenlets.count', len(self.pool))
Exemplo n.º 2
0
    def test_iter(self):
        raw = metrics.RawMetric('raw', 'foobar', {})

        self.assertEqual(list(raw), [('raw', 'foobar', {})])
Exemplo n.º 3
0
    def test_repr(self):
        raw = metrics.RawMetric('raw', 'foobar', {})

        self.assertEqual(repr(raw),
                         "RawMetric(name='raw', value='foobar', tags={})")
Exemplo n.º 4
0
 def _get_metrics(self):
     yield metrics.RawMetric('rpc.connection_count', len(self.connections))
     yield self.request_counts