After successfully implementing Icinga there was just one step to perfection, a huge screen or projector displaying the errors and hosts that are down.

Because in our office there is no place for a projector we decided to buy a TV. There are two more advantages you get with a TV: On all this new devices you get HDMI and powered USB-ports. So there came along the idea to use a Raspberry Pi B to display the content.

How to install:

Do a standard installation “wheezy” image
Install Chromium because it got the nicest font rendering
Add Chromium to the autostart and disable the “restore last session” popup in case of power loss
Install the following Packages

sudo apt-get update && apt-get upgrade -y sudo  
apt-get install chromium x11-xserver-utils unclutter  

Add the following lines in the /etc/xdg/lxsession/LXDE/autostart

vi /etc/xdg/lxsession/LXDE/autostart sed -i ‘s/”exited_cleanly”: false/”exited_cleanly”: true/’ ~/.config/chromium/Default/Preferences @chromium –kiosk –incognito http://yourpage.whatever  

I used this Dashboard which was coded at first for Nagios