4: zabbix5.0自动发现网站域名并监控访问状态和请求时间
16lz
2021-01-22
监控域名脚本
[root@k8s-master01 shell]# cat erp_url.sh #!/bin/bash # function:monitor tcp connect status from zabbix # License: GPL # Auto: hanye # version:1.0 date:2021-01-14 WEB_SITE_discovery () { WEB_SITE=($(cat /usr/local/zabbix/shell/erp_url.txt|grep -v "^#")) printf '{\n' printf '\t"data":[\n' for((i=0;i<${#WEB_SITE[@]};++i)) { num=$(echo $((${#WEB_SITE[@]}-1))) if [ "$i" != ${num} ]; then printf "\t\t{ \n" printf "\t\t\t\"{#SITENAME}\":\"${WEB_SITE[$i]}\"},\n" else printf "\t\t{ \n" printf "\t\t\t\"{#SITENAME}\":\"${WEB_SITE[$num]}\"}]}\n" fi } } web_site_code () { curl -I -m 10 -o /dev/null -s -w %{http_code} $1 } case "$1" in web_site_discovery) WEB_SITE_discovery ;; web_site_code) web_site_code $2 ;; *) echo "Usage:$0 {web_site_discovery|web_site_code [URL]}" ;; esac
域名列表文件
[root@k8s-master01 shell]# cat erp_url.txt baidu.com 51cto.com
创建模板
配置自动发现规则
配置 监控原型
配置触发器
配置图形原型
主机关联模板
稍等下 会自动出现数据监控
模板文件
链接:https://pan.baidu.com/s/11GA3MrBR-QW_AzoC1mk-dw 提取码:095y
更多相关文章
- 3: Zabbix5.0自动发现磁盘目录监控
- DNS解析域名:发现域名和IP不一致,访问了该域名会发生什么(一线大厂
- 看到蛋糕,才发现自己已到而立之年
- 关于 客户端发现响应内容类型为“text/html; charset=utf-8”,但
- 纯 html 以及 js 多域名跳转
- PDA调用接口 提示:客户端发现响应内容的类型为“text/html;charse
- 程序员送女朋友的礼物:域名和祝福视频
- 如何使用用户名作为子域名创建子域?
- 在自建域名下调试php