我在Ubuntu 14.04服務器上使用Net-SNMP來捕獲snmptrapd中的SNMP陷阱,我已經設置了它(使用/ etc/snmp目錄中的「perl do'/path/to/traphandler.pl'」) snmptrapd.conf)調用Perl :: DBI腳本將數據插入到mySQL數據庫中。自3月16日以來,一切運行良好,然後在昨天上午9點左右(4月6日 - 銀行假期 - 典型)數據庫更新停止,但系統日誌顯示陷阱仍在進入。是否存在mySQL連接時間限制?
我看不到任何明顯在/ var/log中,所以我想知道數據庫連接是否過期並關閉。這是否發生?我停了下來,重新啓動了snmptrapd,這一切都再次開始工作,這讓我認爲這是原因。我將如何檢查?
貌似WAIT_TIMEOUT那樣的損傷。 28800秒= 8小時,週日復活節/銀行假日週一,SNMP陷阱守護程序停止接收陷阱,因此數據庫連接超時。在此之前,它似乎從來沒有陷入陷阱信息8小時中斷。 – kbro