Permalink
Switch branches/tags
Commits on Mar 22, 2012
  1. Use namespace for meter as well

    Aiden Scandella committed Mar 22, 2012
Commits on Mar 9, 2012
Commits on Dec 30, 2011
  1. Merge pull request #1 from gburt/master

    do less work if not sampled
    technoweenie committed Dec 30, 2011
  2. do less work if not sampled

    gburt committed Dec 30, 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
  9. Merge pull request #9 from signal/logging

    Add debug logging abilities
    reinh committed Jun 23, 2011
  10. Add debug logging abilities

    Setting Statsd.logger to any std logger instance will log all stats using a log.debug block.
    raykrueger committed Jun 23, 2011
Commits on Apr 18, 2011
  1. Merge remote-tracking branches 'jnunemaker/namespace' and 'jnunemaker…

    …/time-method'
    
    * jnunemaker/namespace:
      Added concept of namespace.
      rake spec failed. Since spec is added to load path in test task just requiring helper fixed it.
    
    * jnunemaker/time-method:
      Added #time method that tracks timing for block.
      rake spec failed. Since spec is added to load path in test task just requiring helper fixed it.
    Rein Henrichs committed Apr 18, 2011
Commits on Mar 20, 2011
  1. Added concept of namespace.

    jnunemaker committed Mar 20, 2011
  2. rake spec failed. Since spec is added to load path in test task just …

    …requiring helper fixed it.
    jnunemaker committed Mar 20, 2011
Commits on Mar 7, 2011
  1. Adding gemspec for bundler :(

    Rein Henrichs committed Mar 7, 2011
  2. Version bump to 0.1.0

    Rein Henrichs committed Mar 7, 2011
  3. Version bump to 0.0.0

    Rein Henrichs committed Mar 7, 2011
  4. Updating summary and description

    Rein Henrichs committed Mar 7, 2011