Permalink
Commits on Jun 24, 2011
  1. Version bump to 0.3.0

    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.
    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
    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
Commits on Feb 20, 2011
  1. Refactor Statsd#sampled

    committed Feb 20, 2011
  2. Fix some whitespace

    committed Feb 20, 2011
Commits on Feb 19, 2011
  1. Remove bundler

    Seriously. Go away.
    Rein Henrichs committed Feb 19, 2011
  2. Remove errant debug statement

    Rein Henrichs committed Feb 19, 2011
  3. Don't use the FakeUDPSocket for live tests so they work

    Rein Henrichs committed Feb 19, 2011
  4. Make things private that should be private

    Rein Henrichs committed Feb 19, 2011
  5. Adding yard documentation

    Rein Henrichs committed Feb 19, 2011
  6. Updated README

    Rein Henrichs committed Feb 19, 2011