軟體分享:網頁監測及IIS重啟工具
1、簡介
IISMonitor是一款免費的工具軟體,用於網頁監測及IIS自動重啟。能定時監測網頁是否有效,如果無效則自動重啟IIS,還是無效則自動重啟電腦,從而使網站恢復執行。對於不明原因的IIS假死、IIS卡頓,重啟後又能恢復的場合比較有用。
主要特點:各項監測引數可按需設定,具有Email通知功能,能作為Windows服務開機自動啟動。本工具系綠色軟體、無需安裝,下載後解壓出來,後雙擊其中的IISMonitor.exe即可執行。由於需要重啟IIS、重啟電腦,因此IISMonitor需要在IIS伺服器端執行。
需要說明的是,重啟IIS使之恢復執行,是一種臨時措施,是不得已而採取的補救辦法。徹底的解決辦法,還是要分析解決系統或程式存在的問題。
2、工作流程
預設的監測與重啟流程是:每10秒鐘訪問一次被監測網頁;連續2次網頁訪問失敗(返回的狀態碼不等於200),視作IIS異常,就自動重啟IIS;IIS連續重啟2次後網頁仍然失效,視作IIS重啟無效,繼而自動重啟電腦;電腦重啟後繼續監測,連續重啟電腦2次後網頁仍然失效,就放棄監測,併傳送通知,轉由人工處理。
預設設定可按需調整,包括:被監測網頁的網址、監測頻度、IIS重啟命令列、IIS重啟觸發條件、電腦重啟命令列、電腦重啟觸發條件等。
監測過程中,IISMonitor能記錄事件日誌,包括:事件發生時間、事件型別、相關引數等,可供後期參考。各事件發生時,可自動傳送Email通知,讓你及時瞭解監測情況。
3、操作介面及引數設定
IISMonitor的操作介面如下圖所示:
各項引數的含義如下:
(1)如何監測與重啟(Settings - How to Monitor)
可指定網頁網址、監測頻度,如何重啟IIS,如何重啟電腦,以及重啟的觸發條件等。
Page URL to Check:需要監測的網頁網址,預設值:。
Page Check Interval:網頁監測時間間隔,預設值:10秒。
IIS Reset Command:重啟IIS的命令列,預設值:iisreset /restart。
IIS Reset Trigger:重啟IIS的觸發條件,預設值:啟用,連續2次網頁訪問失敗。
Computer Reset Command:重啟電腦的命令列,預設值:shutdown.exe -r。
Computer Reset Trigger:重啟電腦的觸發條件,預設值:啟用,連續2次重啟IIS後網頁仍然失效。
Abort Monitor Trigger:放棄監測的觸發條件,預設值:啟用,連續2次重啟電腦後網頁仍然失效。
(2)如何提醒通知(Settings - Email Notice)
此部分定義如何傳送Email通知,包括:哪些事件需要通知,傳送給誰,用哪個賬號傳送等。
Events to Notify:哪些事件需要通知,預設值:IIS重啟、電腦重啟、放棄監測均通知。
Email of Rceiver:收件人的Email地址。
Email of Sender:發件賬號的Email地址。
SMTP Server of Sender:發件賬號的SMTP伺服器網址。
Account of Sender::發件賬號的登入賬號。
Password of Sender:發件賬號的登入密碼。
(3)監測狀態資訊(Status -Monitor Actions):
此部分顯示監測狀態資訊,包括:監測開始時間、頁面監測次數、IIS重啟次數、電腦重啟次數等,底行為當前工作指令及狀態。
Time of Start Monitor:開始監測的時間。
Count of Page Check:頁面已監測次數。
Count of IIS Reset:IIS已重啟次數。
Count of Computer Reset:電腦已重啟次數。
4、如何實現電腦重啟後繼續監測
啟動監測後,本軟體關閉重啟後能自動恢復監測,無需人工干預。但如果重啟的是電腦,IISMonitor未開機啟動的話,監測就會中斷。為此,可將IISMonitor設定成開機自動啟動,使得監測持續不斷。有兩種設定方法,步驟如下:
●一是將IISMonitor列入開機啟動目錄,以前臺的方式自動執行。具體步驟:開始→所有程式→啟動→滑鼠右鍵→瀏覽,進入啟動程式目錄→在空白處點滑鼠右鍵→新建→快捷方式→瀏覽→選擇本軟體IISMonitor.exe。此後,每當電腦開機重啟時,IISMonitor就會前臺自動執行,能看到操作介面及執行狀態。
●二是將IISMonitor轉化為Windows服務,以後臺的方式自動執行。具體步驟:進入IISMonitor目錄下的Service子目錄,雙擊批處理程式AddIISMonitorService.bat,就會將IISMonitor轉化為一個名為IISMonitor的Windows服務。此後,每當電腦開機重啟時,該服務就會後臺自動執行,但看不到操作介面及執行狀態。如果不需要該服務,也可解除安裝,具體步驟:先停止該服務,再進入Service子目錄,雙擊RemoveIISMonitorService.bat,就會解除安裝該服務。
啟停IISMonitor服務的位置:控制皮膚→管理工具→服務→IISMonitor→右鍵→按需選擇啟動、停止或自動啟動。
5、下載網址
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30235376/viewspace-2843223/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體分享:網頁監測及 IIS 重啟工具 IISMonitor網頁
- 軟體測試技術及工具
- 軟體測試及工具培訓
- 軟體測試工具與測試思想孰重孰輕
- 透過C#重啟iis網站服務C#網站
- 軟體安全性測試要點有哪些?常用軟體安全測試工具分享
- 軟體效能測試方法及步驟分享,權威的軟體測試公司有哪些?
- 介面測試工具好物分享,讓你的軟體測試事半功倍
- 軟體測試工具
- 為什麼IIS網頁每天首次開啟速度很慢?網頁
- 5款軟體壓力測試工具分享,上海專業的軟體測評中心安利
- 3389藍屏重啟漏洞及工具
- 【免費試用】重保級網站新媒體內容輿情監測工具、雲盾網站
- JavaFx 軟體重啟功能實現Java
- 移動app軟體測試工具有哪些?專業第三方軟體測評小編分享APP
- 網頁主動探測工具網頁
- 中介軟體IIS監控指標、配置和Windbg除錯分析指標除錯
- TransData for Mac - 網路資料傳輸速率監測軟體Mac
- 網路資料傳輸速率監測軟體:TransData for MacMac
- 軟體測試培訓分享:如何劃分bug的嚴重級別
- Linux常用軟體啟動、停止、重啟命令Linux
- 【分享】—如何學習軟體測試
- oracle 監聽重啟Oracle
- 軟體測試培訓分享:軟體測試和軟體開發學哪個好呢
- 軟體測試培訓分享:軟體測試自學能找到工作嗎
- 常用的軟體測試工具
- 軟體測試工具比較
- 伺服器開啟遠端連線軟體 iis7伺服器管理工具伺服器
- IIS8應用池重啟指令碼指令碼
- berserkJS —— 前端網路(效能)監測工具JS前端
- 軟體測試培訓分享:哪家軟體測試培訓機構好?
- 軟體測試培訓分享:軟體測試崗位面試技巧有哪些?面試
- 軟體測試培訓分享:軟體測試就業前景怎麼樣就業
- 網速監控軟體 Traffic Monitor
- 軟體測試工具之開源測試工具彙總
- 【效能監控】如何有效監測網頁靜態資源大小?網頁
- 軟體功能測試的測試流程有哪些?軟體測試公司排名分享
- 網頁主動探測工具(修改Bug)網頁