Подключите несколько хостов, на которых работает promtail, к loki, работающему на отдельном хосте.
Привет всем, впервые пишу сюда.
У меня 3 разных сервера. Это настройка, которую я хочу достичь:
- Сервер1 (51.25.365.12): промтейл
- Сервер2 (51.25.78.215): промтейл
- Сервер3 (216.25.36.54): промтейл, локи и графана
Все службы Promtail должны отправлять данные в loki, работающий на Server3. Как это будет возможно? Пожалуйста, поделитесь файлами конфигурации для всех файлов promtail и loki yaml.
Я попытался изменить сценарий Promtail так:
server:
http_listen_port: 9080
grpc_listen_port: 0
positions:
filename: /tmp/positions.yaml
clients:
- url: http://216.25.36.54:3100/loki/api/v1/push
scrape_configs:
- job_name: system
static_configs:
- targets:
- localhost
labels:
job: devlogs
__path__: /home/ubuntu/john/python/logs/*log
Я не вносил никаких изменений в файл loki config.yaml, но когда я подключаю loki как соединение для передачи данных, он не отображает никаких данных.
Пожалуйста помоги!!
Примечание. IP-адреса не являются фактическими IP-адресами серверов.