監控url是否正常指令碼

2021-08-21 04:47:04 字數 932 閱讀 2099

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.如果正常訪問就輸出正常,錯誤...