Доброго времени суток, возникла такая проблема. Поднимаю на сервере контейнер, который должен отправлять логи в Graylog. Последний отлично видит подключение, но на него не поступают логи, что с этим можно сделать?
docker_container:
name: "{{ container_name }}"
image: "{{ container_image }}"
state: "{{ container_state | default('started') }}"
log_driver: "{{ logdriver_type }}"
log_options: "{{ options_on_logdriver }}"
vars:
container_name: nginx
container_image: nginx:1.17.8
list_of_deployment_configuration_paths:
- ./:/etc/nginx/conf.d/
logdriver_type: syslog
options_on_logdriver:
syslog-address: "tcp://ip:port"
tag: myservice
Так выглядит кусок роли ansible, которым разворачиваю его.