Update monitor_FRA_size.sh
This commit is contained in:
@@ -21,13 +21,17 @@ spool off
|
|||||||
exit
|
exit
|
||||||
!
|
!
|
||||||
|
|
||||||
FRA_SIZE=$(tail -1 ${TMPDIR}/chk_${ORACLE_SID}_fra.log | awk "{print $2}")
|
FRA_SIZE=$(tail -1 ${TMPDIR}/chk_${ORACLE_SID}_fra.log | awk '{print $2}')
|
||||||
FRA_USED=$(tail -1 ${TMPDIR}/chk_${ORACLE_SID}_fra.log | awk "{print $3}")
|
FRA_USED=$(tail -1 ${TMPDIR}/chk_${ORACLE_SID}_fra.log | awk '{print $3}')
|
||||||
THRESHOLD=$(echo ${FRA_SIZE} \* 0.1 | bc | awk -F “.” "{print $1}")
|
THRESHOLD=$(echo ${FRA_SIZE} \* 0.1 | bc | awk -F "." '{print $1}')
|
||||||
FRA_USED_PERC=$(echo $( echo "scale=2; ${FRA_USED}/${FRA_SIZE} * 100" |bc | awk -F "." "{print $1}"))
|
FRA_USED_PERC=$(echo $( echo "scale=2; ${FRA_USED}/${FRA_SIZE} * 100" |bc | awk -F "." '{print $1}'))
|
||||||
|
|
||||||
if [ ${FRA_USED} -ge ${THRESHOLD} ]
|
if [ ${FRA_USED} -ge ${THRESHOLD} ]
|
||||||
then
|
then
|
||||||
#
|
# echo
|
||||||
|
echo "FRA_SIZE=${FRA_SIZE}"
|
||||||
|
echo "FRA_USED=${FRA_USED}"
|
||||||
|
echo "THRESHOLD=${THRESHOLD}"
|
||||||
|
echo "FRA_USED_PERC=${FRA_USED_PERC}"
|
||||||
echo nail -s "Subject: DBPRODNODE: PROD: CLIENT FRA has reached" -S smtp=mail.smtp dbamustak@gmail.com < ${TMPDIR}/${HOST}/chk_${ORACLE_SID}_fra.log
|
echo nail -s "Subject: DBPRODNODE: PROD: CLIENT FRA has reached" -S smtp=mail.smtp dbamustak@gmail.com < ${TMPDIR}/${HOST}/chk_${ORACLE_SID}_fra.log
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user