国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - 監控MySQL主從狀態的shell腳本

監控MySQL主從狀態的shell腳本

2021-03-25 18:22easydba Mysql

這篇文章主要分享了監控MySQL主從狀態的shell腳本,幫助大家更好的監控mysql數據庫,保持穩定性,感興趣的朋友可以了解下

分享一個Linux下,監控MySQL主從狀態及配合企業微信機器人報警的Shell腳本

  • SLAVE_IP:為監控的主機IP
  • USER:為msyql用戶
  • PASSWORD:為mysql密碼
  • WHEREIS_MYSQL:為mysql命令路徑
  • WEBHOOK:為企業微信機器人Webhook地址
  • wx():為企業微信機器人函數
  • Check_Mysql_Slave():為監控腳本主函數
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#! /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

最終報警效果如下:

監控MySQL主從狀態的shell腳本

以上就是監控MySQL主從狀態的shell腳本的詳細內容,更多關于監控MySQL主從狀態的資料請關注服務器之家其它相關文章!

原文鏈接:https://www.cnblogs.com/easydb/p/14135276.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 黄色片在线 | 激情久久免费视频 | 永久91嫩草亚洲精品人人 | 国产精品尤物 | 久久精品国产一区二区三区不卡 | av男人的天堂在线 | 一本一本久久a久久精品综合妖精 | 91精品国产综合久久久久久丝袜 | 中文字幕二区 | 国产成人精品一区二区三区视频 | 欧美性猛片 | 欧美久久久久久久久久久 | 中文字幕电影在线观看 | 九色在线 | 亚洲视频中文字幕 | 国产日韩久久 | 成人一区二区三区 | 日韩在线免费视频 | 国产精品久久久久久久午夜片 | 久草电影网 | 自拍偷拍第一页 | 在线视频成人 | 九九九久久国产免费 | 亚洲国产二区 | 久久久久久亚洲精品视频 | 日韩在线精品 | 一区二区日本 | 久久中文在线观看 | 天堂v视频永久在线播放 | 精精国产xxxx视频在线 | 91在线免费看 | 久草在线免费福利资源 | 一道本一二三区 | 成人午夜网站 | 99视频在线 | 国产在线网站 | 精品久久久久久国产 | 亚洲精品一区 | 中文字幕婷婷 | 真实国产露脸乱 | 一区二区高清 |