Try   HackMD

Line 推播開發步驟

目的

利用程式監控本機伺服器的CPU、硬碟使用率以及程式執行狀況,並利用Line推播功能,將監控到的伺服器訊息發送到Line群組上

步驟

  1. 申請一組Line Notify的token,並將Line Notify加進要推播的群組當中 教學 怎麼申請Line Notify token: https://blog.hungwin.com.tw/csharp-line-notify/ (教學含如何在C#發送Line訊息)

  2. 利用程式監控本機伺服器的CPU使用率、硬碟容量和應用程式執行狀況,並將監控結果發送到Line群組 教學

    1. 如何監控本機伺服器狀況,並將結果推播到Line群組(此篇的硬碟計算部分有點問題,要計算剩餘硬碟容量請參考下篇文章): https://blog.hungwin.com.tw/cshart-server-monitoring/
    2. 如何查詢硬碟剩餘容量: https://dotblogs.com.tw/chou/2009/03/11/7450
  3. 將寫好的監控程式放到Console app上(Console app的Timer可以設定程式執行頻率) 教學 怎麼設定Console app的Timer: https://dotblogs.com.tw/bda605/2021/01/21/103307

  4. 設定工作排程器 教學 如何設定Console app的工作排程: http://trista2018.blogspot.com/2020/12/c-console.html

排程執行結果