Sunday, November 18, 2007

LISA 2007 - Some new ideas

At LISA 2007 this year, I gave a WIP (Work In Progress) talk on the MachDB. I got some positive feedback on it, and have been inspired by the things people have said. I was told that the chatter on the IRC back channel at LISA was good, I'd be interested to see that if anyone has a log. Otherwise, I have taken a few notes on things I'd like to do:
  • Statistics - Show totals of neat stuff like RAM, CPU, BogoMips, Disk Space, Uptime, IP counts, etc.  Use the cool graphing tools I have to show graphical representations of these things.  Possibly add RRD data storage on that data, or at least a stats table in the DB.
  • Auditing - Find things in the DB that shouldn't exist, or are wrong.  
  • Admin Tool - Ability to change a host's unique identifier (eth0 MAC or UUID).  Also, need to be able to delete entries and merge entries in the case of a host with bad data getting in the system.
  • Glue - A completely customizable page that lets MachDB be the 'glue' between every other web app in your sysadmin team.  Stuff like Nagios, MRTG, Cricket, Cacti, Smokeping, etc integration.  This is mostly going to just be a page that has example glue for these projects, and is intended to be completely customizable.
  • Fettle Integration - Andrew Hume did a pretty cool presentation on 'Fettle', a tool for visualizing rack space layout in 3D/WRML.   I noticed that many of the things he needed to generate his files are things I have in my DB.  This means MachDB could auto-generate these config files.  Mmmmmmm.  
This is not a list of features that are actually planned.  I'll post that later.  ;)

Labels:


Comments: Post a Comment



Links to this post:

Create a Link



<< Home



This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]