zabbix-server、agentのログについて
毎々、お世話になっております。
zabbix-server、agentのサービスをスタートした時(もしくはエラー動作をおこなったとき)にログファイルが書き込まれますが、サーバの仕様上、監視先(監視対象サーバ)にログファイルをおくことができません。
ログファイルはzabbix-serverにて一括管理を行いたいです。
そこで質問です。
?ログファイルに容量制限はかけれますか??
※logrotateとか方法はありますが・・・ログはおけませんが(ワラ)
?zabbixの機能で、ログ出力先をzabbix-serverのみにする機能はありますか??
※zabbixの機能じゃなくても構いません。
以上、ご教示くださいませ。
KAZ - 投稿数: 1085
robinmasukさん
zabbix_agentd.confとzabbix_server.confのLogFileSizeを使用すれば容量制限をかけられます。
指定のサイズでローテートし、1世代前のファイルを「〜.old」と言うファイル名で保持します。
一旦、エージェント側に出力したログをzabbix-serverに送信する
のであれば、syslog-ngでできると思いますが、アイテムのType:ZABBIXインターナルの動作に影響が出ないかは不明です。