Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 2.12 KB

maintenance.md

File metadata and controls

43 lines (28 loc) · 2.12 KB
title
Эксплуатация

На этой странице описаны вопросы эксплуатации приложения.

Логирование

Настройка по умолчанию

В процессе работы приложение пишет логи.

Из коробки:

  • Логирование - stdout
  • Формат логов - json
  • Уровень логирования - INFO

В стандартных настройках можно изменить уровень логирования.

Надстройки

Если необходима дополнительная функциональность, то ее можно настроить с помощью appsettings.json. Это файл конфигурации serilog в формате json. Настройки логирования в этом файле переопределяют настройки по умолчанию.

Для этой функциональности используется Serilog.Settings.Cofiguration. Больше информации об этом на их странице.

Метрики

Приложение отдает метрики в формате Prometheus. Метрики доступны по HTTP порту.

Хранение данных

Для хранения данных используется файловая система. Данные хранятся в поддиректории директории data директории с данными приложения. Директория для данных приложения указывается в параметре конфигурации DataDirectory (/var/lib/tflux/ по умолчанию).

Сеть

Для взаимодействия кластера необходимо открыть TCP порты между машинами, на которых запущены инстансы приложения. По умолчанию, порты кластера - 5000, но можно изменить в конфигурации.