Súgó és útmutatókHaladó monitorok › Monitorok tömeges importja CSV-vel

Monitorok tömeges importja CSV-vel

4 perc olvasás · Haladó monitorok

Ha másik webhelyfigyelő eszközről vált át, vagy 20 vagy több oldala van, a kézi hozzáadás időpazarlás. A tömeges import egyszerre tölt fel egy CSV-fájlt (szövegként mentett táblázat), és abból több tucat monitort hoz létre.

A CSV-fájl előkészítése

A CSV-fájlt Excelben, Google Táblázatokban vagy bármilyen szövegszerkesztőben elkészítheti. Mentse UTF-8 kódolásban (az ékezetes karakterek támogatása miatt). Az első sor a oszlopneveket tartalmazza, a további sorok az egyes monitorokat.

name,type,target,interval_minutes,expected_status,expected_keyword
"Főoldal",http,https://www.cegem.hu,5,200,"Üdvözöljük"
"API health",http,https://api.cegem.hu/health,1,200,"\"status\":\"ok\""
"DB szerver",tcp,db.cegem.hu:5432,5,,
"Email MX",dns,cegem.hu,30,,
"SSL tanúsítvány",ssl,www.cegem.hu,1440,,

Oszlopok

  • name - kötelező, max. 120 karakter. Ez a név jelenik meg az áttekintésben.
  • type - kötelező. Az alábbiak egyike: http, ssl, tcp, dns, domain, heartbeat, ping, visual, lan_ping, lan_tcp, lan_http.
  • target - kötelező (a heartbeat típus kivételével). URL, hosztnév vagy host:port a monitor típusától függően.
  • interval_minutes - választható, alapértelmezetten 5. A minimum a csomagtól függ.
  • expected_status - választható, csak a http monitornál érvényesül. Az elvárt válaszkód (alapértelmezetten 200).
  • expected_keyword - választható. A http típusnál ellenőrzi, hogy a karakterlánc megtalálható-e a válasz törzsében; a dns típusnál ellenőrzi, hogy megtalálható-e a DNS-rekord értékében.

A LAN típusoknál (lan_*) a monitor a meglévő LAN-ügynökéhez rendelődik, a célként pedig a helyi IP-címet vagy hosztnevet adja meg (például 192.168.1.10).

Az import menete

A monitorok tömeges CSV-importjának oldala
Az import oldal megjeleníti a mintaformátumot és a fájl feltöltése utáni eredményt is.
  1. A vezérlőpulton kattintson a CSV importálása gombra.
  2. Az import oldalon látja a CSV mintaformátumát - készítse el ennek megfelelően a monitorokat, és mentse a fájlt CSV-ként (UTF-8).
  3. Kattintson a Fájl kiválasztása gombra, töltse fel a CSV-t, majd erősítse meg az Importálás gombbal.
  4. A befejezés után megjelenik a létrehozott monitorok száma és az esetleg kihagyott sorok az okkal együtt (például ismeretlen típus vagy túllépett csomaglimit).

Figyeljen a csomaglimitre: ha az import túllépné a csomagjában lévő monitorok számát, a limit határán megáll, a fennmaradó sorokat pedig kihagyottként jelöli meg. Az aktuális állapotot (X / Y monitor) a vezérlőpult bal felső sarkában látja.

Gyakori hibák a CSV-ben

  • Ismeretlen típus - elgépelés a type oszlopban. Ellenőrizze az engedélyezett értékek listáját.
  • Hiányzó target - a heartbeat típuson kívül minden monitornak kell legyen célja.
  • Idézőjelek a kulcsszóban - ha az expected_keyword idézőjeleket tartalmaz, fordított perjellel kell írni őket (úgynevezett escapelés): "\"status\":\"ok\"".
  • Pontosvessző vessző helyett - egyes országokban az Excel pontosvesszővel menti a CSV-t. Mentéskor válassza a "CSV UTF-8 (vesszővel tagolt)" formátumot.
  • Túl nagy fájl - a CSV-fájl maximális mérete 2 MB. Több tucattól több száz monitorig terjedő szokásos importhoz ez bőven elég.
Tipp: Az import után minden monitor egy percen belül lefuttatja az első ellenőrzést. Csak várjon, és figyelje a vezérlőpultot.
Hasznos volt ez az útmutató?