ども、cloudpack の かっぱ (@inokara) です。
はじめに
consul のロギングってどうなるんでしょうか…(consul 特に指定しない場合には標準出力にログが出力されてウザい)ということで調べたのでメモ。
とりあえず
ドキュメントにはちゃんと明記されています。
以下のように設定ファイルが書けます。
{ "bootstrap": ture, "server": true, "data_dir": "/path/to/dir", "node_name": "${node_name}", "log_level": "INFO", "enable_syslog": true, "syslog_facility": "local1" }
enable_syslog
を true
で syslog への出力が有効になる。デフォルトではファシリティ local0
を使うが、ファシリティを指定する場合には syslog_facility でファシリティを指定する。
consul agent の起動は以下のように…
consul agent -config-file /path/to/consul.json
ふう、焦りました。
元記事はこちらです。
「consul のロギング」