将haproxy日志发送到cloudwatch

我们正在ECS上运行haproxy容器,并努力设置日志logging。

ECS容器定义包含AWS文档中列出的日志configuration

"logConfiguration": { "logDriver": "awslogs", "options": { "awslogs-group": "haproxy_logs", "awslogs-region": "us-east-1" } 

而haproxy.cfg有一些默认的configuration设置 –

 global log 127.0.0.1 local1 notice defaults log global 

但是,我们只是在云手表中获得单个重复的日志条目 –

 <7>haproxy-systemd-wrapper: executing /usr/local/sbin/haproxy -p /run/haproxy.pid -f /usr/local/etc/haproxy/haproxy.cfg -Ds 

没有http请求的logging。 而我在haproxy容器本身中找不到任何日志。