Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

syslogの日付書式変更

2,378 views
Skip to first unread message

kawaguchi...@jsdnet.co.jp

unread,
Jun 24, 2010, 4:25:09 AM6/24/10
to
川口です。

debian固有の話題ではなく申し訳ございません。
syslogが吐き出す /var/log/messages の日付は
「月 日 時分秒 ・・・」
となっていると思います。
これに 「年」を入れ込みたいのですが書式って
変更可能なのでしょうか?

よろしくお願いします。


Takehiko Ooshima

unread,
Jun 24, 2010, 5:02:08 AM6/24/10
to
大島です。

At Thu, 24 Jun 2010 17:25:09 +0900,

昔からのsyslogdではRFC3164の形式で変えられないようです。

syslog-ngではtemplate機能で変えられるそうですが、当然従来の
syslogフォーマットと異なるので互換性はなくなりますね。

--
t...@qse.jp 大島岳彦

kawaguchi...@jsdnet.co.jp

unread,
Jun 24, 2010, 7:20:46 AM6/24/10
to
川口です。

On Thu, 24 Jun 2010 18:02:50 +0900 (JST)
Takehiko Ooshima <t...@qse.jp> wrote:

> 昔からのsyslogdではRFC3164の形式で変えられないようです。
>
> syslog-ngではtemplate機能で変えられるそうですが、当然従来の
> syslogフォーマットと異なるので互換性はなくなりますね。

そうなんですね。
syslog-ng を考えてみます。
ありがとうございました。


Kenshi Muto

unread,
Jun 24, 2010, 7:46:45 AM6/24/10
to
武藤@Debianぷろじぇくとです。

At Thu, 24 Jun 2010 20:20:46 +0900,

Debianのデフォルトは「rsyslog」なので、こちらを使うほうがよいかも。
rsyslogも出力フォーマットをテンプレートで変更できて、yearも入れら
れるように見えます。
--
武藤 健志@ kmuto @ kmuto.jp
Debian/JPプロジェクト (km...@debian.org, km...@debian.or.jp)
株式会社トップスタジオ (km...@topstudio.co.jp)
URI: http://kmuto.jp/ (Debianな話題など)

Yukiharu Yabuki

unread,
Jun 24, 2010, 8:16:35 AM6/24/10
to
こんばんは

矢吹です。

rsyslogの設定ファイル /etc/rsyslog.conf

#$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$ActionFileDefaultTemplate RSYSLOG_FileFormat
に変更して
# /etc/init.d/rsyslog reload
とすると、ログには

2010-06-24T21:13:06.289911+09:00 yelona kernel: imklog 3.18.6, log source = /proc/kmsg started.
2010-06-24T21:13:06.290012+09:00 yelona rsyslogd: [origin software="rsyslogd" swVersion="3.18.6" x-pid="2923" x-info="http://www.rsyslog.com"] restart

と表示されています。

On Thu, 24 Jun 2010 20:46:45 +0900
Kenshi Muto <km...@kmuto.jp> wrote:

> 武藤@Debianぷろじぇくとです。
[snip!]
> rsyslogも出力フォーマットをテンプレートで変更できて、yearも入れら
> れるように見えます。

--
====+====+====+====+====+====+====+====+====+====+====+====+====+====+
Yukiharu Yabuki (矢吹幸治) I use Debian GNU/Linux
mail: yab...@netfort.gr.jp
クレクレタコラは好き / クレクレタコだはイヤ
====+====+====+====+====+====+====+====+====+====+====+====+====+====+

kawaguchi...@jsdnet.co.jp

unread,
Jun 24, 2010, 8:48:42 AM6/24/10
to
川口です。


On Thu, 24 Jun 2010 21:17:40 +0900 (JST)
Yukiharu Yabuki <yab...@netfort.gr.jp> wrote:

> rsyslogの設定ファイル /etc/rsyslog.conf
> を
> #$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
> $ActionFileDefaultTemplate RSYSLOG_FileFormat
> に変更して
> # /etc/init.d/rsyslog reload
> とすると、ログには
>
> 2010-06-24T21:13:06.289911+09:00 yelona kernel: imklog 3.18.6, log source = /proc/kmsg started.
> 2010-06-24T21:13:06.290012+09:00 yelona rsyslogd: [origin software="rsyslogd" swVersion="3.18.6" x-pid="2923" x-info="http://www.rsyslog.com"] restart
>
> と表示されています。


rsyslog のほうがよさげですね。
情報、ありがとうございます。


0 new messages