ログまわり

Last modified: Thu May 24 20:06:46 2007 +0900 (JST)


UNIX

syslogd

UNIX 標準添付の log daemon。 FreeBSD や Linux の syslogd は、日本語 EUC ならそのまま通るようです。 NetBSD / OpenBSD では、syslogd.c の printline() を FreeBSD のように変更すればいいです。 SJIS を受けるには、たとえば FreeBSD ではこんな手抜き patch で ok のようです。

modular syslog

モジュールにより機能を拡張できる syslogd / logger。 標準で、暗号化機能、 データベースへの出力 (MySQL / PostgreSQL)、正規表現の利用をサポート。 こちらも参照

syslog-ng

syslog new generation。 TCP を利用した log forwarding、正規表現によるフィルタリング、……

Windows

NTsyslog

Windows NT/2000/XP 用の syslog サービス。 日本語版があります: vector作者 web page。SJIS から 日本語 EUC に変換して remote に投げます。受信するにはいくらか設定が必要な場合があるので、このあたりの話も読んでちょうだいな。

残念ながら Windows XP SP1 + hotfix ではうまく動かないようです。 英語オリジナルでもダメです。 いつのまにか動くようになりました。 どこかの hotfix で不具合が発生し、どこかの hotfix で直ったって感じなのかなあ。

……最近 (2007.04 くらい?) 手元の Windows XP SP2 でまた動かなくなってしまいました。最新版 (1.13-jp3p2) のソースを Visual Studio .NET 2003 を使って手元でビルドし直したものは問題なく動いているようです。せっかくなので、ここからダウンロードできるようにしておきます。

WinSyslog

Windows で syslog 管理。売りもの。日本語ログ ok。

EventReporter

Windows EventLog → syslog 変換。売りもの。日本語ログ ok。

Eventlog to Syslog Utility

Windows EventLog → syslog 変換。 日本語 Windows でも使えます。Windows XP / Server 2003 対応。 外部へは SJIS で出ていくようです。

Event Log Reporter

Windows EventLog 用の logger(1) みたいなもののようです。

EventLog BackUp Tool

イベントログをバックアップするソフトだそうです。

その他ツール

Ethereal

パケットアナライザ。

iplog

トラフィックロガー。(UNIX)

syunlog

トラフィックロガー。(Windows)

monyolog

トラフィックロガー。(Windows)

Port Reporter

トラフィックロガー。(Windows)

tcpflow

TCP フローレコーダ。

GreedyDog

パケットスニファ。

その他

RFC3164

The BSD syslog Protocol。

Windows Syslog に関するメモ

port139 伊原さんによる文書。

Remote Syslog with MySQL and PHP

msyslog を利用して、syslog を MySQL データベースに入れ、PHP から検索する話。

Logsaver

リアルタイムでログを CD-R に書き込む機械。売りもの。


私について