디스크 용량 알림 구문

mimic1995·2024년 5월 27일
0
post-custom-banner

df -Th Use% 이용

df -h | awk '$5+0 >= 80 { print $0 }' | wc -l
# 숫자 80 부분에 원하는 퍼센테이지를 넣으면 됨

텔레그램 발송 예시

#!/bin/bash

token="API_TOKEN_VALUE"
chatid1="CHAT_ID_VALUE"

per=$(df -h | awk '$5+0 >= 80 { print $0 }' | wc -l)
if [ $per -ge 1 ]; then
        msg="Disk Issue $per 개 발생..!"
        curl -s -X POST "https://api.telegram.org/bot${token}/sendMessage?" \
        -d "chat_id=${chatid1}" \
        -d "text=${msg}"
else logger "Disk Check... No Issues!"
fi

exit 0
profile
Raiju Hantu Goryo Obake
post-custom-banner

0개의 댓글