mysql slave 跟進 master 的關鍵狀態指標
master:
show master status的結果中的File和Position;比較簡單,就表明了當前master的當前的logbin檔案及寫入的位置
slave:
show slave status結果中的:
Master_Log_File,Read_Master_Log_Pos表示了當前slave讀到的master的file和pos,這部分資料是有安全保障的,DB完蛋了,只要讀到DR了,就不會丟了。而Relay_Master_Log_File,Exec_Master_Log_Pos表示的是當前Slave已經執行了的master上logbin的檔案及位置。
slave status還有個更直觀的指標是Seconds_Behind_Master,可以看到DR落後DB的時間。
因為部分情況下(DR沒有複製許可權和serverid相同),可能slave前兩個指標落後master很多,同時io,sqlruning狀態又都是yes,現在的監控是對比slave的後兩個狀態跟master取過來的file和pos作對比。這能反映跟進狀態,但是不一定就有那麼多的logbin沒過來。因為那要看slave status的前兩個指標。
下邊是一個slave的狀態:
Slave_IO_State: Queueing master event to the relay log
Master_Host: 172.16.216.32
Master_User: repl
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: world_4.051779
Read_Master_Log_Pos: 7589551
Relay_Log_File: worldbak_4-relay-bin.107887
Relay_Log_Pos: 16940857
Relay_Master_Log_File: world_4.051770
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Replicate_Do_DB:
Replicate_Ignore_DB: test,mysql
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0
Last_Error:
Skip_Counter: 0
Exec_Master_Log_Pos: 2294
Relay_Log_Space: 259279692
Until_Condition: None
Until_Log_File:
Until_Log_Pos: 0
Master_SSL_Allowed: No
Master_SSL_CA_File:
Master_SSL_CA_Path:
Master_SSL_Cert:
Master_SSL_Cipher:
Master_SSL_Key:
Seconds_Behind_Master: 500
1 row in set (0.00 sec)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/82392/viewspace-196157/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- The slave I/O thread stops because master and slave have equal MySQL server UUIDthreadASTMySqlServerUI
- zabbix應用-監控mysql slave 主從狀態MySql
- Mysql 5.6 Master和Slave 主備切換MySqlAST
- Mysqldump實現mysql的master-slave主從複製MySqlAST
- MySQL:show slave status 關鍵值和MGRrelay log的清理策略MySql
- 雙master hdfs namenode 全部進入standby 狀態的解救方法AST
- Mysql Master-slave複製簡單配置記錄MySqlAST
- MySQL報錯Slave: received end packet from server, apparent master shutdownMySqlServerAPPAST
- Setup MariaDB Master/Slave Replication for Docker MariaDBASTDocker
- 資料庫效能大揭秘:玩轉MySQL監控指標狀態變數資料庫MySql指標變數
- MySQL 關於slave端Retrieved_Gtid_Set的讀取改進初探MySql
- Innobackupex實現mysql線上搭建master-slave主從複製MySqlAST
- 故障案例:主從同步報錯Fatal error: The slave I/O thread stops because master and slave have equal MySQL server主從同步ErrorthreadASTMySqlServer
- 從儀表盤探索 MongoDB 關鍵指標MongoDB指標
- [MySQL進階之路][No.0002] SHOW SLAVE STATUSMySql
- 軟體開發人員的關鍵績效指標指標
- 有效資源跟蹤的8個指標指標
- 分散式資料中的坑(一)Master-Slave架構分散式AST架構
- FAO:2021年糧食及農業相關可持續發展目標指標進展跟蹤報告指標
- 資料庫讀寫分離Master-Slave資料庫AST
- MySQL:關於Wating for Slave workers to free pending events等待MySql
- jenkins 動態 slaveJenkins
- Java使用位域進行多標記(狀態)管理Java
- 關於指標指標
- 指標相關指標
- [轉帖]基礎一:健康網站的關鍵指標有哪些?網站指標
- mysql 鎖狀態的一些狀態資訊記錄MySql
- 雙指標法相關的題指標
- CentOS中MySQL5.6 資料庫主從(Master/Slave)同步安裝與配置詳解CentOSMySql資料庫AST
- 使用關鍵點進行小目標檢測
- 獲取Mysql的狀態、變數MySql變數
- CSS設定滑鼠指標形狀CSS指標
- 使用etcd選舉sdk實踐master/slave故障轉移AST
- 如何實現Dolphinscheduler YARN Task狀態跟蹤?Yarn
- 狀態列相關
- 實屬無奈!Redis 作者被迫修改 master-slave 架構的描述RedisAST架構
- 基於CRM跟進(活動)記錄中關鍵字識別的客戶跟進加權值的成單概率演算法演算法
- vue狀態管理演進Vue