Solarisな環境でSyslog使う

/etc/syslog.conf
に設定。


user.error ifdef(`LOGHOST', /var/log/syslog, @loghost)

syslogの再起動


# ./syslog stop
# ./syslog start

なぜにrestartがない-_-;

で、マウントしている領域の容量チェックのシェル


#! /bin/sh -x
warning_stage="80"
for mount_name in $1 $2 $3 $4 $5 $6 $7 $8 $9
do
capacity=`df -k | grep $mount_name | head -1 | awk '{print $5}' | cut -f1 -d'%'`
echo $capacity
if [ $capacity -ge $warning_stage ]; then
logger -p user.error "$mount_name is $capacity Be alert!!"
fi
done

久々にシェル書いた。

これを改良してつかてもらおと。


そしてSolarisだけどLinuxタグ。
タグ整理しないとなぁ。