Started on "Monocle" a tool for collecting, storing, and displaying arbitrary metrics from Ruby and/or Java apps and/or anything else that a client library is written for.
Lets you collect arbitrary stats in your code while it executes, either by timing code blocks, or just logging some number that is relevant. They get pushed into a queue, and a separate writer thread sends them into a Mongo DB capped collection (one for each stat). Then there's a reporting server written in Erlang that lets you combine displays of multiple stats in real time. The idea is that you can choose one or many stats to view, and it'll graph what they're doing using HTML5 canvas and streamed data via a long AJAX call, and overlay them onto a single graph that gets updated in real time as stuff happens in your app (or apps). It's mainly for performance monitoring at the app level (as opposed to server/network etc - which have a lot of tools already), but it could be used for anything like queue lengths, version numbers, disk space usage, free memory etc. Inspired by the Application level metrics described in http://www.scribd.com/doc/18681504/10-Deploys-Per-Day-Dev-and-Ops-Cooperation-at-Flickr-Presentation (Yes, there's probably already something that does this, but my google fu was too weak to find anything that fit these requirements) 2010/1/4 Cameron Barrie <[email protected]> > Nope, > Auspost website nows nothing about that. > > http://www1.auspost.com.au/postcodes/index.asp?Locality=&sub=1&State=NSW&Postcode=1793&submit1=Search > It's fine for me on the project I'm working on, as I don't want PO Boxes > anyhow but someone should log it as an issue with Australia Post. IMO > anyway. > > All auspost gem does is post to that form and scrap out the results into an > object, then it caches it, in whatever your local cache store so subsequest > requests to that postcode are served up from cache. > > Thanks for the grammer fix, 'fail english, that's unpossible' > > C > > On 03/01/2010, at 3:29 PM, Andrew Grimm wrote: > > Out of very idle curiosity, does it handle Penrith, NSW, 1793, a > locked bag postal address of the ATO? Some forms on the Aus Post web > site regarded 1793 as an invalid postcode. > > Also, in your README, you've got an unneeded apostrophe in "add's", > and an internet-style spelling in the requirements section. (Is it ok > to point out grammar mistakes if it isn't a job ad?) > > Andrew > > On Sun, Jan 3, 2010 at 3:21 PM, Ben Schwarz <[email protected]> wrote: > > Hey Cam, > > You might want to check out http://github.com/benschwarz/postie, a > > rack-middleware > > app for providing australia postcodes for suburbs. Pretty simple, just > > a rack version > > of @pat's original version. > > > On Jan 3, 3:05 pm, whalec <[email protected]> wrote: > > I've pushed a beta version of my gem called auspost. Initially it's > > just offering validation for suburbs & states against postcodes. In > > the future I'd like to use it to wrap up more of the Australia Post > > webservices(although the validations stuffs come courtesy of some ugly > > screen scraping). > > > It's only in beta at the moment, but I plan to give it a good run on a > > production project in the very near future. > > > Cam > > > On Jan 3, 7:55 am, Mikel Lindsaar <[email protected]> wrote: > > > > > On Sat, Jan 2, 2010 at 12:02 AM, Andrew Grimm <[email protected] > >wrote: > > > Andrew > > PS: Mikel, are you saying that you've been working on > > spam, spam, spam, spam, > > spam, spam, spam, spam, spam, > > spam, spam, lovely spam? > > > HAHAHAHA That was exactly the song I was thinking about when I wrote it :) > > > "I'll have the mail double mail and actionmailer mail, but hold the mail > > please" > > > :) > > > Mikel > > > -- > > > You received this message because you are subscribed to the Google Groups > "Ruby or Rails Oceania" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > [email protected]. > > For more options, visit this group at > http://groups.google.com/group/rails-oceania?hl=en. > > > > > > -- > > You received this message because you are subscribed to the Google Groups > "Ruby or Rails Oceania" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/rails-oceania?hl=en. > > > > -- > You received this message because you are subscribed to the Google Groups > "Ruby or Rails Oceania" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<rails-oceania%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/rails-oceania?hl=en. >--
You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected].
For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.
