Cum se creează un parser
Obiectul JS Parsers poate fi utilizat în scripturi personalizabile de către utilizator în cadrul CYBERQUEST Data Transformation Service (DTS) și în Alerts.
DTS este un serviciu de parsare bazat pe un script (JavaScript) care are o gamă largă de funcții. Rolul său principal este de a efectua transformări suplimentare asupra datelor extrase din evenimentele colectate.
Autentificare
Pentru a accesa interfața web, deschideți un browser web și tastați numele de utilizator al aplicației adresa sau numele DNS al aplicației. Adresa implicită atribuită inițial aplicației Web Interface este https://CyberquestIPAddress (exemplu).
Browserul vă redirecționează automat către site-ul CYBERQUEST's pagina de autentificare a lui CYQUESTBERQUEST:
Navigați la Setări
Navigați la "Settings > Rules" și selectați opțiunea "DTS Objects".
DTS Obiecte
Puteți importa un obiect DTS apăsând butonul "Import Object" sau puteți crea un nou obiect DTS apăsând butonul "Add DTS Object".
În acest caz, vom crea un nou obiect DTS. Apăsați butonul "Add DTS Object" și completați următoarele câmpuri:
Name: Numele obiectului DTS;
Description: O scurtă descriere a obiectului;
Is Active: Setează obiectul ca fiind activ sau inactiv;
Script: Se adaugă un nou script;
Când ați terminat de creat parserul, apăsați butonul "Save" pentru a salva modificările.
Actions menu
După ce ați creat obiectul DTS de mai sus, puteți efectua următoarele acțiuni asupra obiectului:
-
Setați obiectul ca fiind activ sau inactiv prin apăsarea următorului comutator
.
-
Puteți exporta un parser, apăsând butonul
. Exportul este salvat ca un fișier CQO proprietar.
-
Pentru a edita detaliile unui anumit obiect, apăsați butonul
de lângă acesta. Se deschide pagina Edit DTS Objects (Editare obiecte DTS), care vă permite să modificați numele și descrierea, să corectați scriptul sau să activați/dezactivați obiectul.
- Pentru a șterge un parser din listă, apăsați butonul "delete" din dreptul acestuia. Ca măsură de precauție, vi se va cere să confirmați ștergerea.
Exemplu de parser
Un exemplu de parser poate arăta astfel: