シェルスクリプト:ロードアベレージを毎日メールで配信
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[シェルスクリプト]]
~
*概要 [#xceff827]
サーバーのロードアベレージチェックをしたい場合に、Sysstat...
*スクリプトの内容 [#q846ff10]
"Execute below commands for this scripts"以下のコマンドを...
MAILADDRの変数の箇所に、送信先のメールアドレスを入力して...
Windows向けに改行コードをCRからCRLFへ置換しています。~
Macで確認する場合は「unix2dos」の行をコメントアウトするか...
sarコマンドのオプションが「-q」になっていますが、そのオプ...
#!/bin/bash
#
# "Execute below commands for this scripts"
#
# mkdir -p /root/bin/sysstat
# cd /root/bin/
# vi mail-sysstat.sh
# chmod u+x mail-sysstat.sh
# yum install sysstat <-- sar
# vi /etc/sysconfig/sysstat
# HISTORY=31
# yum install mailx <-- mail
# yum install unix2dos <-- unix2dos
# yum install sharutils <-- uuenconde
# crontab -e
# 55 23 * * * /root/bin/mail-sysstat.sh
# Variables
DATE01=`date +%d`
DATE02=`date +%Y%m%d`
MAILADDR=メールアドレスをここに入力する。
# Execute commands
/usr/bin/sar -q -f /var/log/sa/sa`date +%d` > /root/bin/...
/usr/bin/unix2dos /root/bin/sysstat/sar${DATE01}.txt
/usr/bin/uuencode /root/bin/sysstat/sar${DATE01}.txt sar...
~
~
終了行:
[[シェルスクリプト]]
~
*概要 [#xceff827]
サーバーのロードアベレージチェックをしたい場合に、Sysstat...
*スクリプトの内容 [#q846ff10]
"Execute below commands for this scripts"以下のコマンドを...
MAILADDRの変数の箇所に、送信先のメールアドレスを入力して...
Windows向けに改行コードをCRからCRLFへ置換しています。~
Macで確認する場合は「unix2dos」の行をコメントアウトするか...
sarコマンドのオプションが「-q」になっていますが、そのオプ...
#!/bin/bash
#
# "Execute below commands for this scripts"
#
# mkdir -p /root/bin/sysstat
# cd /root/bin/
# vi mail-sysstat.sh
# chmod u+x mail-sysstat.sh
# yum install sysstat <-- sar
# vi /etc/sysconfig/sysstat
# HISTORY=31
# yum install mailx <-- mail
# yum install unix2dos <-- unix2dos
# yum install sharutils <-- uuenconde
# crontab -e
# 55 23 * * * /root/bin/mail-sysstat.sh
# Variables
DATE01=`date +%d`
DATE02=`date +%Y%m%d`
MAILADDR=メールアドレスをここに入力する。
# Execute commands
/usr/bin/sar -q -f /var/log/sa/sa`date +%d` > /root/bin/...
/usr/bin/unix2dos /root/bin/sysstat/sar${DATE01}.txt
/usr/bin/uuencode /root/bin/sysstat/sar${DATE01}.txt sar...
~
~
ページ名: