日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

zabbix mysql脚本_zabbix监控mysql脚本

發布時間:2025/3/12 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 zabbix mysql脚本_zabbix监控mysql脚本 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

vim /usr/local/scripts/mysql_status.sh

#!/bin/bash

#Desc:zabbix 監控 MySQL 狀態

#Date:2020-09-05

#by:Luojq

#主機

HOST="localhost"

#用戶

USER="root"

#密碼

PASSWORD="123456"

#端口

PORT="3306"

#MySQL連接

CONNECTION="mysqladmin -h ${HOST} -u ${USER} -P ${PORT} -p${PASSWORD}"

if [ $# -ne "1" ];then

echo "arg error!"

fi

case $1 in

Uptime)

result=${CONNECTION} status 2>/dev/null |awk '{print $2}'

echo $result

;;

Questions)

result=${CONNECTION} status 2>/dev/null |awk '{print $6}'

echo $result

;;

Com_update)

result=${CONNECTION} extended-status 2>/dev/null |grep -w "Com_update" |awk '{print $4}'

echo $result

;;

Slow_queries)

result=${CONNECTION} extended-status 2>/dev/null |grep -w "Slow_queries" |awk '{print $4}'

echo $result

;;

Com_select)

result=${CONNECTION} extended-status 2>/dev/null |grep -w "Com_select" |awk '{print $4}'

echo $result

;;

Com_rollback)

result=${CONNECTION} extended-status 2>/dev/null |grep -w "Com_rollback" |awk '{print $4}'

echo $result

;;

Com_insert)

result=${CONNECTION} extended-status 2>/dev/null |grep -w "Com_insert" |awk '{print $4}'

echo $result

;;

Com_delete)

result=${CONNECTION} extended-status 2>/dev/null |grep -w "Com_delete" |awk '{print $4}'

echo $result

;;

Com_commit)

result=${CONNECTION} extended-status 2>/dev/null |grep -w "Com_commit" |awk '{print $4}'

echo $result

;;

Bytes_sent)

result=${CONNECTION} extended-status 2>/dev/null |grep -w "Bytes_sent" |awk '{print $4}'

echo $result

;;

Bytes_received)

result=${CONNECTION} extended-status 2>/dev/null |grep -w "Bytes_received" |awk '{print $4}'

echo $result

;;

Com_begin)

result=${CONNECTION} extended-status 2>/dev/null |grep -w "Com_begin" |awk '{print $4}'

echo $result

;;*)

echo "Usage:$0(Uptime|Questions|Com_update|Slow_queries|Com_select|Com_rollback|Com_insert|Com_delete|Com_commit|Bytes_sent|Bytes_received|Com_begin)"

;;

esac

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的zabbix mysql脚本_zabbix监控mysql脚本的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。