成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > 快速通過(guò)zabbix獲取數(shù)據(jù)庫(kù)連接的信息及部分?jǐn)U展

快速通過(guò)zabbix獲取數(shù)據(jù)庫(kù)連接的信息及部分?jǐn)U展

熱門(mén)標(biāo)簽:藍(lán)點(diǎn)外呼系統(tǒng) 400電話(huà)申請(qǐng)方案 做外呼系統(tǒng)的公司違法嗎 烏海智能電話(huà)機(jī)器人 貴陽(yáng)教育行業(yè)電話(huà)外呼系統(tǒng) 寧夏房產(chǎn)智能外呼系統(tǒng)要多少錢(qián) 在百度地圖標(biāo)注車(chē)輛 撫順移動(dòng)400電話(huà)申請(qǐng) 威海人工外呼系統(tǒng)供應(yīng)商

背景

隨著應(yīng)用系統(tǒng)的不斷增加,原本不告警的active threads,開(kāi)始頻繁告警(一天2次左右)。雖然告警次數(shù)不多,而且該監(jiān)控項(xiàng)舍得閾值不高(不超過(guò)50),但對(duì)于運(yùn)維來(lái)說(shuō)數(shù)據(jù)庫(kù)的threads-running是一個(gè)必須要重視的點(diǎn)。

一般告警出現(xiàn)在半夜,不可能靠人工去記錄threads-running過(guò)線(xiàn)后,到底哪些連接正在處理。市面上也沒(méi)好的工具能自動(dòng)記錄這些數(shù)據(jù),所以這時(shí)候就需要zabbix的action功能了。

zabbix配置

1. 定義監(jiān)控項(xiàng)

這里偷個(gè)懶,直接使用了percona模板中Threads Running監(jiān)控項(xiàng):

2. 定義觸發(fā)器

同樣適用percona的觸發(fā)器設(shè)置:

3. 創(chuàng)建action

按照下圖的順序創(chuàng)建action:

4. action條件

A、B、C、D條件都滿(mǎn)足,才會(huì)觸發(fā)動(dòng)作,這里盡量篩選的詳細(xì)點(diǎn),免得出現(xiàn)zabbix錯(cuò)誤調(diào)用的情況。

5. 完善操作內(nèi)容

這里適用ssh方式,當(dāng)然你也可以在類(lèi)型欄使用自定義腳本選項(xiàng),就是要多給zabbix客戶(hù)端賦sudo權(quán)限。

命令欄填的是/bin/sh /opt/connect.sh命令,這個(gè)很好理解,直接調(diào)用connect.sh腳本,具體腳本附在后文中。

6. 修改zabbix-agent配置

進(jìn)入被監(jiān)控服務(wù)器:

vim /etc/zabbix/zabbix_agentd.conf
    
    EnableRemoteCommands=1  #增加這項(xiàng)參數(shù),意思是允許zabbix server遠(yuǎn)程命令
    
service zabbix-agent restart

至此,zabbix相關(guān)的配置均已完成,接下來(lái)只需要將寫(xiě)好的處理腳本放入/opt目錄即可。

功能腳本

這次要實(shí)現(xiàn)的是,在連接超過(guò)50個(gè)時(shí),輸出到底是哪個(gè)賬號(hào)、哪個(gè)ip、在執(zhí)行哪個(gè)sql等信息。腳本如下:

#!/bin/sh

    export PATH=$PATH:/usr/bin
    da=`date +%Y%m%d`
    dc=`date +%Y-%m-%d" "%H:%M:%S`
    
    echo $dc"-------------------------------我是分割線(xiàn)------------------------------------" >> /tmp/ok_$da.log
    
    /usr/local/mysql/bin/mysql -uroot -pXXX -e "select * from information_schema.PROCESSLIST where COMMAND != 'Sleep' order by TIME DESC;" >> /tmp/ok_$da.log

擴(kuò)展

既然zabbix在報(bào)警時(shí)可以調(diào)用腳本,那是不是可以讓zabbix處理點(diǎn)更為復(fù)雜的工作?

數(shù)據(jù)庫(kù)連接、鎖、存儲(chǔ)引擎等信息

#!/bin/sh
export PATH=$PATH:/usr/bin
da=`date +%Y%m%d`
dc=`date +%Y-%m-%d" "%H:%M:%S`
echo $dc"-------------------------------我是分割線(xiàn)------------------------------------" >> /home/zabbix/engine_log/engine_log_$da.log
/usr/bin/mysql -hlocalhost -uroot -pXXX -e "show engine innodb status \G;" >> /home/zabbix/engine_log/engine_log_$da.log
echo -e "\n\n\n" >> /home/zabbix/engine_log/engine_log_$da.log
echo $dc"-------------------------------我是分割線(xiàn)------------------------------------" >> /home/zabbix/processlist/processlist_$da.log
/usr/bin/mysql -hlocalhost -uroot -pXXX -e "select * from information_schema.processlist where time>=0 and command !='sleep' order by time desc \G;" >> /home/zabbix/processlist/processlist_$da.log
echo -e "\n\n\n" >> /home/zabbix/processlist/processlist_$da.log
echo $dc"-------------------------------我是分割線(xiàn)------------------------------------" >> /home/zabbix/lock/lock_$da.log
/usr/bin/mysql -hlocalhost -uroot -pXXX -e "select 'Blocker' role, p.id, p.user, left(p.host, locate(':', p.host) - 1) host, tx.trx_id, tx.trx_state, tx.trx_started, timestampdiff(second, tx.trx_started, now()) duration, lo.lock_mode, lo.lock_type, lo.lock_table, lo.lock_index, tx.trx_query, tx.trx_tables_in_use, tx.trx_tables_locked, tx.trx_rows_locked from information_schema.innodb_trx tx, information_schema.innodb_lock_waits lw, information_schema.innodb_locks lo, information_schema.processlist p where lw.blocking_trx_id = tx.trx_id and p.id = tx.trx_mysql_thread_id and lo.lock_trx_id = tx.trx_id union all select 'Blockee' role, p.id, p.user, left(p.host, locate(':', p.host) - 1) host, tx.trx_id, tx.trx_state, tx.trx_started, timestampdiff(second, tx.trx_started, now()) duration, lo.lock_mode, lo.lock_type, lo.lock_table, lo.lock_index, tx.trx_query, tx.trx_tables_in_use, tx.trx_tables_locked, tx.trx_rows_locked from information_schema.innodb_trx tx, information_schema.innodb_lock_waits lw, information_schema.innodb_locks lo, information_schema.processlist p where lw.requesting_trx_id = tx.trx_id and p.id = tx.trx_mysql_thread_id and lo.lock_trx_id = tx.trx_id \G;" >> /home/zabbix/lock/lock_$da.log
echo -e "\n\n\n" >> /home/zabbix/lock/lock_$da.log
val=`/usr/bin/mysql -hlocalhost -uroot -pXXX -N -e "show variables like 'general_log'" |awk '{print $2}'`
if [ $val = 'OFF' ];
then
        /usr/bin/mysql -hlocalhost -uroot -pXXX -e "set global general_log=0;"
else
        exit 0;
fi

在數(shù)據(jù)庫(kù)壓力大的時(shí)候,可以記錄哥哥鎖信息、連接信息還有存儲(chǔ)引擎信息。所謂壓力大,我們可以將觸發(fā)項(xiàng)定以下幾個(gè):

  • threads-running:running的連接過(guò)多
  • Innodb Row Lock Waits:鎖等待時(shí)間過(guò)長(zhǎng)
  • Com Select\Update\Insert\Delete:增產(chǎn)查改過(guò)多
  • Incoming\Outgoing network traffic:進(jìn)出流量不正常時(shí)

這些都可以作為觸發(fā)條件。

殺死長(zhǎng)sql

#!/bin/sh
export PATH=$PATH:/usr/bin
da=`date +%Y%m%d`
dc=`date +%Y-%m-%d" "%H:%M:%S`
user="root"
password="XXX"
val=`mysql -u$user -p$password -N -e "select count(*) from information_schema.processlist where time>=180 and command ='Query' and user in ('job_name','report')" | awk '{print $1}'`
if [ $val -gt 0 ];
then
        echo $dc"-------------------------------我是分割線(xiàn)------------------------------------" >> /home/zabbix/kill_log/long_query_$da.log
        mysql -u$user -p$password -e "select * from information_schema.processlist where time>=180 and command ='Query' and user in ('job_name','report') order by time desc \G;" >> /home/zabbix/kill_log/long_query_$da.log
        echo -e "\n\n\n" >> /home/zabbix/kill_log/long_query_$da.log
        count=`mysql -u$user -p$password -N -e "select id from information_schema.processlist where time>=180 and command ='Query' and user in ('job_name','report')"`
        for id in $count;
        do
           mysql -u$user -p$password -e "kill $id"
        done
else
        exit 0;
fi

有時(shí)候一些job或者報(bào)表sql會(huì)長(zhǎng)時(shí)間在那里執(zhí)行,導(dǎo)致影響到其他業(yè)務(wù),我們可以簡(jiǎn)單做下判斷,當(dāng)數(shù)據(jù)庫(kù)連接激增,多數(shù)是由于有大sql夯在那里,這時(shí)候可以讓zabbix調(diào)用這個(gè)腳本去殺死特殊賬號(hào)發(fā)起的超過(guò)180秒的sql。至于kill sql的條件可以在腳本中自定義。

當(dāng)然了,像這種明知需要很長(zhǎng)時(shí)間才能處理完的sql,應(yīng)該放在從庫(kù)中去執(zhí)行。

刪除無(wú)用日志

#!/bin/sh
logdir='/mysql/logs'
binlog='/mysql/binlog'
var_percent=`df -h |grep var|grep dev/sda|awk '{print $5}'|awk -F% '{print $1}'`
if [ -z $var_percent ] || [ $var_percent -lt 90 ];then
        echo "never mind"
        exit 0
fi
date >>$binlog/del_list.txt
list=`ls -l --time-style='+%Y-%m-%d %H:%M:%S' $binlog/mysql-bin.0?????|awk '{print $6","$7","$8}'`
for i in $list
do
        filetime=`echo $i|awk -F "," '{print $1,$2}'`
        filetimestamp=`date -d "$filetime" +%s`
        cur_time=`date +%s`
        if [ $(($cur_time - $filetimestamp)) -gt $((3*24*3600)) ];then
                filename=`echo $i|awk -F, '{print $3}'`
                echo "$filename will delete">>$binlog/del_list.txt
                /bin/rm $filename
        fi
done
if [ -f $logdir/mysql-slow.log ];then
        slow_log_size=`stat $logdir/mysql-slow.log|grep 'Size:'|awk -F ':' '{print $2}'|awk '{print $1}'`
        if [ $slow_log_size -gt $((2*1024*1024*1024)) ];then
                echo "$logdir/mysql-slow.log">>$logdir/del_list.txt
                /bin/rm $logdir/mysql-slow.log
        fi
fi

有些時(shí)候binlog和slowlog沒(méi)設(shè)置自動(dòng)刪除,時(shí)間長(zhǎng)了會(huì)把磁盤(pán)空間占滿(mǎn)。這時(shí)候我們可以關(guān)聯(lián)Free disk space on /mysql監(jiān)控項(xiàng),查過(guò)閾值后,調(diào)用上面的腳本去清理無(wú)用的binlog和slowlog。

在有些依賴(lài)binlog的情況下,比如主從中斷,之后還需要恢復(fù)的情況下,需要謹(jǐn)慎使用。

參考鏈接 :

通過(guò)zabbix獲取數(shù)據(jù)庫(kù)連接的信息及部分?jǐn)U展 :https://www.jb51.net/article/207412.htm

到此這篇關(guān)于通過(guò)zabbix獲取數(shù)據(jù)庫(kù)連接的信息及部分?jǐn)U展的文章就介紹到這了,更多相關(guān)zabbix數(shù)據(jù)庫(kù)連接內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

標(biāo)簽:泰州 松原 蕪湖 那曲 慶陽(yáng) 朝陽(yáng) 銅川 周口

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《快速通過(guò)zabbix獲取數(shù)據(jù)庫(kù)連接的信息及部分?jǐn)U展》,本文關(guān)鍵詞  快速,通過(guò),zabbix,獲取,數(shù)據(jù)庫(kù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《快速通過(guò)zabbix獲取數(shù)據(jù)庫(kù)連接的信息及部分?jǐn)U展》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于快速通過(guò)zabbix獲取數(shù)據(jù)庫(kù)連接的信息及部分?jǐn)U展的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    九色丨蝌蚪丨成人| av激情网站| 性欧美video高清bbw| 国内精品卡一卡二卡三新区| 午夜影院在线观看欧美| 欧美性生交大片免网| 亚洲综合影院| 日韩大胆成人| 91网站最新地址| 国产福利精品一区二区三区| 亚洲精品视频久久| 激情五月婷婷综合网| 国产在线综合网| 亚洲AV无码精品国产| 欧洲午夜精品久久久| 日本黄色成人| 国产成人愉拍精品久久| 色吊一区二区三区| 欧美性猛交一区二区三区精品| 亚洲一区在线日韩在线深爱| 成人国产一区二区| 久久wwww| 欧美色精品天天在线观看视频| 无码人妻一区二区三区免费n鬼沢| 国产精品一区二区羞羞答答| 狂野欧美性猛交xxxx乱大交| 激情五月播播久久久精品| 日韩你懂的在线播放| 国产真实久久| 日韩电影在线免费看| 国产国产国产国产国产国产| 蜜桃臀一区二区三区| 欧美日韩在线精品| 欧洲杯什么时候开赛| 色乱码一区二区三区在线| 18久久久久久| 亚洲国产成人91porn| 日韩欧美一级二级| 国产一区二区三区不卡在线| 污污免费网站| 僵尸再翻生在线观看免费国语| 色天天综合色天天久久| 国产成人日日夜夜| 影音先锋在线亚洲| 欧美做爰猛烈大尺度视频| 特黄特黄一级片| 国产激情综合五月久久| 999精品国产| 日韩精品免费在线视频观看| 欧洲精品久久一区二区| 亚洲欧美另类人妖| 欧美日韩国产bt| 中文国产字幕在线观看| 久久国产亚洲精品无码| 美女网站一区二区| gogogo高清在线观看免费完整版| 亚洲欧洲国产精品久久| 日本黄色中文字幕| 欧美日韩二三区| 91av视频在线观看| 884aa四虎免费影库4h| 久久久久久久午夜| 99久久精品免费看国产一区二区三区| 欧美精品91| 国产一二三在线| 久久久99爱| 一本久久知道综合久久| 日韩在线视频一区二区三区| 久久久久成人网| 在线免费观看av片| 毛片av免费观看| 自拍偷拍欧美精品| 国产精品成人免费精品自在线观看| 欧美成人乱码一区二区三区| 国产精品日韩在线播放| 亚洲国产一区二区三区在线播放| 性疯狂做受xxxx高清视频| 欧美成人乱码一二三四区免费| 欧美一区二区三区成人片在线| 午夜精品久久久久久久91蜜桃| 国产精品三级在线观看无码| 中国丰满人妻videoshd| 黄网站app在线观看大全免费视频| 久久国产精品99久久久久久丝袜| 欧美日韩福利电影| 精品国产免费人成网站| 四虎成人免费影院| 国产欧美日韩视频在线| 成人免费视频77777| 国产精品乱码妇女bbbb| 在线免费黄色小视频| 26uuu精品一区二区在线观看| 欧美视频二区| v天堂中文在线| 蜜桃精品噜噜噜成人av| 性一交一乱一色一视频麻豆| 色欲久久久天天天综合网| 在线观看国产欧美| 91社区国产高清| 国产精品815.cc红桃| 久久在精品线影院精品国产| 高清在线一区二区| 久久91亚洲精品中文字幕奶水| 国产福利一区二区三区在线观看| 国产自产视频一区二区三区| 亚洲1区2区3区视频| 婷婷丁香久久五月婷婷| 国产精品免费观看视频| 在线播放成人av| 国产精品区一区二| 日韩久久久久久久久久久久久| 日韩精品极品视频在线观看免费| 日韩一区亚洲二区| 国产黄视频在线观看| 亚洲激情欧美| 柠檬在线导航福利| 成人黄色网免费| 国产免费麻豆视频| 中文字幕av免费| 亚洲a∨精品一区二区三区导航| 国产一区二区波多野结衣| 97超碰人人模人人爽人人看| 国产精品久久精品牛牛影视| 同房视频网站| 视频在线99| 综合成人在线| 97在线视频精品| 色一情一区二区三区| 国产永久免费高清在线观看| 国产日产精品久久久久久婷婷| 国产精品人人爽人人做我的可爱| 国产午夜久久| 精品视频在线播放免| 四虎成人精品免费影院| 久久国产三级精品| 久久一综合视频| 无遮挡动作视频在线观看免费入口| 91chinesevideo永久地址| 日韩一区二区在线观看视频播放| 一区二区中文字幕| 亚洲欧美在线人成swag| 大奶一区二区三区| а√最新版在线天堂| 中文在线免费一区三区| 亚州av乱码久久精品蜜桃| 公共露出暴露狂另类av| 在线观看亚洲视频啊啊啊啊| 5g影院5g天天爽永久免费影院| 亚洲欧美国产77777| 亚洲资源在线播放| 欧美成人精品欧美一级| 久久久久高潮毛片免费全部播放| 亚洲成人精品在线播放| 亚洲天堂网在线观看| www.在线视频| 天天综合永久入口| 青青青在线免费观看| 在线免费一区二区| 中文字幕亚洲精品在线观看| 黄瓜视频18免费观看| 国产精品果冻传媒| 成人免费毛片app| 日韩福利影院| 国产97色在线| 国产精品视频一区在线观看| 400部精品国偷自产在线观看| 成人一级黄色大片| 久久婷婷综合中文字幕| 91久久在线播放| 国产999精品久久久久久| 91免费视频网址| 黄色软件视频在线观看| 久久99久久久久久| 蜜桃一区二区三区在线| 女人被狂躁到高潮视频免费网站| 午夜精品久久17c| 亚洲成a人片在线不卡一二三区| 国产777精品精品热热热一区二区| 久久精品中文字幕一区二区三区| 欧美日韩国产丝袜另类| 亚洲小说图片| 久久婷婷综合国产| 欧美激情理论| 日本学生初尝黑人巨免费视频| 国产一区二区影院| 成人影院www在线观看| 欧美顶级大胆免费视频| 在线播放黄网| 超碰在线国产97| 久久电影天堂| 黄色免费直接看| 欧美在线一级| 亚洲人成在线观看网站高清| 国产欧美一区二区三区国产幕精品| 亚洲精品日产aⅴ| 亚洲国产裸拍裸体视频在线观看乱了中文| 蜜臀av免费在线观看| 亚洲免费成人| 日本一区中文字幕| 亚洲超碰97人人做人人爱| 欧美日韩中文字幕一区二区三区| 国产xxxx振车| 日韩国产一区久久| 高清在线观看日韩| 欧美一区网站| 欧美成人一区二区三区在线观看| 久久久久久亚洲精品中文字幕| 成人短视频软件网站大全app| 亚洲色大成网站www久久九九| 久久国产综合精品| 成人欧美一区二区三区视频网页| 久久午夜羞羞影院免费观看| 亚洲曰本av电影| 高清av一区二区| chinesegaysextube| 国内外成人在线| 91sao在线观看国产| 欧美亚洲成人xxx| 被黑人猛躁10次高潮视频| 日韩一区二区麻豆国产| 亚洲网站免费观看| 嗯啊主人调教在线播放视频| 男人j进女人j| 免费一级做a爰片久久毛片潮| 欧美一区二区性放荡片| 国产精品伊人| 中文字幕人妻一区二区三区在线视频| 特级西西444www大精品视频免费看| 香蕉视频在线网站| 国产日韩av一区二区| 69久久夜色精品国产69乱青草| 黄色免费视频观看| 人妻互换免费中文字幕| 久久不见久久见免费视频7| 国产成人自拍高清视频在线免费播放| 少妇荡乳情欲办公室456视频| 精品高清久久| 久久亚洲影视| 在线观看视频在线观看| 亚洲午夜电影在线| 日本黄色的视频| 精产国品一二三区| 亚洲综合极品香蕉久久网| 青青草原在线亚洲| 久久这里有精品| 国产伦精品一区二区三区妓女| 国产精品一国产精品| 国产精品色网| 久久99久久99精品免视看婷婷| 国产精品无码久久av| 亚洲国产精品无码久久| 天堂在线观看一卡二卡三卡四卡| 国产精品96久久久久久又黄又硬| 亚洲三级影院| 成人网站免费观看入口| 四季av综合网站| 在线亚洲人成电影网站色www| 日韩一区二区电影网| 欧美a级一区二区| 国产日韩在线免费| 久热re这里精品视频在线6| 欧美日本高清视频| 亚洲成人套图| 日本中文在线一区| 亚洲 激情 在线| 可以免费观看av的网站| 视频在线观看你懂的| 天堂网www中文在线| 日韩免费高清视频网站| 久久av免费| 成人一级生活片| 欧美日韩在线一区二区| 美国十次了思思久久精品导航| 久久久久久av无码免费网站下载| 黄色av网站在线看| 在线看片第一页欧美| 国产a国产a国产a| 丰满人妻一区二区三区四区53| 国产又黄又猛又爽| 99久免费精品视频在线观78| 日本亚洲一区二区| 国产日韩欧美精品在线观看| 在线观看免费视频a| 一本久道中文无码字幕av| 鲁鲁狠狠狠7777一区二区| 99国产成+人+综合+亚洲欧美| 黑人精品欧美一区二区蜜桃| 国产精品二区不卡| 中中文字幕av在线| 在线观看小视频| 白白在线精品| 久久天堂夜夜一本婷婷麻豆| 亚洲精品传媒| 黄色的毛片免费| 国产亚洲欧美日韩在线一区| 国产揄拍国内精品对白| 男插女视频网站| 一级黄色片在线观看| 国产主播在线一区| 熟女人妻在线视频| 一本一道久久a久久精品| 国产黄色片在线观看| 一呦二呦三呦国产精品| 国内精品400部情侣激情| 亚洲xxxxx| 国产69精品久久久久999小说| 中文字幕2022永久在线| 亚洲av熟女国产一区二区性色| 日本女优爱爱视频| 天天操天天干天天舔| 亚洲特级黄色片| 2019男人天堂| 日韩一区二区免费在线电影| 久久99国产精品久久久久久久久| 久久99久久人婷婷精品综合| 日本欧美肥老太交大片| 国产日产精品一区二区三区四区| 国产一级久久久久毛片精品| 国产亚洲综合性久久久影院| 国产精品一区二区三区观看| 99久久99久久精品国产片果冻| 欧美成人三级视频网站| 国产精品麻豆视频| 国产精品88久久久久久妇女| 亚洲高清福利视频| 欧美日韩18| 日韩毛片一区| 九色蝌蚪在线观看|