You're viewing all posts tagged with webservice

LoggerIt.com - measure to manage

Every application writes to their logs, and that is of course very useful.  But we believe we can have much more and that we can track and graph and report and measure on everything that is important to us and our customers.  We want to organize it, realize trend data from it, look for problem areas, and gain a better understanding of our applications and how they are evolving.  It’s been said hundreds of thousands of times that you must measure to manage.  Well, that’s the goal of LoggerIt, to provide an API by which you can log your measurable details and a web interface to generate reports and analyze those details.

Sample usage of LoggerIt from a rails application -

# call from anywhere in your application - models, 
# controllers, views, libs ... Loggerit.create(:event_name => "New Account", :attrs => {:user => current_user.username}) Loggerit.create(:event_name => "Visit Subscription Page", :attrs => {:user_id => current_user.id})

Sample usage of LoggerIt from any other application, tool, anything -

curl -i -X POST \
-H "Content-Type: application/xml" \
-H "X-LoggerItKey: YOUR_API_KEY_GOES_HERE" \
-d "<loggerit>
      <event_name>Test Event</event_name>
      <attrs>
        <key1>val8</key1>
        <key2>val2</key2>
      </attrs>
    </loggerit>" \
http://loggerit.com/loggerits.xml