如下部分就是開關和閾值配置部分
#告警配置,策略優先順序按照前後順序執行,比如告警總開關關閉時,那下面所有告警開關都會失效mail:
#告警總開關,yes開啟,no關閉
allwarnmail: yes
#不需要告警ip集合,多個用逗號,隔開,此主機所有監控資源都不會再告警
blockips:
#主機上行傳輸速率bytes sent告警,yes開啟,no關閉
upspeedmail: yes
#主機上行傳輸速率告警值,單位kb/s,預設10m,超過此值即傳送告警
upspeedval:
10240
#主機下行傳輸速率bytes received告警,yes開啟,no關閉
downspeedmail: yes
#主機下行傳輸速率告警值,單位kb/s,預設10m,超過此值即傳送告警
downspeedval:
10240
#記憶體告警開關,yes開啟,no關閉。總開關開啟後,此處設定才會生效。以下開關均遵循此規則。
memwarnmail: yes
#監控主機記憶體使用率%告警值,超過此值即傳送告警,值可大於100
memwarnval:
99#系統負載告警開關,yes開啟,no關閉,
sysloadwarnmail: yes
#系統負載告警值(以5分鐘系統負載值為準進行告警),超過此值即傳送告警
sysloadwarnval:
10#cpu告警開關,yes開啟,no關閉
cpuwarnmail: yes
#監控主機cpu使用率%告警值,超過此值即傳送告警,值可大於100
cpuwarnval:
99#cpu溫度告警開關,yes開啟,no關閉
cputemperaturewarnmail: no
#cpu溫度告警值℃,超過此值即傳送告警
cputemperaturewarnval:
92#磁碟使用率%告警值,超過此值即傳送告警
diskwarnval:
99#不需要告警磁碟在此遮蔽,多個碟符用,隔開,如/boot,/dev。支援ant路徑匹配規則,如/dev/*
*。特殊符號用單引號,如'c:'
diskblock: /dev
#磁碟使用率告警開關,yes開啟,no關閉
diskwarnmail: yes
#主機下線告警開關,yes開啟,no關閉
hostdownwarnmail: yes
#程序下線告警,yes開啟,no關閉
#docker下線告警,yes開啟,no關閉
dockerdownwarnmail: yes
#服務介面告警開關,yes開啟,no關閉
heathwarnmail: yes
#數通裝置告警,yes開啟,no關閉
dcewarnmail: yes
#資料來源連線失敗告警開關,yes開啟,no關閉
dbdownwarnmail: yes
#日誌檔案監控告警開關,yes開啟,no關閉
filelogwarnmail: yes
#埠telnet不通告警開關,yes開啟,no關閉
portwarnmail: yes
warnscript:
#是否將告警指令碼內容轉為unicode,yes是,no否,在windows執行告警指令碼時,一般需要轉碼,否則接受到會是亂碼
warntounicode: no
使用WGCLOUD打造極簡運維監控系統
wgcloud是最輕量的,安裝最簡單的監控系統之一。輕量和安裝簡單,但是不意味其功能單一,相反它是高效能高併發的分布式監控系統,採用springboot微服務架構和go來實現,其中server採用springboot,agent用go,當前版本是v3.2.1 wgcloud整個安裝包只有60m,ag...
介面監控 介面監控告警系統搭建(一)
需要用到的是訊息推送裡面的傳送應用訊息介面,我們先來看一下這個介面文件 引數說明 可以看到,只需要傳touser和agentid引數就可以傳送一條最簡單的訊息給這個使用者了 請求位址中的access token是介面呼叫的憑證,他是由另外乙個介面獲取到的,來看一下獲取access token的介面 ...
SQL Server 死鎖的告警監控
原文 sql server 死鎖的告警監控 今天這篇文章總結一下如何監控sql server的死鎖,其實以前寫過ms sql 監控錯誤日誌的告警資訊,這篇文章著重介紹如何監控資料庫的死鎖,當然這篇文章不分析死鎖產生的原因 以及如何解決死鎖。死鎖 dead lock 的錯誤資訊在sys.message...