お世話になっております。
zabbix-1.8.10を利用している環境で不定期に [Z3005] query failed: [2006] MySQL server has gone away [begin;] がzabbix_server.logに出力されております。
この原因を追及するには出力された時間に、 動いた処理を調べる必要があるかと思いますが、 どのようにしたら調べる事が出来ますでしょうか。
どうぞ宜しくお願いします。
zabbix_server.confのDebugLevelを4に設定してzabbix-serverを再 起動すれば、Zabbixサーバプロセスが処理している詳細を出力する ことができるようになります。
ただし、大量のログが出力されますのでご注意ください。
あと、記載されていたログですが、MySQLへの負荷が高い時などに も発生していたことがあったかと思います。 ログが出力された前後のサーバの負荷状況もご確認ください。
扱っているデータ量が多いと、1時間に1回実行するハウスキーピン グの処理で、サーバの処理性能が不足してデータベースアクセスの タイムアウトが発生してしまうような場合も考えられます。
アカウント名 cloret
Zabbix関連
TNK - 投稿数: 4671
zabbix_server.confのDebugLevelを4に設定してzabbix-serverを再
起動すれば、Zabbixサーバプロセスが処理している詳細を出力する
ことができるようになります。
ただし、大量のログが出力されますのでご注意ください。
あと、記載されていたログですが、MySQLへの負荷が高い時などに
も発生していたことがあったかと思います。
ログが出力された前後のサーバの負荷状況もご確認ください。
扱っているデータ量が多いと、1時間に1回実行するハウスキーピン
グの処理で、サーバの処理性能が不足してデータベースアクセスの
タイムアウトが発生してしまうような場合も考えられます。