StatsDawg

To See What Your Server Is Barking At

Home : Bugs : Help : Mailing List : About

What is it?

StatsDawg is a server status tracking suite created by Tim Soderstrom. The goal was to create a suite that is easy to install, configure, and use while still providing accurate and high quality statistical information for Linux-based servers. StatsDawg stands on the shoulders of the creators of RRDTool, PHP, and the Smarty Template Engine and would not have been possible without these tools. All are supporters of the GPL, as is this software.

Post 1.00

My latest thoughts on post 1.00 might actually involve a big rewrite of most parts of StatsDawg. Originally, I did not think StatsDawg needed to be object-oriented, but after thining about the overall design of StatsDawg, I actually think that is a good way to go.

My idea is to have each statistic of graph implement a stats of graph interface (API) that implements a set of standard functions (graph(), collect(), etc.). That way, new graphs and stats can be made very easily. The hard part is knowing how they relate to each section of StatsDawg and, more importantly, how to handle objects that share common items (such as a database connection). So this is just some quick thoughts. This design woudl open the door to quite a few things, however. One feature I have wanted to implement was a desktop, where the user could put graphs and stats that they care about most. That way, they can just go to that page to see most of what they need to see.

It is way too soon to say if this is the way I will end up going, particularly since 1.00 is not out yet, but though I would share my thoughts to everyone just the same.

Download StatsDawg

Latest Public Version: 0.98

Latest tar.bz2: statsdawg-0.98.tar.bz2
Latest tar.gz: statsdawg-0.98.tar.gz
RPM Packages: here

Changes include:

0.98:

0.97:

0.96:

In this version, the command-line arguments for the install script are not working correctly. This is still being worked on, but I wanted to push out an update for those wishing to use some of the new features. This should hopefully be fixed by 1.00

Note that the focus for all releases up to 1.00 will shift from largely providing feature-enchancements to working on an automated installer/upgrader As well as bugfixed and general refining. This does not mean that there will be no new features, so feel free to voice your feature requests. However, it is likely that at least some of the feature requests will be pushed back to a post 1.00 release.

Looking for another version? See All Releases
Want the bleeding edge? Use the public Subversion repository, svn://svn.statsdawg.org/statsdawg/trunk!

Please note that this software is still in beta and is subject to change, which include database modifications, code modifications, etc. I am trying to make every effort to keep distributions compatible, but for now be aware that new versions may not be compatible with old versions! This software does not come with a warranty. Use at your own risk, but be happy when you do!

Questions? Bugs? Flames?

Send me an e-mail!
tim at moocowproductions dot org