Permalink
Switch branches/tags
Commits on Dec 4, 2011
  1. Merge remote-tracking branch 'noahhl/master'

    Conflicts:
    	VERSION
    committed Dec 4, 2011
  2. Set prefix once when setting namespace rather than per-send to cut do…

    …wn on string allocations
    committed Dec 4, 2011
  3. Uniform docs for method args

    committed Dec 4, 2011
  4. Gauge with sample rate

    committed Dec 4, 2011
Commits on Oct 6, 2011
  1. Bump version to 0.1.1

    noahhl committed Oct 6, 2011
  2. Merge branch 'time-method'

    noahhl committed Oct 6, 2011
Commits on Sep 7, 2011
Commits on Aug 10, 2011
  1. 0.3.0.github.1

    rtomayko committed Aug 10, 2011
  2. default sample rate to 1

    rtomayko committed Aug 10, 2011
  3. 0.3.0.github

    rtomayko committed Aug 10, 2011
  4. ignore UDP socket exceptions when sending stats

    Linux sometimes raises EPERM when UDP messages are not able to be
    sent due to congestion. We don't care.
    rtomayko committed Aug 10, 2011
  5. Statsd#gauge sends gauge values

    rtomayko committed Aug 10, 2011
  6. whitespace errors

    rtomayko committed Aug 10, 2011
Commits on Jun 24, 2011
  1. Version bump to 0.3.0

    reinh committed Jun 24, 2011
  2. Merge pull request #11 from signal/statsd

    ---
    
    Here weve added an enabled flag that of course defaults to true.
    Also the stat name changes that prevent crashing of the statsd server, and allowing for ruby class names as stat names.
    
    The enabled flag works really well with the logging addition from earlier...
        
        :config/initializers/statsd.rb
        enabled = (Rails.env.staging? || Rails.env.production?)
        Statsd.logger = Rails.logger
        StatsdMonitor = Statsd.new("10.178.0.20", 8125, enabled)
        
    This is extremely useful for local debugging. You can see the stats, without sending any data.
    
    Also, there are specs for everything :) and I rebased it all on top of your 0.2.1 release.
    reinh committed Jun 24, 2011
  3. Adding an 'enabled' flag.

    This allows Statd to be configured, but disabled. For example...
    
    :config/initializers/statsd.rb
    enabled = (Rails.env.staging? || Rails.env.production?)
    Statsd.logger = Rails.logger
    StatsdMonitor = Statsd.new("10.178.0.20", 8125, enabled)
    
    This is extremely useful for local debugging. You can see the stats, without sending any data.
    Mahesh Murthy committed with raykrueger May 18, 2011
Commits on Jun 23, 2011
  1. Replace :: with . as a delimiter, also replace reserved chars [:|@] w…

    …ith _
    
    Cleaning up stat names to remove statsd reserved characters. Sending improperly formatted stat names will crash statsd.
    Also replacing :: with . allows for ruby class names to be used as stat names.
    raykrueger committed May 31, 2011
  2. Specs for logging changes

    Better late than never
    raykrueger committed Jun 23, 2011
  3. Regenerate gemspec for version 0.2.1

    Rein Henrichs committed Jun 23, 2011
  4. Version bump to 0.2.1

    Rein Henrichs committed Jun 23, 2011
  5. Better documentation! ZOMG

    Rein Henrichs committed Jun 23, 2011
  6. Regenerate gemspec for version 0.2.0

    Rein Henrichs committed Jun 23, 2011
  7. Version bump to 0.2.0

    Rein Henrichs committed Jun 23, 2011
  8. Rename gem to statsd-ruby

    Rein Henrichs committed Jun 23, 2011