ログってなんぼ

日々のメモです

Zabbix:MySQL スレーブのレプリケーション遅延秒数をモニタする

レプリケーションがちゃんと動いてるかを簡易にチェックするため、Exec_Master_Log_PosをRead_Master_Log_Posで割ってトリガーを仕込んだのでメモ。 引用元:Zabbix:MySQL Slaveでレプリケーション進捗率をアイテムとして送る | ログってなんぼ はてなブックマーク - Zabbix:MySQL Slaveでレプリケーション進捗率をアイテムとして送る | ログってなんぼ

そもそも一個前のファイルをまだ処理してたら数値が意味のないものになるだろって気づいて

アイテム設定

system.run[mysql -uUSERNAME -pPASSWORD -e'SHOW SLAVE STATUSG' | grep "Seconds_Behind_Master" | awk {'print $2'}]

レプリケーション遅延秒数。

UserParameterでもいいし、リモートコマンド使えるならなお楽。