実現したいこと
syslog 転送先の rsyslog.conf で転送元からのメッセージの文字コードの変換をしたいです。
質問
・下記の書き方でrsyslog.confのルールの書き方で間違っているところを教えていただきたいです。
:fromhost-ip,isequal,"xxx.xxx.xx.xx" | iconv -f UTF8 -t EUCJP >> /xx/xx/xxx.log & ~
現状
転送先のrsyslog.conf下記の分を追加したことで、転送元のメッセージを別ファイルに出力するのは成功しました。
しかし、文字コードの変換には失敗します。
記述方法で誤っているところを教えていただきたいです。
お忙しいところ恐縮ですが、ご存知の方よろしくお願いいたします。
rsyslog.conf
# 成功 :fromhost-ip,isequal,"xxx.xxx.xx.xx" -/xx/xx/xxx.log & ~ # 上記ルールが成功した後、上記ルールをを下記のように書き換え、 # syslogを再起動したが失敗した。 # 失敗原因コマンド実行の書き方が誤り? :fromhost-ip,isequal,"xxx.xxx.xx.xx" | iconv -f UTF8 -t EUCJP >> /xx/xx/xxx.log & ~
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/02 09:05