Apache/バーチャルホストのログをリモートのrsyslogに集約する 提供:maruko2 Note. < Apache 移動: 案内, 検索 目次 1 syslog デーモンと logger コマンドの制限 1.1 rsyslog と Perl スクリプトに入れ替える 2 バーチャルホストが増えた場合でも対応する方法 3 設定 3.1 httpd.conf 3.2 Perl スクリプト 3.3 rsyslog.conf (送信側) 3.4 rsyslog.conf (受信側) 4 参考ページ 5 脚注 syslog デーモンと logger コマンドの制限 Apache のアクセスログをログサーバ(syslog)で一括管理する方法としては、CustomLog の出力先を logger コマンドにパイプし syslog へ送る方法があるが、この方法には次のような問題点がある。 sysl
◆ syslog とは コンピュータの動作状況の記録をログと言いますが、ログを取得することでそのコンピュータで起きて いる情報を把握することができます。Linuxでは、syslogと呼ばれるプログラムを使用することによって Linuxで発生する各種イベントをログファイルに出力したりコンソールに出力することが可能となります。 syslogのプログラムは、syslogdというデーモンにより実行されます。syslogは他のプログラムからの メッセージを受信して、出力元や優先度に従って分類を行って、syslogで定義した出力先に送信します。 ◆ syslog の設定 syslogは、/etc/syslog.confファイルで設定をします。CentOS 6以降のディストリビューションでは、 rsyslogが採用されている場合があります。rsyslogでは各種機能をプラグインモジュールで拡張できる よ
(タイトルは釣りです) いい加減、>/dev/null 2>&1と書くのをやめたらどうか - DQNEO起業日記 この記事のタイトルが twitter で流れてきたのを見て、「そうだ!出力を /dev/null に捨てるなんてとんでもないよね!」と思ってよく読んだら /dev/null に間違いなく捨てる方法だったのでつい crontabに > /dev/null 書いたら椅子投げる 2012-06-13 00:01:17 via YoruFukurou とつぶやいてしまったのですが、では出力を捨てないためにはどうすればいいのか。現時点での個人的ベストプラクティスを書き留めておきます。 デフォルト : メールで送る (MAILTO) せっかく cron daemon がログを捨てないためにわざわざメールで送ってくれるのに、それを > /dev/null で踏みにじるとはひどい。 とはいえ、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く