**MySQLのコネクション数を取得する [#fc5d9ee2]
mysqladminを使用してMySQLのステータスを取得するスクリプトサンプル。
LOGFILE= ログファイル名を絶対パスで指定(絶対パス)
MYSQLUSER= mysqladminの接続用ユーザ名
MYSQLPASS= mysqladminの接続用パスワード
MYSQLADMIN= mysqladminのパス(絶対パス)
#!/bin/sh
# -------------------------------
# MySQL MaxConnectionLog Script
# -------------------------------
# Version : 1.0
# date : 2007/01/31
export LANG=C
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH
# Set
LOGFILE="/usr/local/mysql/var/max_connect.log"
MYSQLUSER="root"
MYSQLPASS="root"
MYSQLADMIN="/usr/local/mysql/bin/mysqladmin"
DATE=`date +%Y/%m/%d" "%H:%M:%S`
# Exec
MAXCONNECT=` $MYSQLADMIN extended-status -u $MYSQLUSER -p$MYSQLPASS | grep Max_used_connections| cut -d'|' -f2,3 | awk '{print $1":"$3}'`
# LogWrite
echo $DATE " " $MAXCONNECT >> $LOGFILE
# EOF