author:skate
time:2015/01/19
MySQL集群全局一覽表
用法:
# monrep -h
Usage: monrep [-d dbname ]
-d Database Cluster name
-h Display basic help
#
例如我的一個集群名為dbx,那使用如下:
# monrep -d dbx
實現目的:
當主機比較多,而你又想查看一個MySQL集群內所有主機的和replication的基本實時情況時,就比較麻煩,如果你登錄每個主機去查看,那太out了,一般
可以通過監控平台去全局查看(如果有的話)。我這裡為了方便,直接在路由機上用命令查看,類似上面情況,
實現語言:linux shell
特點:
1.每兩秒刷新一次
2.為了提高展現的速度,這裡用一個含有40個進程的進程池實現並發(盡量規避網絡因素)采集所有主機信息
3.為了提供多用戶同時使用,采用每次運行的pid命名的臨時文件來保存臨時信息
--------end--------