V prostredí neustále sa vyvíjajúcich kybernetických hrozieb a rastúcich nárokov na spoľahlivosť IT infraštruktúry sa stáva monitoring kľúčovou súčasťou ochrany firemných dát. Zálohovacie riešenia, ako je Veeam Backup & Replication, poskytujú robustné možnosti ochrany dát, no efektívne monitorovanie ich činnosti môže byť náročné. Tu prichádza na scénu integrácia s Grafanou – obľúbeným nástrojom pre vizualizáciu dát a monitoring.
Grafana, v kombinácii s REST API rozhraním Veeam Backup & Replication, umožňuje vytvárať prehľadné a interaktívne dashboardy, ktoré ponúkajú hlboký prehľad o stave zálohovania, úspešnosti úloh a výkonnosti zálohovacích serverov. Táto integrácia zvyšuje schopnosť rýchlo identifikovať a riešiť potenciálne problémy, čím prispieva k optimalizácii procesov a znižovaniu rizika straty dát.
Ako to funguje?
Veeam Backup & Replication poskytuje REST API, ktoré umožňuje prístup k detailným informáciám o zálohovacích úlohách, ich úspešnosti, trvaní, veľkosti zálohovaných dát či stave infraštruktúry. Táto API komunikácia je využívaná Veeam Exporterom, špeciálnou aplikáciou bežiacou v Docker kontajneri, ktorá tieto dáta pravidelne získava. Exporter následne prenáša získané metriky do InfluxDB, časovo orientovanej databázy, kde sa ukladajú v štruktúrovanej forme. Táto databáza umožňuje rýchle a efektívne spracovanie veľkého množstva dát v reálnom čase.
Grafana potom slúži ako vizualizačný nástroj, ktorý čerpá dáta z InfluxDB a prezentuje ich vo forme prehľadných dashboardov. Tieto dashboardy môžu obsahovať grafy úspešnosti zálohovacích úloh, využitie diskového priestoru, časové rady výkonu či upozornenia na neúspešné úlohy. Vďaka interaktívnym prvkom umožňuje Grafana IT tímom rýchlo identifikovať problémy a prijať potrebné opatrenia.
Návod na inštaláciu:
docker run -d \
--name veeam-exporter \
-e veeamBackupPort=9419 \
-e veeamBackupServer=10.1.1.12 \
-e veeamInfluxDBBucket=veeam \
-e veeamInfluxDBOrg=veeeam \
-e veeamInfluxDBPort=8086 \
-e veeamInfluxDBToken=xmQD-6ZK7D9MNS5hL4WDD5jBnLxB3pn8j2ZzCN5HmbO71S363Q5xw== \
-e veeamInfluxDBURL=http://influxdb \
-e veeamJobSessions=1000 \
-e veeamPassword=PasswordAdministrator \
-e veeamUsername=administrator \
matoh12/veeam-influxdb-exporter
- -d: Spustí kontajner na pozadí (detached mode).
- –name veeam-exporter: Názov kontajnera.
- -e veeamBackupPort=9419: Nastavenie portu pre Veeam Backup.
- -e veeamBackupServer=10.1.1.12: IP adresa Veeam Backup Servera.
- -e veeamInfluxDBBucket=veeam: Názov bucketu v InfluxDB.
- -e veeamInfluxDBOrg=veeeam: Organizácia v InfluxDB.
- -e veeamInfluxDBPort=8086: Port pre InfluxDB.
- -e veeamInfluxDBToken=…: InfluxDB token pre autentifikáciu.
- -e veeamInfluxDBURL=http://influxdb: URL pre pripojenie k InfluxDB.
- -e veeamJobSessions=1000: Maximálny počet uložených job session záznamov.
- -e veeamPassword=Jahod@: Heslo pre prístup k Veeam Backup.
- -e veeamUsername=administrator: Používateľské meno pre prístup k Veeam Backup.
Grfana Dashboard:
Zdroje: https://github.com/VeeamHub/grafana/blob/master/veeam-backup-and-replication-grafana/README.md
Odborník na kybernetickú bezpečnosť, správu Azure Cloud a VMware onprem. Využíva technológie, ako Checkmk a MRTG, na monitorovanie siete a zvyšovanie efektívnosti a bezpečnosti IT infraštruktúry. Kontakt: hasin(at)mhite.sk