技術雑記
1126 ワード
詳細
統計redis接続数
nginxログ分割スクリプト
mysql general logを開く
mysqlクライアント共通コマンド
操作ログTT/tmp/sqlを記録する.log
s現在の接続のステータス情報を表示する
統計redis接続数
echo 'client list' | /apps/svr/redis/bin/redis-cli -h 127.0.0.1 -p 6379 |awk '{print $1}' | awk -F '[=,:]' '{print $2}' | sort -n | uniq -c |sort -nr
nginxログ分割スクリプト
#!/bin/bash
# This script run at 00:00
# The Nginx logs path
logs_path="/usr/local/nginx/logs/"
cd $logs_path
for logfile in `ls *.log`
do
mv ${logs_path}${logfile} ${logs_path}$(date -d "yesterday" +"%Y%m%d_")${logfile}
done
kill -USR1 `cat /usr/local/nginx/nginx.pid`
tar czvf $(date -d "yesterday" +"%Y%m%d")_log.tar.gz $(date -d "yesterday" +"%Y%m%d_")*.log #
rm -f $(date -d "yesterday" +"%Y%m%d_")*.log #
mysql general logを開く
show global variables like "%genera%";
set global general_log=on;
mysqlクライアント共通コマンド
操作ログTT/tmp/sqlを記録する.log
s現在の接続のステータス情報を表示する