VictoriaLogs
Сервер VictoriaLogs хранит и агрегирует логи.
Расположение журналов: системный журнал.
Порт по умолчанию: 9428.
Учётная запись ОС для запуска сервиса: vision.
Способ установки
Средства платформы позволяют установить VictoriaLogs двумя способами:
-
Развёртывание на одном узле с помощью скрипта
setup.shиз состава дистрибутива. -
Развёртывание отказоустойчивого кластера с помощью плейбука Ansible. Подробности см. в руководстве VictoriaMetrics и VictoriaLogs.
Также Визион может использовать для хранения логов внешний сервер VictoriaLogs. Подробности см. в руководстве Смена сервера VictoriaLogs.
Файлы конфигурации
Если сервер VictoriaLogs развёрнут на одном узле, его настройки хранятся в следующих файлах:
-
/etc/systemd/system/victorialogs.service— юнит systemd; -
/opt/skala-r/etc/vision/server/victorialogs/environment.env— параметры запуска, в том числе настройки TLS и аутентификации для доступа к компоненту по HTTPS.
Настройки отказоустойчивого кластера VictoriaLogs хранятся в etcd.
Параметры запуска
- --http.pathPrefix
-
Необязательный префикс для добавления ко всем путям, обрабатываемым HTTP-сервером.
- --httpAuth.password
-
Пароль для BasicAuth HTTP-сервера.
- --httpAuth.username
-
Имя пользователя для BasicAuth HTTP-сервера.
- --httpListenAddr
-
Адрес для прослушивания входящих HTTP-запросов.
- --retention.maxDiskSpaceUsageBytes
-
Максимальное использование дискового пространства по адресу
--storageDataPathдо автоматического удаления старых разделов по дням. - --storage.minFreeDiskSpaceBytes
-
Минимальный объём свободного места на диске по адресу
--storageDataPath, после которого хранилище перестаёт принимать новые данные. - --storageDataPath
-
Путь к данным хранилища.
- --tls
-
Использование TLS для входящих HTTP-запросов по заданному
--httpListenAddr. - --tlsCertFile
-
Путь к файлу с сертификатом TLS для соответствующего
--httpListenAddr. - --tlsKeyFile
-
Путь к файлу с ключом TLS для соответствующего
--httpListenAddr. - --tlsMinVersion
-
Минимальная версия TLS для использования для соответствующего
--httpListenAddr.