web-dev-qa-db-ja.com

haproxyにsystemd / journaldにログを記録させるにはどうすればよいですか?

Haproxyで使用したい現世代のLinuxシステムがあります。 Journaldは.serviceからstdoutを喜んでログに記録し、ログをそのサービスからのものとしてマークしますが、haproxyはstdoutにログを記録できないようです

Haproxyにsystemd/journaldにログを記録させる最も簡単でクリーンな方法は何ですか?

編集:現在の構成がデフォルトです:

global
    log         127.0.0.1 local2

ただし、ローカルボックスにsyslogがないため、local2機能はありません。

2
mikemaccana

Systemdには、ログに記録できるUnixドメインソケットがあります。

global
        log /dev/log local0 info

次にsystemctl restart haproxy変更を有効にします。

9
mikemaccana