Jurnale de server
Notă
Acest articol descrie funcționalitatea Jurnalelor de server introdusă în 2026 R1, care utilizează OpenTelemetry și VictoriaLogs. Dacă sistemul dvs. utilizează serverul de jurnalizare vechi, consultați documentația sistemului XProtect Versiune în schimb.
Introducere
XProtect Componentele serverului generează intrări de jurnal pentru activitatea, evenimentele și erorile sistemului. Componentele care rulează pe serverul pentru management trimit intrări de jurnal la OpenTelemetry Collector utilizând OpenTelemetry Protocol (OTLP). În implementările distribuite, intrările de jurnal de la componente de pe alte mașini sunt dirijate prin API Gateway înainte de a ajunge la colector.
OpenTelemetry Collector redirecționează datele de jurnal către un serviciu de procesare jurnal. În mod implicit, acesta este VictoriaLogs.
Puteți să vizualizați jurnalele de sistem, de audit și jurnalele pentru reguli XProtect Management Client. Din pagina Jurnale de server, puteți căuta, filtra și analiza intrările de jurnal pentru a investiga activitatea sistemului, acțiunile utilizatorului, evenimentele și erorile.
Unele setări de înregistrare, inclusiv retenția și comportamentul de colectare, sunt gestionate în exterior XProtect Management Client prin fișierele de configurare OpenTelemetry Collector și VictoriaLogs.
OpenTelemetry și protocolul OTLP
OpenTelemetry este un standard deschis pentru colectarea și transferul datelor de telemetrie, inclusiv jurnalele. XProtect utilizează OpenTelemetry Protocol (OTLP) pentru a trimite date de jurnal între componente din infrastructura de înregistrare.
Utilizarea OTLP face infrastructura de înregistrare mai flexibilă. Pe lângă configurația implicită cu VictoriaLogs, puteți conecta sistemul la soluții de înregistrare sau monitorizare externă care acceptă OTLP.
Pentru mai multe informații, consultați documentația OpenTelemetry: https://opentelemetry.io/docs/specs/otel/logs/
Serviciul OpenTelemetry Collector
Jurnalele de sistem, jurnalele de audit și jurnalele de reguli necesită rularea serviciului OpenTelemetry Collector pe serverul pentru management.
OpenTelemetry Collector primește date de jurnal de la XProtect și îl redirecționează către serviciul configurat de procesare a jurnalelor. În mod implicit, acesta este VictoriaLogs.
VictoriaLogs
VictoriaLogs servește drept motor de baze de date de jurnalizare pentru XProtect Jurnalele, gestionarea stocării jurnalelor, interogarea și analiza. Înlocuiește baza de date de jurnal bazată pe SQL Server, utilizată în versiunile mai vechi de XProtect.
Puteți accesa datele de jurnal din pagina Jurnale de server XProtect Management Client.
În mod implicit, jurnalele de sistem și jurnalele de reguli sunt păstrate timp de 7 zile, iar jurnalele de audit sunt păstrate timp de 30 de zile. Intrările mai vechi din jurnal sunt șterse automat când expiră perioada de păstrare a înregistrărilor. Puteți să modificați setările de păstrare din fișierele de configurare VictoriaLogs stocate pe serverul pentru management. Pentru mai multe informații, consultați Setarea politicii de păstrare a jurnalului.