新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
多項目百庫百表慢日志切割-創(chuàng)新互聯(lián)
問題描述:
多個項目,有些項目分庫分表分布在多個節(jié)點,因此,對慢日志的切割并且收集對于慢日志分析來說是極其必要的。
實現(xiàn)方案:
①環(huán)境準備
Host1 : ftp服務器(192.168.xx.xxx),用于集中存儲各項目每天(可腳本自定義)的日志
Host2 : mysql服務器(192.168.xx.xxx),用于存儲配置相關的參數(shù)(如需要收集的日志host,user,pwd,日志位置等信息),之后用于腳本的查詢調(diào)用。
Host3 : 執(zhí)行操作的機器(192.168.xx.xxx) ,即執(zhí)行腳本設置定時任務的機器
②腳本準備
涉及到兩個腳本,logrotate.sh 以及 job.sh
其中job.sh用于批量執(zhí)行的mysql中存儲的相關host的操作,job.sh調(diào)用logrotate.sh
logrotate.sh用于在各臺需要收集日志的機器上實際的執(zhí)行操作
mysql配置表結構及數(shù)據(jù)如下(注意添加一個所有機器都能查詢該表的一個賬號):


job.sh腳本如下:
網(wǎng)頁題目:多項目百庫百表慢日志切割-創(chuàng)新互聯(lián)
鏈接分享:http://www.dlmjj.cn/article/giohc.html
多個項目,有些項目分庫分表分布在多個節(jié)點,因此,對慢日志的切割并且收集對于慢日志分析來說是極其必要的。
實現(xiàn)方案:
①環(huán)境準備
Host1 : ftp服務器(192.168.xx.xxx),用于集中存儲各項目每天(可腳本自定義)的日志
Host2 : mysql服務器(192.168.xx.xxx),用于存儲配置相關的參數(shù)(如需要收集的日志host,user,pwd,日志位置等信息),之后用于腳本的查詢調(diào)用。
Host3 : 執(zhí)行操作的機器(192.168.xx.xxx) ,即執(zhí)行腳本設置定時任務的機器
②腳本準備
涉及到兩個腳本,logrotate.sh 以及 job.sh
其中job.sh用于批量執(zhí)行的mysql中存儲的相關host的操作,job.sh調(diào)用logrotate.sh
logrotate.sh用于在各臺需要收集日志的機器上實際的執(zhí)行操作
mysql配置表結構及數(shù)據(jù)如下(注意添加一個所有機器都能查詢該表的一個賬號):


job.sh腳本如下:
點擊(此處)折疊或打開
網(wǎng)頁題目:多項目百庫百表慢日志切割-創(chuàng)新互聯(lián)
鏈接分享:http://www.dlmjj.cn/article/giohc.html