天天看點

MySQL 死鎖檢測

  對于死鎖,MySQL并沒有提供提供直接的變量來表示。對于5.5版本之後的performance_shcema可以提供鎖的詳細資訊(但我們還是5.0呢),對于InnoDB自帶的監控器 Innodb_lock_monitor 其輸出總是輸出到錯誤日志中,不友善進行對比。

    我監控采用的是zabbix,采用agent 被動方式向zabbix server傳送資料。腳本為shell,采用show innodb status 重定向

    核心代碼:

case  $1中的變量是針對不同機器上多個執行個體的情況,傳送socket參數。

本文轉自 位鵬飛 51CTO部落格,原文連結:http://blog.51cto.com/weipengfei/1180828,如需轉載請自行聯系原作者