This repository has been archived by the owner. It is now read-only.
Permalink
Switch branches/tags
Nothing to show
Commits on Apr 5, 2011
Commits on Apr 4, 2011
  1. Add support for running a specific (non-auto) monitor in runmonitors.py

    rtyler committed Apr 4, 2011
    The ability to pass options to the sub-program with "--opts" is *definitely*
    clunky, but I don't have the time nor motivation to do that part "right" at the
    moment. Whoops.
  2. Move all of the monitors that can run automatically into monitors/auto

    rtyler committed Apr 4, 2011
    Everything else that is *not* automatic, i.e. needs some number of args
    passed into it will need to be run with `runmonitors.py` separately
Commits on Mar 29, 2011
  1. Retrofit the memcached monitor to properly store state, and report N-…

    rtyler committed Mar 29, 2011
    …per-second where appropriate
  2. Add a very basic aggregator client written in python

    rtyler committed Mar 29, 2011
    Meant for example/educational uses only
Commits on Mar 28, 2011
  1. Add support for suffixes for system monitors, to help identify machin…

    rtyler committed Mar 28, 2011
    …es in a cluster
    
    The reason to use the suffix for the hostname is to take advantage of globbing
    in the Graphite webapp, i.e. to view load across a cluster you could graph:
        "system.load.1min.*"
Commits on Mar 26, 2011
  1. Add a script to run everything in monitors/

    rtyler committed Mar 26, 2011
    Meant to be run by Jenkins or cron for dumping system stats into
    Graphite
Commits on Mar 25, 2011
  1. Support sending both counts and timing data through aggregated

    rtyler committed Mar 25, 2011
    For timing data the suffix to the value must be "|s" and aggregated will take
    the average of all timings for a particular label and send that average on to
    Carbon
  2. Add boilerplate repo stuff

    rtyler committed Mar 25, 2011
  3. Add MIT license

    rtyler committed Mar 25, 2011