Monitorok tömeges importja CSV-vel
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
heartbeattípus kivételével). URL, hosztnév vagyhost:porta 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
httpmonitornál érvényesül. Az elvárt válaszkód (alapértelmezetten 200). - expected_keyword - választható. A
httptípusnál ellenőrzi, hogy a karakterlánc megtalálható-e a válasz törzsében; adnstí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 vezérlőpulton kattintson a CSV importálása gombra.
- 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).
- Kattintson a Fájl kiválasztása gombra, töltse fel a CSV-t, majd erősítse meg az Importálás gombbal.
- 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
typeoszlopban. 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_keywordidé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.