Startseite‎ > ‎Linuix‎ > ‎Nagios‎ > ‎

DokuWiki Integration in das Nagios

apt-get install dokuwiki

in der Datei /etc/apache2/sites-available/default muss folgender Eintrag hinzugefügt werden:

<Directory /usr/share/dokuwiki/>
  Options FollowSymLinks
  AllowOverride None
  Order allow,deny
  allow from all
</Directory>


Auf der Webseite von Dokuwiki einen User registrieren,
danach mit dem User einloggen und das Passwort ändern.
in der Datei /etc/dokuwiki/users.auth.php
das verschlüsselte Passwort des neuen Users kopieren und damit den Eintrag des Passworts für den admin damit ersetzen.
Nun kann man sich mit dem Passwort als admin anmelden.
User admin, uhd, nagios  pw: unser pw

unter /usr/share/dokuwiki
die Datei nagios.php anlegen mit dem Inhalt:

<?php
/**
 * Forwarder to doku.php
*/
$host=str_replace(' ', '_',strtolower($_GET['host']));
$srv=str_replace(' ', '_',strtolower($_GET['srv']));

if($host!="" && $srv!=""){
        header("Location: doku.php?id=nagios:".$host.":".$srv);
        exit;
}elseif($host!=""){
        header("Location: doku.php?id=nagios:".$host."");
        exit;
}else{
        header("Location: doku.php?id=nagios:index");
        exit;
}
?>



Link zu DokuWiki in der Hosts-Ansicht im Nagioseinfügen:

unter /usr/local/nagios/etc/objects/group_def/
bei den gruppendefinitionen den link ergänzen:
notes_url        /dokuwiki/nagios.php?host=$HOSTNAME$


Die Wiki-Einträge werden abgelegt unter

Alt:
/usr/share/dokuwiki/data
genauer unter
/usr/share/dokuwiki/data/pages/nagios/

Neu:
/var/lib/dokuwiki/data
/var/lib/dokuwiki/data/pages/nagios/


Migrieren der Wiki-Inhalte von einem Server auf den Anderen:
den Inhalt von
/usr/share/dokuwiki/data/pages/nagios/
und
/usr/share/dokuwiki/data/media/nagios/
herüberkopieren
Comments