Icinga und Nagios mit Nabaztag Integration

Mittlerweile kennen ja schon viele den Web-Hasen Nabaztag. Das vielseitig einsetzbare WLAN Gadget reagiert mit dem nötigen Skript jetzt auch auf ICINGA und Nagios Notifications.

Hans vom Sperrgebiet Blog hatte die Idee sein ICINGA / NAGIOS Monitoring System mit dem Nabaztag kommunizieren zu lassen. Da er nur ein Perl Skript fand, welches lediglich eine Nachricht an den Hasen sendet, benutzte er seine Kreativität und schrieb seinen eigenen Code um die API des Nabaztag anzusteuern. Somit hat der Hase eine neue Fähigkeit gelernt: ICINGA und Nagios Notifications visuell darzustellen. Blinkende LEDs und bewegliche Ohren geben dem Hasen ein gewisses Etwas.

Das PHP Skript und eine Installationsanleitung + Infos gibts Hier

Hans hat auch ein Video aufgenommen, in dem er den Nabaztag in Aktion zeigt:

Das ist für mich jetzt Grund genug mir auch einen Nabaztag Hasen zu besorgen. Das Ding macht ich im Büro sicher ziemlich gut! ;)

Tags: , , ,

Donnerstag, Februar 25th, 2010 Hardware, Linux 4 Kommentare

LackRack – billigstes 19 Zoll Serverrack made by IKEA?

Alter Schwede! IKEA hat ein modulares, stapelbares, 19″ Serverrack fürs Wohnzimmer im Angebot. Und das zum unschlagbaren Preis von 7,99 EUR in allen Farben. Ihr glaubt mir nicht? Dann lest mal weiter ;D

Es ist zwar als kleiner Joke gemeint, aber tatsächlich eine coole wie auch geniale Idee. Das sogenannte “LackRack” ist die günstigste und mobilste Rack-Mount Lösung die es gibt. Zudem ist es modular aufgebaut und kann somit beliebig auf die optimale Größe erweitert werden. Zu finden ist das LackRack im IKEA Produktkatalog oder auf der Homepage des Schwedischen Möbelgiganten unter dem Decknamen “LACK Beistelltisch” ;)

Die Jungs von eth-0 haben schon viele Anwender-Fotos zusammengetragen und präsentieren diese auch auf der eth-0 Website. Zudem gibts natürlich auch eine Facebook Fan Page.

Installationsanleitung

  • Das Paket auspacken
  • Das Rack anhand der beiliegenden IKEA Anleitung zusammenbauen
  • Falls ihr mehrere Elemente benötigt, dann solltet ihr euch zur Stabilisierung entsprechende Winkel und Schrauben im Baumarkt besorgen
  • Hardware zwischen linken und rechten (Tisch)Fuß platzieren. Auf der Unterseite beginnen um mehr Stabilität zu erreichen
  • Zusätzlich können die Hardware Komponenten angeschraubt werden

Features

  • Sieht gut aus
  • Einfach und schnell aufzubauen
  • Beliebig erweiterbar
  • Günstig
  • Gewicht. Das Rack ist leicht und kann somit schnell an andere Orte transportiert werden
  • Verschiedene Farben, um zB.: kritische Server mit der Farbe Rot zu kennzeichnen
  • Man kann Essen und Trinken auf dem Rack abstellen
  • Es kann eine Lampe auf das Rack gestellt werden um die Hardware besser zu sehen
  • Rack besteht aus 100% nachwachsenden und recycelbaren Materialien. (Green IT Aspekt)

(Quelle: eth-0.nl, IKEA)

Tags: , , , ,

Montag, Februar 22nd, 2010 Hardware 12 Kommentare

MySQL User Passwort ändern

Das Passwort eines MySQL Users  in der Kommandozeile zu ändern ist eigentlich ein ziemlich simpler Vorgang. Da ich mir den Befehl aber selber nie merken kann schreibe ich ihn hier auf:

Mit folgenden Befehl auf der MySQL Serverkonsole anmelden

mysql -u root -p

Die Datenbank mysql auswählen

use mysql;

Passwort mit folgendem Befehl ändern (dein-neues-passwort und dein-user durch ein entsprechendes Passwort bzw. Usernamen ersetzten)

update user set password=PASSWORD("dein-neues-passwort") where User='dein-user';

Tags: , , ,

Montag, Februar 8th, 2010 Linux 4 Kommentare

Wallpaper zu Ubuntu 10.04 lucid lynx

Saleel Velankar hat vor kurzem dieses wirklich schöne und inspirierende Wallpaper vom leuchtenden Luchs (lucid lynx) in der Ubuntu-art mailinglist veröffentlicht. Diese wirklich gelungene Designarbeit ist hier definitiv einen Eintrag wert.

(Quelle: anotherubuntu blogspot)

Tags: , , , , ,

Mittwoch, Februar 3rd, 2010 Linux 2 Kommentare

Ohne Worte: The Evolution of the Computer

(Quelle: Haroldsplanet)

Tags: , ,

Mittwoch, Januar 20th, 2010 Hardware 1 Kommentar

Icinga – Open Source Monitoring – Installation unter Debian 5 (Lenny) mit IDOUtils und MySQL Datenbank

icon_icinga_biggerWie vergangenes Jahr berichtet, wurde der bekannte Open-Source Monitoring Dienst Nagios geforkt und unter dem Projekt ICINGA in neuem Glanz veröffentlicht. Ich werde hier in den nächsten Wochen meine Erfahrungen schildern und einige HowTo’s dazu veröffentlichen. Der Start erfolgt mit der Installation von ICINGA 1.0.2 + IDOUtils unter Debian Lenny.

letztes Aktualisierung: 01.07.2010 Icinga Version 1.0.2

Abhängigkeiten und erforderliche Programme installieren

Folgende Voraussetzungen müssen für den Betrieb von ICINGA installiert sein:

*) Apache Webserver
*) MySQL Datenbank + libdbi Treiber
*) GCC Compiler, C/C++ dev libraries
*) GD Library

Installation des Apache Webserver + Mysql Datenbank

Die benötigten libdbi Treiber werden über folgenden Befehl installiert:

apt-get install -y libdbi0-dev libdbd-mysql

Der GCC Compiler und die erforderlichen C/C++ development Libraries werden zusammengefasst als build-essential installiert:

apt-get install -y build-essential

Installation der GD Libraries:

apt-get install -y libgd2-xpm-dev libjpeg62-dev libpng12-dev

Benutzer und Gruppe für ICINGA anlegen

Damit ICINGA funktioniert, benötigt es einen eigenen Benutzer mit dem Namen icinga. Diesen legen wir wie folgt an und vergeben ein Passwort:

useradd -m icinga
passwd icinga

Um das Webinterface mit vollem Funktionsumfang nutzen zu können (Kommandos zu senden) wird noch eine spezielle Gruppe benötigt in welche die beiden User icinga und www-data hinzugefügt werden:

groupadd icinga-cmd
usermod -a -G icinga-cmd icinga
usermod -a -G icinga-cmd www-data

ICINGA downloaden und entpacken

Nach dem die Vorbereitungen soweit getroffen sind, kann ICINGA von Sourceforge downgeloaded, validiert und entpackt werden. Ich benutze dazu immer das Verzeichnis /usr/src. Bitte achtet darauf, dass ihr die aktuelle stable Version runterladet, um keine ältere Version zu installieren. In meinem Fall ist die Version 1.0.2 die momentane stable Version.

cd /usr/src
wget http://sourceforge.net/projects/icinga/files/icinga/1.0.2/icinga-1.0.2.tar.gz/download
wget http://sourceforge.net/projects/icinga/files/icinga/1.0.2/icinga-1.0.2.tar.gz.md5/download
md5sum -c icinga-1.0.2.tar.gz.md5

Folgendes Ergebniss muss beim MD5 Check herauskommen:

icinga-1.0.2.tar.gz: OK

Das Paket wird anschließend mit folgendem Befehl in das /usr/src Verzeichnis entpackt:

tar xvzf icinga-1.0.2.tar.gz

Installation von ICINGA

› Weiterlesen

Tags: , , , , , ,

Freitag, Januar 15th, 2010 Linux 6 Kommentare

Mac OS X 10.6 – PHP unter Snow Leopard installieren

PHP kann unter Mac OS X 10.6 ganz einfach installiert werden, da das benötigte Modul bereits mit an Board ist. Es muss nur aktiviert werden.

PHP ist mit wenigen Handgriffen im Terminal aktiviert, und kann anschließend sofort verwendet werden:

Wer noch nie mit dem Terminal gearbeitet hat, und auch nicht weiss wie man es aufruft: “Programme” -> “Dienstprogramme” -> “Terminal”

Mit folgendem Befehl bearbeiten wir die Apache Konfigurationsdatei mit dem Lieblingseditor:

sudo pico /etc/apache2/httpd.conf

Zur Bestätigung müsst Ihr euer root Passwort eingeben.

Sobald die Datei geöffnet ist suchen wir nach folgender Zeile:

#LoadModule php5_module        libexec/apache2/libphp5.so

Das # (Raute / Sharp) Zeichen davor deaktiviert das PHP Modul im Apache und muss nun entfernt werden. (siehe Screenshot)

load-module-php5

Nachdem die Datei abgespeichert wurde, kann der Webserver Dienst neu gestartet werden:

Unter “Systemeinstellungen” -> “Freigaben” -> “Webfreigabe” den Haken deaktivieren und wieder aktivieren. Der PHP Support ist nun eingeschaltet und steht dem Apache Webserver ab sofort zur Verfügung.

Tags: , , , , , , ,

Donnerstag, Januar 7th, 2010 Apple Keine Kommentare
Sysadmin's Life on Facebook
ubtuntu serverubuntu server