Merge lp://staging/~theiw/txstatsd/txstatsd-logging-processor into lp://staging/txstatsd

Proposed by Ian Wilkinson
Status: Merged
Approved by: Ian Wilkinson
Approved revision: 41
Merged at revision: 41
Proposed branch: lp://staging/~theiw/txstatsd/txstatsd-logging-processor
Merge into: lp://staging/txstatsd
Diff against target: 269 lines (+149/-22)
8 files modified
requirements.txt (+5/-0)
txstatsd/metrics/gaugemetric.py (+32/-0)
txstatsd/server/configurableprocessor.py (+21/-14)
txstatsd/server/loggingprocessor.py (+37/-0)
txstatsd/server/processor.py (+7/-2)
txstatsd/service.py (+1/-5)
txstatsd/tests/test_loggingprocessor.py (+45/-0)
txstatsd/version.py (+1/-1)
To merge this branch: bzr merge lp://staging/~theiw/txstatsd/txstatsd-logging-processor
Reviewer Review Type Date Requested Status
Ian Wilkinson (community) Approve
Lucio Torre (community) Approve
Review via email: mp+77790@code.staging.launchpad.net

Commit message

Support recording metric samples to a log file.

Now includes the GaugeMetricReporter.

Description of the change

Support recording metric samples to a log file.

Now includes the GaugeMetricReporter.

To post a comment you must log in.
Revision history for this message
Lucio Torre (lucio.torre) :
review: Approve
Revision history for this message
Ubuntu One Server Tarmac Bot (ubuntuone-server-tarmac) wrote :
Download full text (14.9 KiB)

The attempt to merge lp:~theiw/txstatsd/txstatsd-logging-processor into lp:txstatsd failed. Below is the output from the failed tests.

txstatsd.tests.metrics.test_histogrammetric
  TestHistogramReporterMetric
    test_histogram_of_numbers_1_through_10000 ... [OK]
    test_histogram_with_zero_recorded_values ... [OK]
txstatsd.tests.metrics.test_timermetric
  TestBlankTimerMetric
    test_count ... [OK]
    test_fifteen_minute_rate ... [OK]
    test_five_minute_rate ... [OK]
    test_max ... [OK]
    test_mean ... [OK]
    test_mean_rate ... [OK]
    test_min ... [OK]
    test_no_values ... [OK]
    test_one_minute_rate ... [OK]
    test_percentiles ... [OK]
    test_std_dev ... [OK]
  TestTimingSeriesEvents
    test_count ... [OK]
    test_max ... [OK]
    test_mean ... [OK]
    test_min ... [OK]
    test_percentiles ... [OK]
    test_std_dev ... [OK]
    test_values ... [OK]
txstatsd.tests.stats.test_ewma
  TestEwmaFifteenMinute
    test_eight_minutes ... [OK]
    test_eleven_minutes ... [OK]
    test_fifteen_minutes ... [OK]
    test_first_tick ... [OK]
    test_five_minutes ... [OK]
    test_four_minutes ... [OK]
    test_fourteen_minutes ... [OK]
    test_nine_minutes ... [OK]
    test_one_minute ... [OK]
    test_seven_minutes ... [OK]
    test_six_minutes ... [OK]
    test_ten_minutes ... [OK]
    test_thirteen_minutes ... [OK]
    test_three_minutes ... [OK]
    test_twelve_minutes ... [OK]
    test_two_minutes ... ...

Revision history for this message
Ian Wilkinson (theiw) wrote :

Tests changed to be python 2.6 friendly.

review: Approve
Revision history for this message
Ubuntu One Server Tarmac Bot (ubuntuone-server-tarmac) wrote :

There are additional revisions which have not been approved in review. Please seek review and approval of these new revisions.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches