Установка Loki на свой сервер: термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «Установка Loki на свой сервер». Страница справочника целиком: Установка Loki.

Коротко о теме

Установка Loki в Docker вместе с Grafana: конфиг на одном узле, агент Alloy вместо Promtail, retention_period и расчёт диска по логам в сутки.

Подробности по разделам

Как устроен Loki и чем он отличается от Elasticsearch

Цена такого устройства в том, что поиск произвольной фразы по большому периоду без меток идёт медленнее, чем в системах с полнотекстовым индексом. Сравните: установка Elasticsearch и установка Graylog. Смотрят логи Loki через Grafana.

Как отправлять логи в Loki: агент или драйвер Docker

Для постоянной схемы лучше подходит отдельный агент.

Срок хранения логов в Loki и как посчитать диск

Диск считают так: объём логов за сутки, умноженный на число дней хранения, с поправкой на сжатие. Объём за сутки прикиньте по journalctl --disk-usage и размеру каталога /var/lib/docker/containers, затем через двое суток после запуска измерьте реальный размер docker compose exec loki du -sh /loki/chunks и умножьте на дни. Метки с редкими значениями, например идентификатор запроса, раздувают индекс: такие данные оставляйте в тексте строки, а не в метках.

Безопасность Loki и хранение блоков в S3

В Таймвеб Клауд S3 на 10 ГБ стоит 79 ₽ в месяц, на 100 ГБ 349 ₽ (на 14 октября 2026). Копии конфигурации и томов: сервер для бэкапов.

Ключевые цифры

Термины на странице

S3
S3 это объектное хранилище файлов с доступом по API, совместимому с Amazon S3.
SSH
SSH это защищённое подключение к серверу через командную строку. Вход по ключу безопаснее, чем по паролю.
Docker
Docker запускает программы в контейнерах: всё нужное для работы упаковано в образ.
VDS
VDS это то же самое, что VPS: виртуальный выделенный сервер. Разницу в названии провайдеры трактуют по-разному.
VPS
VPS это виртуальный сервер: часть физической машины с выделенными ядрами, памятью и диском и собственной операционной системой.
Почасовая оплата
Почасовая оплата списывает деньги за каждый час работы сервера. Удобно для тестов и временных задач.

Что проверить

  1. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  2. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  3. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
  4. Храните данные контейнеров в томах.
  5. Закрепляйте версии образов, а не latest.
  6. Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.

Связанные страницы