07 Mar 2013
I've been looking forward to the final item on my weekly todo, so much so that all other items have been completed with gusto! Time to:
"Write a server monitor that looks effing awesome"
The rationale behind this tangential quest is that while playing with nagios I can't help but think that, while functionally useful it's visually unappealing - viz. I will never look at it.
Y'see, I'm used to using things like conky.
Conky is lightweight linux program that renders an overlay on your desktop background image, mine's configured to show system errors, new emails, CPU usage, network load and various system variables. It's super handy because it's just always there. LIVE Errors are most important, thus I make them really pop out at me:
So my plan is to combine the functionality of nagios, the simplicity of conky with a few ideas I have rattling around... I want:
I already have a number of scripts and programs that help me get notified of errors / hiccups / statistics etc but they're all so very disparate.
It is with these things in mind that I am dedicating the next few days to create a basic prototype that doesn't suck.
In a nutshell:
"A chunky interface that cycles through core metrics and statistics, slowing down on views with errors."
There's going to be a lot of fun in making:
Wish me luck!