監控案例三 web監控 備案相關 文字校驗

2022-07-26 10:30:17 字數 2516 閱讀 8514

監控需求:

在任何web場景中都會收集以下資訊:

失敗的步驟數

最後的錯誤資訊

在任何web場景步驟中都會收集以下資訊:

響應時間

返回碼scenario選項卡允許配置的web場景的常規引數:

場景引數講解:

parameter

description

host

scenario所屬的主機/模板的名稱

name

唯一的scenario名稱,從zabbix2.2開始,支援macros變數

update interval

場景執行的頻率

attempts

執行web場景步驟的嘗試次數。如出現網路問題(超時、無連線等),zabbix可以重複執行幾次。設定的數字將影響scenario的每個step。最多可以指定10次嘗試,預設值為1.注意:由於錯誤的響應**或所需的字串不匹配,zabbix不會重複步驟。

agent

選擇乙個客戶端**。zabbix將模擬選定的瀏覽器訪問scenario。

如果選中此框,則該方案處於活動狀態,否則-已禁用。 

step parameters引數詳解:

唯一的步驟名稱,zabbix2.2以後開始支援macros變數

url連線和檢索資料的url

query fields

url的http get變數

post

variables

headers

follow redirects

選中該核取方塊以遵循http重定向

retrieve only headers

選中該核取方塊以僅從http響應中檢索標頭

timeout

zabbix在處理url上所花費的時間不會超過設定的時間(從一秒鐘到最多1小時)。 實際上,此引數定義了與url建立連線的最長時間和執行http請求的最長時間。 因此,zabbix在該步驟上花費的時間不會超過2 x超時秒

required string

必需的正規表示式模式

required status codes

預期的http狀態**列表。 如果zabbix得到的**不在列表中,則該步驟將失敗。

如果為空,則不檢查狀態碼。

配置認證

認證引數講解;

parameter

description

authentication

身份驗證選項

none--不使用身份驗證

basic authentication--使用基本身份驗證

ntlm authentication--使用ntlm(windows nt lan manager)身份驗證,選擇身份驗證方法將提供兩個附加字段,用於輸入使用者名稱和密碼。

ssl verify peer

選中該核取方塊以驗證web伺服器的ssl證書

ssl verify host

選中該核取方塊,以驗證web伺服器證書的「公用名」欄位或「主題備用名」字段是否匹配。

ssl certificate file

用於客戶端身份驗證的ssl證書檔案的名稱。

ssl key file

用於客戶端身份驗證的ssl私鑰檔案的名稱。

ssl key password

私鑰檔案密碼

item

description

item key:web.test.in[scenario,,bps]

type;numeric(float)

scenario失敗的步驟

此項將顯示場景中失敗的步驟編號。如果所有的步驟都成功執行,則返回0

item key: web.test.fail[scenario]

type: numeric(unsigned)

scenario最後的錯誤訊息

此項返回場景的最後乙個錯誤訊息文字。僅當場景的步驟失敗時,才儲存新值。如果所有步驟都正確,則不會收集新值

item key: web.test.error[scenario]

type: character

zabbix 監控案例

自定義監控,呼叫指令碼。一 監控nginx伺服器 1 環境準備 主機192.168.80.138,nginx支援狀態查詢 2 修改nginx配置檔案 vim usr local nginx conf nginx.conf server 3 編寫指令碼 通過curl s獲取狀態頁面上的資訊,這裡只獲取...

zabbix監控windows案例

配置與安裝,配置zabbix agent相關配置。找到conf下的配置檔案 zabbix agentd.win.conf 修改logfile server hostname這三個引數。具體配置如下 logfile d zabbix agent4 zabbix agentd.log server za...

Web站點安全監控

阿里雲大學課程 web站點安全監控 課程介紹 web站點安全監控認證旨在幫助學員了解乙個典型的web站點的監控需求與目標,課程對比了採用傳統方法實現站點監控的方式與優缺點,幫助學員快速掌握阿里雲的雲監控以及雲監控的主要功能。通過學習雲監控的站點級監控 主機級監控 自定義監控等功能對乙個web站點進行...