1.用wget命令監控
--spider
-q, --quiet
安靜的訪問,禁止輸出,類似-o /dev/null功能
-o,--output-file=file
記錄輸出到檔案
-t, --timeout=seconds
訪問**的超時時間
-t, --tries=number
當**異常時重試**的次數
#!/bin/sh
function usage()
function check_url()
function main()
main $* #<==這裡的$*就是把命令列接收的所有引數作為函式引數傳給函式內部,常用手法。
sh *.sh www.baidu.com
2. 用url監控
訪問**url
-i/--head
顯示響應頭資訊
-m/--max-time
訪問超時的時間
-o/--output
記錄訪問資訊到檔案
-s/--silent
沉默模式訪問,就是不輸出資訊
-w/--write-out
以固定特殊的格式輸出,例如:%,輸出狀態碼
shell指令碼 監控MySQL服務是否正常
原創模範生 2015 10 15 17 21 02 2783人閱讀 監控mysql服務是否正常,通常的思路為 檢查3306埠是否啟動,ps檢視mysqld程序是否啟動,命令列登入mysql執行語句返回結果,php或jsp程式檢測 需要開發人員開發程式 等等 方法1 監聽3306埠 1 2 3 4 5...
python檢查URL是否能正常訪問
今天,專案經理問我乙個問題,問我這裡有2000個url要檢查是否能正常開啟,其實我是拒絕的,我知道因為要寫 了,正好學了點python,一想,python處理起來容易,就選了python,開始把思路想好 1.首先2000個url。可以放在乙個txt文字內 2.通過python 把內容內的url一條一...
python檢查URL是否能正常訪問
如果有2000個url要檢查是否能正常開啟,你會如何操作?其實這個問題使用python處理起來很容易,下面介紹具體操作和實施 1.首先2000個url,放在乙個txt文字內 2.通過python 把內容內的url一條一條放進陣列內 3.開啟乙個模擬的瀏覽器,進行訪問 4.如果正常訪問就輸出正常,錯誤...