1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢(xún)
      選擇下列產(chǎn)品馬上在線(xiàn)溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問(wèn)題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
      使用shell腳本怎么監(jiān)控MySQL的主從狀態(tài)-創(chuàng)新互聯(lián)

      使用shell腳本怎么監(jiān)控MySQL的主從狀態(tài)?相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。

      創(chuàng)新互聯(lián)專(zhuān)注于企業(yè)網(wǎng)絡(luò)營(yíng)銷(xiāo)推廣、網(wǎng)站重做改版、青云譜網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、html5商城網(wǎng)站開(kāi)發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性?xún)r(jià)比高,為青云譜等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
      • SLAVE_IP:為監(jiān)控的主機(jī)IP

      • USER:為msyql用戶(hù)

      • PASSWORD:為mysql密碼

      • WHEREIS_MYSQL:為mysql命令路徑

      • WEBHOOK:為企業(yè)微信機(jī)器人Webhook地址

      • wx():為企業(yè)微信機(jī)器人函數(shù)

      • Check_Mysql_Slave():為監(jiān)控腳本主函數(shù)

      #! /bin/bash
      #
      source /etc/profile
      export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
      
      SLAVE_IP=`ip add | grep inet | grep brd | awk -F / '{print $1}' | awk -F " " '{print $2}' | awk 'NR==1'`
      USER=monitor
      PASSWORD=xxxxxx
      TIME=`date`
      WHEREIS_MYSQL=/opt/mysql/bin/mysql
      WEBHOOK='https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=bb09197b-5ff6-4928-9872-xxxxxx'
      
      wx(){
      cat > $0.msg << EOF
      curl '$WEBHOOK' \
       -H 'Content-Type: application/json' \
       -d '
       {
        "msgtype": "text",
        "text": {
         "content": "$1",
        }
       }'
      EOF
      sh $0.msg && rm -rf $0.msg
      }
      
      
      Check_Mysql_Slave()
      {
       $WHEREIS_MYSQL -u$USER -p$PASSWORD -h$SLAVE_IP -e "select version();" >/dev/null 2>&1
       if [ $? -ne 0 ];then
        echo "Mysql is stopped $DATE" >> /data/mysql/check.log
          ERROR="ERROR:Mysql-$SLAVE_IP cannot connect\n$TIME"
        wx "$ERROR"
       else
        #echo "1" >> /data/mysql/check.log
          IO_SQL_STATUS=`$WHEREIS_MYSQL -u$USER -p$PASSWORD -h$SLAVE_IP -e "show slave status \G" 2>/dev/null | awk '/Slave_.*_Running:/{print $1$2}'`
          for i in $IO_SQL_STATUS;do
            THREAD_STATUS_NAME=${i%:*}
            THREAD_STATUS=${i#*:}
            if [ "$THREAD_STATUS" != "Yes" ];then
              STATUS="ERROR:Mysql-$SLAVE_IP $THREAD_STATUS_NAME status is $THREAD_STATUS!\n$TIME"
          echo "$STATUS" >> /data/mysql/check.log
              wx "$STATUS"
            fi
          done
        fi
      }
      
      Check_Mysql_Slave

      最終報(bào)警效果如下:

      使用shell腳本怎么監(jiān)控MySQL的主從狀態(tài)

      看完上述內(nèi)容,你們掌握使用shell腳本怎么監(jiān)控MySQL的主從狀態(tài)的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


      網(wǎng)頁(yè)標(biāo)題:使用shell腳本怎么監(jiān)控MySQL的主從狀態(tài)-創(chuàng)新互聯(lián)
      網(wǎng)頁(yè)URL:http://www.ef60e0e.cn/article/cccgeg.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        唐海县| 大悟县| 德兴市| 屏南县| 阿图什市| 西乡县| 辉南县| 砀山县| 丽水市| 二手房| 无极县| 丹寨县| 龙口市| 深泽县| 綦江县| 河北区| 宿松县| 南充市| 清徐县| 剑川县| 闽清县| 余干县| 江阴市| 达尔| 张家川| 伊吾县| 嘉义市| 扶风县| 镇远县| 苍梧县| 兴业县| 和平区| 从江县| 多伦县| 舟曲县| 龙南县| 隆化县| 兴国县| 嘉祥县| 咸丰县| 梁河县|