blackbird fio-status plugin
Dieses Plugin erhält verschiedene Informationen zu ioDrive (Fusion-IO) und sendet die Daten an das Backend.
Grundsätzlich erhalten Sie die Gegenstände, die mit "fio-status" genommen werden können
Der Gerätename wird automatisch von Low Level Discovery erfasst
Install
Bitte installieren Sie unter hier.
Install fio-status plugin
Sie können entweder setup.py oder rpm verwenden.
git clone https://github.com/Vagrants/blackbird-fio-status.git
cd blackbird-fio-status
python setup.py install
yum install blackbird-fio-status --enablerepo=blackbird
Wenn Sie diesen Blackbird-Fio-Status verwenden möchten, müssen Sie in der Lage sein, den Fio-Status mit einer der folgenden Methoden auszuführen.
Da der sudo fio-Status intern ausgeführt wird, erteilen Sie dem Blackbird-Ausführungsbenutzer (Standard ist bbd) die Berechtigung mit sudoers.
/etc/sudoers.d/bbd
Defaults:bbd !requiretty
bbd ALL=(ALL) NOPASSWD: /usr/bin/fio-status
Stellen Sie das Blackbird-Hauptgerät so ein, dass es mit Root-Rechten ausgeführt wird
/etc/blackbird/defaults.cfg
[global]
user = root
group = root
Die Konfiguration befindet sich in / etc / blackbird / conf.d / fio_status.cfg
ini:/etc/blackbird/conf.d/fio-status.cfg
[fio-status]
module = fio_status
# fio-status location. default is '/usr/bin/fio-status'
#
#path = /usr/bin/fio-status
Wenn der Pfad von "fio-status" anders ist, ändern Sie ihn bitte.
Das Standardüberwachungsintervall beträgt 60 Sekunden (die Erkennung beträgt 600 Sekunden), aber wenn Sie es ändern möchten
ini:/etc/blackbird/conf.d/fio_status.cfg
interval = 30
lld_interval = 300
Bitte angeben als
Starten Sie blackbird
neu, wenn Sie fertig sind
sudo /etc/init.d/blackbird restart
Die Zabbix-Vorlage finden Sie im Github-Repository. Importieren Sie es in Zabbix und wenden Sie es auf den Zielserver an Dieses Tempalte ist meistens ein LLD-Element, daher kann es einige Zeit dauern, bis es tatsächlich in den Daten erscheint.
** Wenn der Hostname unter Zabbix und der Hostname des Servers, auf dem Blackbird ausgeführt wird, unterschiedlich sind, müssen Sie den Hostnamen auf / etc / blackbird / conf.d / fio_status.cfg
festlegen. **
Spiel mit Zabbix
ini:/etc/blackbird/conf.d/fio_status.cfg
hostname = your_static_hostname
Recommended Posts