Friday, November 23, 2007

Whardier Wants You - For Domesday Army

Programmers, Thinkers, Admins.. If you have an interest in system monitoring, statistical information gathering, writing kick booty Python and Django apps then join the lists and pop into the domesday IRC channel hosted at Freenode.

IRC Link: irc://irc.freenode.net/#domesday

I'm hoping to start discussion through the mailing list on the nature of the XML-RPC statistics daemon and how information will be stored on Django servers filesystem.

Lets get a minimal amount of information gathering done on Linux hosts and get that information pushed to an XML-RPC URL underneath the Django URL. My first guess is statistics need to be in stored in .rrd format on the filesystem for fast stream based access to what would otherwise be a ton of very redundant DB queries. It is very important that the client have an independent polling or stream processing structure allowing it to send delta commits to the Django server. Too much information is lost when event driven applications are polled instead of continuously inspected. Applications like Asterisk should require a statistics program to interpret the call detail logs or even inspect the server through the manager interface to get accurate call information and create non-interval based graphs.

No comments: