「rsyslog」の版間の差分

提供: セキュリティ
移動: 案内検索
 
行1: 行1:
<!--
+
[[rsyslog]] は、 reliable(信頼出来る) [[syslog]] という意味で名付けられました。
vim: filetype=mediawiki
+
-->
+
  
読み方
+
'''読み方'''
 
;[[rsyslog]]:  あーるしすろぐ
 
;[[rsyslog]]:  あーるしすろぐ
 
__TOC__
 
__TOC__
  
 
== 概要 ==
 
== 概要 ==
 
 
[[rsyslog]] は、 reliable(信頼出来る) [[syslog]] という意味で名付けられました。
 
[[rsyslog]] は、 reliable(信頼出来る) [[syslog]] という意味で名付けられました。
 
 
== 特徴 ==
 
== 特徴 ==
 
 
* [[TCP]] での [[syslog]] の転送
 
* [[TCP]] での [[syslog]] の転送
 
* ログを [[MySQL]] などの RDB に格納できる
 
* ログを [[MySQL]] などの RDB に格納できる
 
* [[syslog]] の圧縮転送
 
* [[syslog]] の圧縮転送
* [[stunnel]] を利用したセキュア([[SSL]])な転送
+
* stunnel を利用したセキュア([[SSL]])な転送
 
* [[syslog]] のスプール
 
* [[syslog]] のスプール
 
* syslogd.conf との互換性のある設定ファイル
 
* syslogd.conf との互換性のある設定ファイル
 
* 2GBを超えるサイズのログファイルをサポート
 
* 2GBを超えるサイズのログファイルをサポート
 
* RFC3195 のサポート
 
* RFC3195 のサポート
 
 
== インストール ==
 
== インストール ==
 
+
{{pkg|rsyslog6}}
{{ports|/usr/ports/sysutils/rsyslog6|rsyslog6}}
+
 
+
 
+
 
== 使い方 ==
 
== 使い方 ==
 
 
=== FreeBSD の設定 ===
 
=== FreeBSD の設定 ===
 
 
/etc/rc.conf の設定
 
/etc/rc.conf の設定
 
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
syslogd_enable="NO"
 
syslogd_enable="NO"
行40: 行28:
 
rsyslogd_pidfile="/var/run/syslog.pid"
 
rsyslogd_pidfile="/var/run/syslog.pid"
 
</syntaxhighlight>
 
</syntaxhighlight>
 
 
=== FreeBSD でのrsyslogの操作 ===
 
=== FreeBSD でのrsyslogの操作 ===
 
+
syslogd を停止します。
[[syslogd]] を停止します。
+
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo /etc/rc.d/syslogd stop
 
sudo /etc/rc.d/syslogd stop
行52: 行38:
 
sudo /usr/local/etc/rc.d/rsyslog start
 
sudo /usr/local/etc/rc.d/rsyslog start
 
</syntaxhighlight>
 
</syntaxhighlight>
 
 
 
 
== 関連項目 ==
 
== 関連項目 ==
 
 
* [[syslog]]
 
* [[syslog]]
 +
<!-- vim: filetype=mediawiki
 +
-->

2015年9月22日 (火) 20:58時点における最新版

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

読み方

rsyslog
あーるしすろぐ

概要

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

特徴

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

インストール

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

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

sudo pkg install 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

関連項目