「rsyslog」の版間の差分

提供: セキュリティ
移動: 案内検索
(ページの作成:「<!-- vim: filetype=mediawiki --> 読み方 ;rsyslog: あーるしすろぐ __TOC__ == 概要 == rsyslog は、 reliable(信頼出来る) syslog とい...」)
 
行30: 行30:
  
 
=== FreeBSD の設定 ===
 
=== FreeBSD の設定 ===
 +
 +
/etc/rc.conf の設定
 +
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
syslogd_enable="NO"
 
syslogd_enable="NO"
行37: 行40:
 
rsyslogd_pidfile="/var/run/syslog.pid"
 
rsyslogd_pidfile="/var/run/syslog.pid"
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
=== FreeBSD でのrsyslogの操作 ===
 +
 +
[[syslogd]] を停止します。
 +
<syntaxhighlight lang="bash">
 +
sudo /etc/rc.d/syslogd stop
 +
</syntaxhighlight>
 +
 +
[[rsyslog]] を起動します。
 +
<syntaxhighlight lang="bash">
 +
sudo /usr/local/etc/rc.d/rsyslog start
 +
</syntaxhighlight>
 +
 +
  
 
== 関連項目 ==
 
== 関連項目 ==
  
 
* [[syslog]]
 
* [[syslog]]

2013年4月16日 (火) 00:32時点における版


読み方

rsyslog
あーるしすろぐ

概要

rsyslog は、 reliable(信頼出来る) syslog という意味で名付けられました。

特徴

  • TCP での syslog の転送
  • ログを MySQL などの RDB に格納できる
  • syslog の圧縮転送
  • stunnel を利用したセキュア(SSL)な転送
  • syslog のスプール
  • syslogd.conf との互換性のある設定ファイル
  • 2GBを超えるサイズのログファイルをサポート
  • RFC3195 のサポート

インストール

FreeBSDにインストールする場合

ports コレクションからインストールする場合

cd /usr/ports/sysutils/rsyslog6
sudo make install clean

pkgコマンドでインストールする場合

sudo pkg install rsyslog6

portmasterコマンドでインストールする場合

sudo portmaster -y -d /usr/ports/sysutils/rsyslog6

portinstallコマンドでインストールする場合

sudo portinstall /usr/ports/sysutils/rsyslog6


使い方

FreeBSD の設定

/etc/rc.conf の設定

syslogd_enable="NO"
rsyslogd_enable="YES"
rsyslogd_flags="-c5"
rsyslogd_config="/usr/local/etc/rsyslog.conf"
rsyslogd_pidfile="/var/run/syslog.pid"

FreeBSD でのrsyslogの操作

syslogd を停止します。

sudo /etc/rc.d/syslogd stop

rsyslog を起動します。

sudo /usr/local/etc/rc.d/rsyslog start


関連項目