서버 로그
2026 R1의 경우 이 XProtect Log Server 구성 요소는 사용되지 않습니다.
비디오 관리 XProtect 소프트웨어 서버 구성 요소는 시스템 활동, 이벤트 및 오류에 대한 로그 항목을 생성합니다. 이러한 로그 항목은 수집되어 OTLP(OpenTelemetry Protocol)를 통해 OpenTelemetry를 사용하여 전송됩니다.
기본적으로 시스템은 VictoriaLogs를 사용하여 로그를 저장하고 관리합니다. 별도의 로그 서버 또는 데이터베이스를 관리하지 않고 XProtect Management Client서버 로그를 직접 보고 작업할 수 있습니다.
서버 로그는 구성 요소가 함께 설치되는지 또는 별도의 서버에 설치되는지에 관계없이 동일한 방식으로 작동합니다.
OpenTelemetry 및 OTLP 프로토콜
OpenTelemetry는 로그 데이터를 전송하는 데 사용되는 개방형 표준입니다. OpenTelemetry 구성 요소를 XProtect 비디오 관리 소프트웨어 시스템과 함께 관리 서버 컴퓨터에 설치합니다.
XProtect 구성 요소는 OpenTelemetry를 사용하여 시스템을 통해 로그 항목을 전송합니다. 로그는 로그 데이터를 전송하는 표준 방법을 정의하는 OTLP(OpenTelemetry Protocol)를 사용하여 전송됩니다.
OTLP를 사용하면 서버 로그가 더욱 유연해집니다. VictoriaLogs의 기본 설정 외에도 써드파티 모니터링 시스템과 같이 OTLP를 지원하는 다른 모니터링 또는 로깅 솔루션에 시스템을 연결할 수 있습니다.
OpenTelemetry에서 원격 측정 신호로 로그를 처리하는 방법에 대한 일반적인 개요는 OpenTelemetry 설명서의 OpenTelemetry Logging(https://opentelemetry.io/docs/specs/otel/logs/)을 참조하십시오.
OpenTelemetry Collector 서비스입니다
서버 로그를 사용하려면 OpenTelemetry Collector 서비스를 실행해야 합니다. 서버 구성 요소가 OTLP(OpenTelemetry Protocol)를 사용하여 로그를 수집기로 전송하고, 수집기는 로그를 VictoriaLogs 또는 외부 로깅 솔루션으로 전달합니다XProtect.
VictoriaLogs
VictoriaLogs는 서버 로그에 사용되는 기본 로그 저장소입니다. 서버 로그는 VictoriaLogs 사용자 인터페이스를 사용하여 XProtect Management Client에 다양한 유형의 로그를 직접 표시합니다.
VictoriaLogs는 자체 전용 데이터베이스에 로그 데이터를 저장하고 보존 설정에 따라 로그가 유지되는 기간을 관리합니다. 이전의 SQL Server 기반 로그 데이터베이스를 대체하며 서버 로그 기능의 일부로 자동으로 사용됩니다.