回到首頁
利用檔案最後異動時間與使用量協助應用系統做異常檢測
-
監控"檔案偵測"
利用檔案最後異動時間檢測應用系統是否正常運行,同時檢測應用系統程式是否失去功能或當掉
利用檔案使用量大小檢測應用系統或檔案記錄是否正常
如果應用系統控制不當,將會對伺服器的效能產生重大影響,應用程式也可能會有問題
"檔案偵測"是伺服主機在應用系統層的輔助監測功能之一
維運系統對於伺服器是採全面監控,而不放過任何有可能造成主機營運異常的事件
當上述情況發生時,Watchdog資訊維運系統即會發佈警報並且執行警報機制,務求達到整體妥善率的防護加強
如: Microsoft SQL Server 交易檔或記錄檔
C.\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Log\ERRORLOG
F.\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\DATA\WEB\TmpDB.mdf
F.\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\DATA\WEB\TmpDB_log.ldf
監控"檔案偵測"的系統規格
偵測目的: 定時檢測檔案更新時間與使用量
如: 若利用檔案來驗證應用程式存活,在一定的時間內應用程式必須更新驗證檔
若溢時未更新表示此應用程式己停止運作
監測目標: 檔案名稱
警報條件: 最高溢時秒或最高低檔案使用量
即時資訊: 數據/警報發佈
資訊收集: 訊息,數據,警報發佈/解除時間點
緊急處置: 通報,執行預定程式
警報臨界值: 依服務特性定義警報值
"檔案偵測"監控項目的警報臨界值有下列項目
*.檔案最後異動時間超過最高溢時時間
*.檔案使用量低於最低臨界值數量
*.檔案使用量高於最高臨界值數量
"檔案偵測"功能的偵測目的能夠定時檢測檔案更新的時間與使用容量
主要用於使用檔案異動的時間來驗證應用程式是否存活,在一定的時間內,應用程式必須更新驗證檔
若溢時未更新表示此應用程式己停止運作,同時檢查檔案容量是否高於警報值,提醒系統管理員必須處理
"檔案偵測提供短期警報分析圖與長期的資料清單,協助維運人員判斷整體資訊狀態與以釐清問題
點選偵測狀態的伺服主機,然後點選檔案偵測的圖示即可進入,下圖的紅框內的為本功能的偵測主頁之小圖:
請參閱下圖,只需要由偵測首頁點選進入之後,點選要查看的偵測目標圖示即可進入選擇頁面
進入後可點選[警報分析圖一週]或[資料清單長期],如果點選[短期的警報分析圖一週]即可看到,如下圖的展示分析圖
可以看到由05/09(星期一)的14點一直到17點之間,為發出警報與解除警報的圖樣
下圖為進入檔案偵測功能的方式,請點選偵測狀態的伺服主機進入之後,點選檔案偵測圖示即可:
"檔案偵測"的可應用在偵測指定的檔案或是程式是否正常的運作
例如1:當程式寫入檔案時容量超過警戒範圍,則會發出警報與執行預先設定好的動作
例如2:某個程式每五分鐘必須執行一次並產生記錄檔,本功能可以偵測其記錄檔來確認該程式是否存活
設定"檔案偵測",請由偵測名單內的伺服主機點選檔案偵測字樣即可進入設定首頁,如下圖.
進入設定首頁之後的通用選項設定,請參閱通用選項設定篇,特殊欄位請參考以下說明,下圖為設定首頁的頁面
紅色框內為特殊欄位,尤其是[檔案名稱與全路徑]
設定說明:
1.檔案名稱與全路徑:本欄位請輸入偵測目標檔案的完整路徑與檔案名稱,輸入完畢之後點選啟用再儲存
2.溢時(秒):本欄位初值為600(秒),也就是10分鐘,輸入範圍0~999999秒,0秒代表不偵測此項條件
本欄位的用意為超過輸入的時間如果檔案沒有異動,則發出警報並且觸發警報條件
3.最低:出值為0,輸入範圍0~9999,本欄位需搭配”單位”欄位一起使用
意義是偵測目標檔案的大小如果低於一定的使用量則會發出警報
4.單位:配合最低欄位使用的欄位,由下拉選單選擇(Bytes,KB,MB與GB)
5.最高:出值為0,輸入範圍0~9999,本欄位需搭配”單位”欄位一起使用
意義是偵測目標檔案的大小如果大於一定的空間則會發出警報.
6.單位:配合最高欄位使用的欄位,由下拉選單選擇(Bytes,KB,MB與GB).
下圖為檔案偵測功能的主設定頁面
回到首頁