文章出處

Zabbix+shell監控報警任意web:最近有朋友問我怎么監控公司網站:目的是網站不能訪問及時報警。當然一些云服務器肯定是自帶功能,可是物理服務器可沒有那么智能,但是開源是強大的,這里就分享一下個人監控網站的兩種方式。

一、zabbix自帶的web檢測:

1.1)配置>主機(需聯網)>web場景>創建web場景

wKioL1iZjkvjrGVhAAB4tpGAbZQ036.png

添加你所需要檢測網站的url

wKiom1iZjkvS4iTYAAAv4u1t9Jo753.png

1.2)創建觸發器(郵件報警,短信報警,微信報警提前配置其一即可)

wKioL1iZjsTBMSglAABnOtt3qVQ201.png1.3)監測中>Web檢測

wKioL1iZjyjxZUxAAAEWiHc1s78060.png1.4)觸發

wKiom1iZj3Xy4z4vAAC-GLgSAhM057.png

二、shell+nc+namp等工具+crontab

#!/bin/bash#thisisajiankongqutouwangbashnc-z-v-w1080&>/dev/nullif[$?-ne0]thennmapwww.xxx.com-p80|grep'80/tcpopenhttp'if[$?-ne0]thenecho"isalreadystopd"|mail-s"www.xxx.com"renzhiyuan666666@vip.qq.comfifi#httpsnc-z-v-w10443&>/dev/nullif[$?-ne0]thennmap-p443|grep'443/tcpopenhttps'if[$?-ne0]thenecho"www.xxx.comhttpsisalreadystopd"|mail-s""renzhiyuan666666@vip.qq.comfifi

腳本確實很簡單,無非利用nc,nmap,curl等命令也可以來對80端口443端口(其它端口也可以)進行握手,為了防止網絡延遲問題,用了二次檢測。此腳本一年多來用起來很方便,自己想的,比較簡單。

看文倉www.kanwencang.com網友整理上傳,為您提供最全的知識大全,期待您的分享,轉載請注明出處。
歡迎轉載:http://www.kanwencang.com/bangong/20170215/101844.html

文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()