[VPS] 伺服器空間使用量警示

本篇文章更新時間:2019/02/16
如有資訊過時或語誤之處,歡迎使用 Contact 功能通知。
一介資男的 LINE 社群開站囉!歡迎入群聊聊~
如果本站內容對你有幫助,歡迎使用 BFX Pay 加密貨幣新台幣 贊助支持。


因為運行本地與異地備份緣故,本地會吃伺服器容量,隨著每日的週期備份天數越多就越有可能碰到空間被用完這件事。

通常「滿了」這件事都會是 MySQL 先掛給你看,今早也不意外XD

然後找了一個 Shell Script 來幫我提醒,搭配 Mailgun API 發送信件的服務,省事不少。

先是確認伺服器空間資訊: df -h

再將下面語法存成 disk_alarm.sh (名字隨意)


#!/bin/bash CURRENT=$(df / | grep / | awk '{ print $5}' | sed 's/%//g') THRESHOLD=70 if [ "$CURRENT" -gt "$THRESHOLD" ] ; then curl -s --user 'api:key-628a398a675188888888888888888888' https://api.mailgun.net/v3/你申請的網域/messages -F from='伺服器幫手 ' -F to='收件人信箱' -F subject='主旨:哪台伺服器' -F text='伺服器使用率 '$CURRENT'% 過高!儘速通知相關人員~' fi

改一改內容後就設定 Cronjob 來讓他幫你偵測並通知拉!

Ref: Tech Tip: Send an Email Alert When Your Disk Space Gets Low

Ref: MailGun API

#技術相關 #伺服器 #使用量警示

- Powered by Mxp.TW -FB2WP-


Share:

作者: Chun

資訊愛好人士。主張「人人都該為了偷懶而進步」。期許自己成為斜槓到變進度條 100% 的年輕人。[///////////____36%_________]

參與討論

  1. rupm66
  2. im

5 則留言

  1. 感謝提供這個腳本,真的好用。
    裝上後,安心多了…..

  2. 自動引用通知: [Linux] 空間獵人 - 找回被佔去空間的方法 - 一介資男
  3. 自動引用通知: [Linux] 空間獵人 – 找回被佔去空間的方法 | 一介資男
  4. 自動引用通知: [Ubuntu] 列出所有目錄大小的幾個方式 | 一介資男

發佈留言

發佈回覆給「Yungke Li」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


文章
Filter
Mastodon