setup_loki
Установка Loki
Быстрая установка Loki на сервере Ubuntu:
- Скачайте бинарный файл
- Определите службу systemd
- Запустите службу
Требования
У вас должен быть доступ по SSH к удалённому хосту, чтобы выполнить эту роль. Удалённый хост должен работать на современном дистрибутиве на базе systemd.
Переменные роли
Имя переменной | Значение по умолчанию | Описание |
---|---|---|
loki_version | 1.6.1 |
версия Loki |
loki_system_user | loki |
пользователь для запуска Loki |
loki_system_group | loki |
группа для запуска Loki |
loki_server_http_listen_port | 3100 |
порт для прослушивания Loki |
loki_server_http_listen_address | localhost |
адрес для прослушивания Loki |
loki_directories | {} |
массив директорий, которые нужно создать перед запуском Loki |
loki_service_state | started |
желаемое состояние для службы systemd |
loki_service_enabled | true |
запускать ли Loki во время загрузки |
loki_schema_config | словарь по умолчанию | YAML с конфигурацией схемы |
loki_storage_config | словарь по умолчанию | YAML с конфигурацией хранилища |
loki_ingester | словарь по умолчанию | YAML с настройками ingester |
loki_limits_config | словарь по умолчанию | YAML с настройками ограничений |
loki_chunk_store_config | словарь по умолчанию | YAML с настройками хранилища чанк |
loki_table_manager | словарь по умолчанию | YAML с настройками менеджера таблиц |
Пример плейбука
Пример плейбука для привязки Loki ко всем интерфейсам и пинга конкретной версии:
- hosts: localhost
roles:
- role: gucharbon.setup_loki
vars:
loki_version: 1.6.1
loki_server_http_listen_address: 0.0.0.0
Лицензия
MIT
Установить
ansible-galaxy install gucharbon/setup_loki
Лицензия
Unknown
Загрузки
179
Владелец