client_golang/extraction
Matt T. Proud 148fde894b Include summary sample sums and counts if present.
This commit finally unlocks the ability for the Prometheus client
users of the Summary metric type to automatically get total counts
and sums partitioned by labels.  It exposes them through two
synthetic variables, if the underlying data is present.

The following is the base case:

    foo_samples{quantile=0.5}  = <?>
    foo_samples{quantile=0.99} = <?>

The following results with this change:

    foo_samples{quantile=0.5}  = <?>
    foo_samples{quantile=0.99} = <?>
    foo_samples_sum            = <?>
    foo_samples_count          = <?>

Change-Id: I75b5ea0d8c851da8c0c82ed9c8ac0890e4238f87
2013-08-25 13:52:37 +02:00
..
fixtures Include relevant server model artifacts. 2013-06-11 11:45:21 +02:00
discriminator.go Protocol Buffer negotiation support in handler. 2013-07-01 17:14:58 +02:00
discriminator_test.go Protocol Buffer negotiation support in handler. 2013-07-01 17:14:58 +02:00
extraction.go Include relevant server model artifacts. 2013-06-11 11:45:21 +02:00
metricfamilyprocessor.go Include summary sample sums and counts if present. 2013-08-25 13:52:37 +02:00
metricfamilyprocessor_test.go Remove base labels. 2013-08-12 11:29:41 +02:00
processor.go Code Review: Get rid of cruft. 2013-08-12 12:59:57 +02:00
processor0_0_1.go Remove base labels. 2013-08-12 11:29:41 +02:00
processor0_0_1_test.go Remove base labels. 2013-08-12 11:29:41 +02:00
processor0_0_2.go Remove base labels. 2013-08-12 11:29:41 +02:00
processor0_0_2_test.go Remove base labels. 2013-08-12 11:29:41 +02:00