Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

So we have this company server standing in the corner of our office. It is connected to an LCD monitor hanging on the wall we occassionally use to check whether the backups did what they should.

The question is: what cool visualization thing could be run the rest of the time to deeply impress customers visiting us? The server is running on Debian 4.0. A cool whatever running on the console would be preferred as there's no window manager installed currently.

Things I thought about: Twitter feeds, Nagios visualization, global network status, news (from google news or whatever)... main criteria: it has to look cool.

share

locked by HopelessN00b Feb 16 at 18:15

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as primarily opinion-based by HopelessN00b Feb 16 at 18:14

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

1  
I have the same question, but possibly running windows. –  notandy Sep 4 '09 at 20:40

5 Answers 5

up vote 1 down vote accepted

If you're not concerned about disclosing IP addresses have a look at EtherApe - it doesn't give you a lot info like zabbix but looks really nice: EtherApe screenshot

share
    
Looks cool, thank you! –  Steffen Müller Sep 9 '09 at 9:18

A Few Options:

Cacti

  1. You could use Nagios to monitor and then use Cacti for visualizations.

Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality. Cacti provides a fast poller, advanced graph templating, multiple data acquisition methods, and user management features out of the box. All of this is wrapped in an intuitive, easy to use interface that makes sense for LAN-sized installations up to complex networks with hundreds of devices.

Cacti is released under the GNU General Public License, meaning that it is completely free with no strings attached, however if you find it useful you should donate to support continued development.

Dual Pane Tree View get_image.php?image_id=43&x=640&y=568&quality=90

Preview Mode (Non-Thumbnail) get_image.php?image_id=40&x=600&y=639&quality=90

Graph View - Tree Mode get_image.php?image_id=29&x=640&y=465&quality=90

Icinga

  1. There is also Icinga which started as a fork of Nagios. It has some flash to it but I still think Nagios has a bigger user base.

Icinga-Cronk-Statusmap.pngclassicweb3 1.png

It can also integrate with JasperReports Server. JasperReports Server is not free but it looks nice and integrates with Icinga (and others).

shot-dashboard-designer 1.png

share

How about an Ambient Orb...if somehow you could supply server status to the color of the orb ;)

share

Similar to Nagios visualization, I have used Zabbix to visualize some server stats, I don't think I would call it "beautiful" but it is useful and would look impressive. You can also import other web pages, so adding an rss type feed constantly updating (via jquery or similar) would be pretty easy.

Zabbix Screen

An alternative might be Twitterfall for twitter feeds (based on search term); also there are a number of RSS screensavers that would look nice but I don't know if you are looking for that sort of thing. Once you have the RSS visualization you can use twitter feeds, google news, or any combination of those things.

share

I'm a big fan of "MappedUp" myself.. However I like the "Hal 9000" one too. :)

share

Not the answer you're looking for? Browse other questions tagged or ask your own question.