Spackle is designed to be a flexible client/server architecture for the gathering and displaying of statistics, primarily suited to monitoring servers. It's written in PHP and bash shell script, uses RRDtool for stats logging and graphing, and PostgreSQL or MySQL for the server-side database.