Журналы серверов
Начиная с версии 2026 R1, этот XProtect Log Server компонент является устаревшим.
Компоненты XProtect сервера VMS генерируют записи журнала для системных действий, событий и ошибок. Эти записи журнала собираются и отправляются с помощью OpenTelemetry через протокол OpenTelemetry (OTLP).
По умолчанию система хранит журналы и управляет ими с помощью VictoriaLogs. Журналы серверов можно просматривать и работать непосредственно в XProtect Management Clientсистеме, не управляя отдельным сервером регистрации или базой данных.
Журналы серверов работают одинаково независимо от того, установлены ли компоненты вместе или на отдельных серверах.
OpenTelemetry и протокол OTLP
OpenTelemetry — это открытый стандарт, используемый для отправки данных журналов. Компонент OpenTelemetry устанавливается вместе с ПО для управления видео XProtect на компьютер сервера управления.
Компоненты XProtect используют OpenTelemetry для отправки записей журнала через систему. Журналы передаются с помощью протокола OpenTelemetry Protocol (OTLP), который определяет стандартный способ отправки данных журналов.
Благодаря OTLP журналы серверов становятся более гибкими в использовании. В дополнение к стандартным журналам VictoriaLogs, систему можно подключить к другому решению для мониторинга или ведения журналов, которое поддерживает OTLP, например к системе мониторинга стороннего производителя.
Общие сведения о том, как OpenTelemetry обрабатывает журналы как сигнал телеметрии, см. в разделе «Ведение журналов OpenTelemetry» в документации по OpenTelemetry: https://opentelemetry.io/docs/specs/otel/logs/.
Служба OpenTelemetry Collector
Для журналов серверов требуется запущенная служба OpenTelemetry Collector. Компоненты XProtect сервера отправляют журналы в службу сбора данных с помощью протокола OpenTelemetry Protocol (OTLP), а служба сбора данных перенаправляет журналы в службу VictoriaLogs или во внешнее решение для ведения журналов.
VictoriaLogs
VictoriaLogs — это хранилище журналов по умолчанию, используемое для журналов сервера. Журналы серверов используют пользовательский интерфейс VictoriaLogs для отображения журналов разных типов непосредственно в XProtect Management Client.
VictoriaLogs хранит данные журналов в собственной выделенной базе данных и управляет продолжительностью хранения журналов в соответствии с настройками хранения. Это хранилище заменяет более раннюю базу данных журналов и автоматически используется SQL Server в составе журналов сервера.