Table of Contents

Installation

Follow components are included in the package:

Das Paket wird im Nagios share Verzeichnis entpackt. Es entsteht das Verzeichnis “nagtrap”.

Create database

First create a database snmptt. You can do that with follow command:

 mysqladmin create snmptt

Now create the tables:

 mysql -u root -p snmptt < snmptt-<version>.sql

The structure differs slightly from the original, but it is completely compatible.

Das PHP Frontend

Ebenso wie das Plugin check_snmp_trap benötigt das Frontend zuerst die Zugagsdaten zur Mysql Datenbank. Dies erfolgt in der Datei snmptraps/etc/config.ini.php. Ist dies geschehen, kann das Frontend zum erstem mal aufgerufen werden.

Die URL lautet: http://<nagios-server>/nagios/nagtrap/index.php

Bei diesem Aufruf werden keine Filter gesetzt. Es werden also alle Traps angezeigt. Um Traps von nur einem Host anzeigen zulassen, kann dies mit folgendem Aufruf realisiert werden:

http://<nagios-server>/nagios/nagtrap/index.php?hostname=<name des hosts>

Mit diesem Aufruf werden nur Traps angezeigt die vom angegebenen Host stammen. Dies ist auch die URL die über die Service Extinfo verlinkt wird.