以下のログですが、過去にsnmptrapコマンドを実行したものを 繰り返し出力しているように見えます。
snmptt.log zabbix_server.log
zabbixの最新データに取り込んでも、メッセージは止まらないものなのでしょうか。
昨日sabiさんは、
/var/log/snmptt/snmptt.logにはメッセージが出ましたが、 /var/log/zabbix/zabbix_server.logにはメッセージが出ませんでした。
と書かれていたと思います。 先日と状態が異なるのであれば、詳細な情報をまずご提示ください。 設定を変更されたのであれば、何をどのように変更されたのかを具 体的かつ詳細にご提示ください。
繰り返しというのは、snmptrapコマンドを1回だけ実行しても、複 数回繰り返されて同じものが出力されるということですか? 実行されるたびにsnmptt.logへ1行追記されるのであれば正常です。
/var/log/snmptt/snmptt.logは、snmptrapコマンドを実行したりし てTrapを受信したらそのたびに追記されます。 logrotateの設定を行っていれば、自動的にログのローテーション が行われますので、無制限に何ヶ月も同じファイルに書き足される ことはありません。
一応、logrotateの設定を確認してください。 千代田さんの資料を参考にされたのであれば、
/etc/logrotate.d/snmptt
というファイルが配置されているはずです。 デフォルトでは、1週間でローテートするようですので、より短い 間隔でローテートされたいのであれば、適宜設定を変更してくださ い。
あと、上でも書きましたが、/var/log/zabbix/zabbix_server.log には出なくなったのではありませんか? 以前出力されていたものをまた新たに出力されたと勘違いされてい ませんか? デバッグレベルを上げたままであるなら、元に戻してみてください。
もし、デバッグレベルを元に戻しても出力されているのであれば、 「具体的に」、
・どのような設定を行ったのか ・どのような操作を行ったのか ・どのようなログが出力されているのか ・何がどのように問題や障害であると判断されたのか
をご提示ください。
メッセージが出ているのは/var/log/snmptt/snmptt.logだけでした。 /var/log/zabbix/zabbix_server.logについては昨日言ったとおり、 メッセージは出ていません。最新データに取り込まれています。
/var/log/snmptt/snmptt.logをtail -fコマンドで見ますと、snmptrapを実行していませんが、 過去にsnmptrapコマンドを実行したものが繰り返し出力されています。 なので、最新データに随時書き込まれている状況です。
今まで失敗したものが処理されているのでしょうか。
・どのような設定を行ったのか ⇒これに関しては、先日からご教授いただいた設定しかしていません。
・どのような操作を行ったのか ⇒/var/log/snmptt/snmptt.logをtail -fコマンドで参照しています。また、本日からこの状態 なのではなく、snmptrapの対応をしていただいている時から発生しています。
・どのようなログが出力されているのか ⇒/etc/snmp/snmptt.confで定義している「~~未定義のイベント受信」が出力されています。 (千代田様資料と同じです)
・何がどのように問題や障害であると判断されたのか ⇒zabbixの最新データに取り込まれているにも関わらず、/var/log/snmptt/snmptt.logに メッセージが出力され続けています。
以上です。
千代田さんの資料の通り設定されていれば、1回のsnmptrapコマン ドの実行であれば、1回しか出力されないはずです。 そういえば、7/13 15:28に頂いた
snmptrapを実行した際に、/var/log/messagesに Unable to delete trap file #snmptt-trap-1342160257539529 from spool dir が断続的に発生しています。
snmptrapを実行した際に、/var/log/messagesに
Unable to delete trap file #snmptt-trap-1342160257539529 from spool dir
が断続的に発生しています。
の件は解決されたのでしょうか? 解決されていないと、スプールファイルを削除できずに、繰り返し 同じファイルを読み出して処理してしまっている可能性が考えられ ます。
まだ解決されていないのであれば、snmptrapdとsnmpttの設定の手 順を再度ご確認ください。特に、ディレクトリやファイルのパーミ ッションの設定の部分を重点的に、例えば、/var/spool/snmptt/デ ィレクトリの所有者とグループがsnmpttになっていますか?
一応、最新の10行程度でよいのでご提示いただくことは可能でしょ うか?
/var/log/snmptt/snmptt.logファイルに関しては、Zabbix側で読み 取ったからといって削除はしませんので、SNMP Trapを受信するた びにログが追記されるのであれば正常な動作だと思います。
アカウント名 sabi
居住地 London
Zabbix関連
TNK - 投稿数: 4671
昨日sabiさんは、
と書かれていたと思います。
先日と状態が異なるのであれば、詳細な情報をまずご提示ください。
設定を変更されたのであれば、何をどのように変更されたのかを具
体的かつ詳細にご提示ください。
繰り返しというのは、snmptrapコマンドを1回だけ実行しても、複
数回繰り返されて同じものが出力されるということですか?
実行されるたびにsnmptt.logへ1行追記されるのであれば正常です。
/var/log/snmptt/snmptt.logは、snmptrapコマンドを実行したりし
てTrapを受信したらそのたびに追記されます。
logrotateの設定を行っていれば、自動的にログのローテーション
が行われますので、無制限に何ヶ月も同じファイルに書き足される
ことはありません。
一応、logrotateの設定を確認してください。
千代田さんの資料を参考にされたのであれば、
/etc/logrotate.d/snmptt
というファイルが配置されているはずです。
デフォルトでは、1週間でローテートするようですので、より短い
間隔でローテートされたいのであれば、適宜設定を変更してくださ
い。
あと、上でも書きましたが、/var/log/zabbix/zabbix_server.log
には出なくなったのではありませんか?
以前出力されていたものをまた新たに出力されたと勘違いされてい
ませんか?
デバッグレベルを上げたままであるなら、元に戻してみてください。
もし、デバッグレベルを元に戻しても出力されているのであれば、
「具体的に」、
・どのような設定を行ったのか
・どのような操作を行ったのか
・どのようなログが出力されているのか
・何がどのように問題や障害であると判断されたのか
をご提示ください。
sabi - 投稿数: 30
メッセージが出ているのは/var/log/snmptt/snmptt.logだけでした。
/var/log/zabbix/zabbix_server.logについては昨日言ったとおり、
メッセージは出ていません。最新データに取り込まれています。
/var/log/snmptt/snmptt.logをtail -fコマンドで見ますと、snmptrapを実行していませんが、
過去にsnmptrapコマンドを実行したものが繰り返し出力されています。
なので、最新データに随時書き込まれている状況です。
今まで失敗したものが処理されているのでしょうか。
・どのような設定を行ったのか
⇒これに関しては、先日からご教授いただいた設定しかしていません。
・どのような操作を行ったのか
⇒/var/log/snmptt/snmptt.logをtail -fコマンドで参照しています。また、本日からこの状態
なのではなく、snmptrapの対応をしていただいている時から発生しています。
・どのようなログが出力されているのか
⇒/etc/snmp/snmptt.confで定義している「~~未定義のイベント受信」が出力されています。
(千代田様資料と同じです)
・何がどのように問題や障害であると判断されたのか
⇒zabbixの最新データに取り込まれているにも関わらず、/var/log/snmptt/snmptt.logに
メッセージが出力され続けています。
以上です。
TNK - 投稿数: 4671
千代田さんの資料の通り設定されていれば、1回のsnmptrapコマン
ドの実行であれば、1回しか出力されないはずです。
そういえば、7/13 15:28に頂いた
の件は解決されたのでしょうか?
解決されていないと、スプールファイルを削除できずに、繰り返し
同じファイルを読み出して処理してしまっている可能性が考えられ
ます。
まだ解決されていないのであれば、snmptrapdとsnmpttの設定の手
順を再度ご確認ください。特に、ディレクトリやファイルのパーミ
ッションの設定の部分を重点的に、例えば、/var/spool/snmptt/デ
ィレクトリの所有者とグループがsnmpttになっていますか?
一応、最新の10行程度でよいのでご提示いただくことは可能でしょ
うか?
/var/log/snmptt/snmptt.logファイルに関しては、Zabbix側で読み
取ったからといって削除はしませんので、SNMP Trapを受信するた
びにログが追記されるのであれば正常な動作だと思います。