Установка 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). Копии конфигурации и томов: сервер для бэкапов.
Ключевые цифры
- Включите retention_enabled в блоке compactor, задайте delete_request_store и укажите retention_period, например 744h.
- Порт 3100 при этом нельзя открывать всем: ставьте прокси с паролем или закрытую сеть между серверами.
Термины на странице
- S3
- S3 это объектное хранилище файлов с доступом по API, совместимому с Amazon S3.
- SSH
- SSH это защищённое подключение к серверу через командную строку. Вход по ключу безопаснее, чем по паролю.
- Docker
- Docker запускает программы в контейнерах: всё нужное для работы упаковано в образ.
- VDS
- VDS это то же самое, что VPS: виртуальный выделенный сервер. Разницу в названии провайдеры трактуют по-разному.
- VPS
- VPS это виртуальный сервер: часть физической машины с выделенными ядрами, памятью и диском и собственной операционной системой.
- Почасовая оплата
- Почасовая оплата списывает деньги за каждый час работы сервера. Удобно для тестов и временных задач.
Что проверить
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.