在日常運維過程中,需要監測一些關鍵性的資料或者功能的使用情況。搭建一套完整的預警平台需要耗費較多資源,對於業務需求經常變動的場景並不合適。使用阿里雲日誌服務以及釘釘機械人,則可以快速搭建出一套預警功能,滿足業務部門需求。
建立logstore,對接日誌資料
阿里雲日誌服務對接的方式很多,基本可以滿足大部分生產環境的需求。如果是基於docker的微服務架構,則直接使用docker標準輸出即可。這部分不詳細說明,不清楚可以參考
檢索需要預警的訊息。
例如希望將系統的異常錯誤及時提醒出來,則通過 * and error 先將異常錯誤資訊檢索出來。
定義告警
下面的設定為每一分鐘請求一次,只要content中包含error即觸發警告。
將webhook位址設定到告警中
在建立告警的通知頁面,輸入釘釘的webhook位址,提交後告警即會生效。日誌中發現error錯誤後,一分鐘內會向指定的釘釘**送如下的告警訊息。
通過上述日誌調整以及簡單的設定,就可以搭建一套靈活的告警功能,滿足業務部門的需求。
diff和patch十分鐘指南
情景一 你正嘗試從 編譯乙個軟體包,發現有人已經對 進行了小小的修改以便在你的系統上編譯。他們通過補丁的方式發布自己的成果,但是你卻不知道該如何使用它。答案是你使用乙個叫做patch 很貼切 的命令列工具將補丁應用到原始 上。這是乙份diff和patch的快速指南,通過講解它們最常見的用法來幫你解決...
diff和patch十分鐘指南
情景一 你正嘗試從 編譯乙個軟體包,發現有人已經對 進行了小小的修改以便在你的系統上編譯。他們通過補丁的方式發布自己的成果,但是你卻不知道該如何使用它。答案是你使用乙個叫做patch 很貼切 的命令列工具將補丁應用到原始 上。這是乙份diff和patch的快速指南,通過講解它們最常見的用法來幫你解決...
十分鐘搭建自己的linux伺服器
今天和乙個學妹聊了好多,從中也是深刻感受到了自己近期以來的懈怠。現制定如下任務 好了廢話不多說了,接下來說正事!必備材料 1.一台linux伺服器。centos系統 2.阿帕奇 因為我選擇使用阿帕奇搭建 這個還是要看個人興趣愛好。3.別忘了安裝xshell and 和 winscp 嗯嗯,還是個人習...