--syslog
提供:MySQL Practice Wiki
| ファイル | my.cnf |
| セクション | mysqld_safe |
| データ型 | 引数なし |
| デフォルト値 | N/A |
| 値の範囲 | N/A |
| 効果 | エラーログの出力先をsyslogにする。 |
| 効果の有効範囲 | MySQLサーバ |
| 使用頻度 | 中 |
概要
MySQLは、デフォルトではエラーログをファイルに出力する。システム管理者にとって、監視するログが増えるのは手間である。そこで、MySQLバージョン5.1.20から--syslogというオプションが実装された。このオプションを指定するとエラーログがsyslogへ出力される。syslogはシステムの種類によって異なるので注意が必要である。
Windowsはそもそもmysqld_safeが対応していないため、イベントログにMySQLのログを記録することは出来ない。
syslogの種類
- 多くのLinux
- /var/log/messages
- Solaris
- /var/adm/messages
- MacOS X
- /var/log/system.log
- HP-UX
- /var/adm/syslog/syslog.log
- AIX
- /var/adm/ras/errlog
などなど。
my.cnf例
[mysqld_safe] syslog