SECTOR NORD AG Tipp des Monats


[SNAG-View] Verwenden eigener Performancegraphen in SNAG-View - Teil1

In SNAG-View wird für Performancegraphen ein Standard-Template verwendet. In manchen Fällen genügt die Darstellung der Performancedaten unter Umständen nicht den gestellten Anforderungen oder das Design von Performancegraphen soll geändert werden.

Die Lösung für diese Fälle ist das Verwenden eigener Templates für Performancegraphen.

SNAG-View verwendet für das Erzeugen von Performancegrapen pnp4nagios (Version 0.6.25, Stand SNAG-View 3.7.2).

In SNAG-View wird - falls keinen eigenen Templates für Performancegraphen vorliegen - das Template "default.php" für alle Performancegraphen verwendet.

Die Zuordnung von Templates von Perfomancegraphen zu Checkkommandos erfolgt über den Namen des Templates für den Performancgraphen, d.h. der Name des Templates muss identisch mit dem des verwendeten Checkkommandos sein. Die Templates liegen auf dem SNAG-View Server in folgendem Verzeichnis:

/opt/snagview/data/modules/perfgraph/templates/default.php:

-rw-r--r-- 1 wwwrun daemon 7,1K  6. Sep 10:17 check_local_load_sample.php
-rw-r--r-- 1 wwwrun daemon 6,2K  6. Sep 10:17 check_ping_1.php
-rw-r--r-- 1 wwwrun daemon 7,2K  6. Sep 10:17 default.php

Verwenden des Templates "check_local_load_sample.php":

  1. Checkkommando "LX_NRPE_CPU" kopieren und als Bezeichnung "check_local_load_sample" verwenden.
  2. Neuen Service erstellen und dem Service das Checkkommando "check_local_load_sample" zuweisen.

Das Ergebnis:

Zurück