CodeCraft tips
[
ホーム
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
cpu負荷を記録するscript
をテンプレートにして作成
開始行:
** cpu負荷を記録するscript [#t1351cd3]
-dir作成
mkdir /etc/cron.other
mkdir /var/log/cpulog
-script作成
vi /etc/cron.other/cpulog.sh
-script内容
#!/bin/sh
LOGNAME=/var/log/cpulog/cpulog.`date +%Y-%m-%d`.txt
if [ ! -s ${LOGNAME} ]; then
> ${LOGNAME}
echo " time procs memory s...
echo "hh:mm r b w swpd free buff cache si ...
fi
TEMPFILE=`mktemp temp.XXXXXX`
vmstat 60 2 | tail -1 > ${TEMPFILE}
echo "`date +%H:%M` `cat ${TEMPFILE}`" >> ${LOGNAME}
rm -f ${TEMPFILE}
-cronにて実行
*/1 * * * * root /etc/cron.other/cpulog.sh 2> /var/log/c...
終了行:
** cpu負荷を記録するscript [#t1351cd3]
-dir作成
mkdir /etc/cron.other
mkdir /var/log/cpulog
-script作成
vi /etc/cron.other/cpulog.sh
-script内容
#!/bin/sh
LOGNAME=/var/log/cpulog/cpulog.`date +%Y-%m-%d`.txt
if [ ! -s ${LOGNAME} ]; then
> ${LOGNAME}
echo " time procs memory s...
echo "hh:mm r b w swpd free buff cache si ...
fi
TEMPFILE=`mktemp temp.XXXXXX`
vmstat 60 2 | tail -1 > ${TEMPFILE}
echo "`date +%H:%M` `cat ${TEMPFILE}`" >> ${LOGNAME}
rm -f ${TEMPFILE}
-cronにて実行
*/1 * * * * root /etc/cron.other/cpulog.sh 2> /var/log/c...
ページ名:
TrackBack(0)
|
外部リンク元
検索
サイト内
Web
最新の20件
2010-03-09
Software/Eclipse/3.4.x
2009-08-04
Ubuntu
Ubuntu/7.04 feisty
Ubuntu/8.04 hardy/システム環境設定
Ubuntu/8.04 hardy
2009-07-06
Linux/misc
2009-05-16
Debian GNU Linux/5.0 lenny/amd64/iceweasel
2009-05-03
Debian GNU Linux/5.0 lenny/システム環境設定
2009-03-22
Debian GNU Linux
Software/Eclipse/3.1.x
Software/Eclipse/3.2.x
Software/Eclipse
Debian GNU Linux/5.0 lenny
2008-08-12
UNIX/sendmail
UNIX/Subversion
2008-08-05
UNIX/proftpd
2008-08-01
UNIX
2008-05-13
UNIX/samba
2008-05-12
Debian GNU Linux/5.0 lenny/ユーザー環境設定
2008-04-15
Windows