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 unter Debian Lenny.

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-0

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 die momentane stable Version.

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

Folgendes Ergebniss muss beim MD5 Check herauskommen:

icinga-1.0.tar.gz: OK

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

tar xvzf icinga-1.0.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

Ohne Worte: The History of Hacking

(Quelle: sjmp.de)

Tags: , ,

Montag, Januar 4th, 2010 Allgemein 1 Kommentar

Fröhliche Weihnachten

Sysadmin’s Life wünscht allen ein Frohes und Besinnliches Weihnachtsfest.

Tags: , ,

Donnerstag, Dezember 24th, 2009 Allgemein 5 Kommentare

Ubuntu 10.4 Lucid Lynx Alpha 1 Release am heutigen Tag

lynx

Heute am 10. Dezember 2009 ist es soweit. Die erste Alpha Version von Ubuntu 10.4 Lucid Lynx (leuchtender Luchs) wurde soeben von Canonical zum Download freigegeben. Das wird der Erste von insgesamt drei Alpha Releases der kommenden LTS (Long Term Support) Version von Ubuntu.

Ich rate derzeit noch dringlichst von einer Installation des ersten Alpha Releases in einer Live Umgebung ab. Wer Ubuntu 10.4 aber dennoch auf einer Testumgebung ausprobieren möchte, der findet hier den Download von Lucid Lynx, sowie weitere Informationen.

Um direkt aus Karmic Koala 9.10 auf die neue Alpha Version upzugraden könnt ihr auch Alt + F2 drücken und den Befehl “update-manager -d” in die Kommandozeile eingeben. Der Update Manager meldet nun “New distribution release ‘10.04′ is available”. Jetzt auf Upgrade klicken und weiteren Instruktionen folgen.

Der gesamte Release Plan bis zur Finalen Version sieht wie folgt aus:

10. Dezember 2009 – Alpha 1
14. Januar 2010 – Alpha 2
25. Februar 2010 – Alpha 3
18. März 2010 – Beta 1
08. April 2010 – Beta 2
23. April 2010 – Release Candidate
29. April 2010 – Finale Version

Alle Infos zur Ankündigung von Lucid Lynx durch Mark Shuttleworth

Weiterhin wird es hier natürlich alle News und Guides über den leuchtenden Luchs geben. Bleibt immer auf dem Laufenden und abonniert meinen RSS Feed oder folgt mir doch auf Twitter und Facebook.

Tags: , , , , , ,

Donnerstag, Dezember 10th, 2009 Linux Keine Kommentare

Ubuntu Gnome im XP Desktop Style

Eine witzige Idee hatte der Entwickler PhrankDaChicken, der aus reiner Langeweile den Gnome Desktop in eine Windows XP Umgebung umstylte.

Die benötigten Dateien könnt ihr hier als tar.gz File downloaden
Entpackt das Archiv mit einem Rechtsklick darauf und wählt “Extract Here”
Anschließend den Ordner XpGnome öffnen und doppelklick auf “InstallXpGnome.sh” und dann auf “Run” klicken.

extract-here install-xp-gnome

Nach ca. 10 Sekunden erstrahlt euer Ubuntu im Windows XP Glanz.
Um später wieder zur Normalansicht zurückzukehren befindet sich im Ordner RestoreSettings_datum eine “Restore_Settings.sh”. Ein Doppelklick darauf, stellt die gewohnte Gnome Umgebung wieder her.

Tags: , , , ,

Mittwoch, Dezember 2nd, 2009 Linux 2 Kommentare

Outlook Duplikate mit 1 Klick entfernen

Blog Marketing Dies ist ein durch hallimash vermittelter, honorierter Eintrag

duplicate_outlook

Wer Microsofts Outlook als Mail Programm verwendet, oder jemals verwendet hat, der wird schon des Öfteren auf Probleme mit der Synchronisation gestoßen sein, oder wurde bisher davon verschont. Ob Exchange Server, POP3, oder IMAP – es kann leicht sein dass es zu Komplikationen bei der Synchronisierung kommt und schon ist es passiert. Alle, oder einige Mails und Adressen sind doppelt in Outlook vorhanden und müssen nun mühsam von Hand wieder entfernt werden. Das kostet natürlich eine Menge an Zeit und somit auch Geld.

Die Firma ITSTH schafft hier mit einer genialen Erweiterung für Outlook Abhilfe “1-Klick Duplikate Löschen für Outlook” Die Software integriert sich Nahtlos in das bestehende Outlookmenü und hilft genau dann, wenn es bereits zu spät ist. Es spürt doppelte E-Mails, Kontakte, Termine, Aufgaben oder Notizen auf und entfernt diese ggf. Das Tool ist zudem auch sehr einfach aufgebaut, und für jeden User einfach mit wenigen klicks bedienbar.

1cddo_integrated_toolbar

Eine weitere sehr nützliche Funktion ist die “Zusammenführung von Kontakten”. Hierbei werden doppelte Kontakte nicht einfach gelöscht, sondern zusammengeführt (gemerged).

zB.:Herr Max Mustermann ist mitlerweile 3 mal in den Outlook Konakten vorhanden, weil er durch die Sekretärin immer wieder neu eingetragen wurde, anstatt die Daten zu ergänzen. Beim ersten Eintrag stimmt die Telefonnummer, beim zweiten die Email Adresse und beim dritten die Homepage. Somit werden die 3 Kontakte zusammen, mit den Informationen als einen Kontakt gespeichert.

Hier noch zwei Screenshots:

1ccdo_confirm 1cddo_undo

Tags: , , , ,

Mittwoch, November 25th, 2009 Windows Keine Kommentare
Sysadmin's Life on Facebook
ubtuntu serverubuntu server
    Bloggeramt.de Blogverzeichnis - Blog Verzeichnis bloggerei.de Blog Top Liste - by TopBlogs.de Blog Verzeichnis blogoscoop blogtotal www.beliebtestewebseite.de technorati_fav System-Administrator Blogverzeichnis RSS-Verzeichnis bloglinx Gelistet bei FeedArea.de Creative Commons License Internet & Kommunikation