【Zabbix4.2学习笔记】4、数据收集-外部监查
发表于:2025-12-04 作者:千家信息网编辑
千家信息网最后更新 2025年12月04日,使用场景当被监控端无法安装agent,可以使用外部监查准备1.需要在server端配置ExternalScripts参数,指定脚本路径2.准备获取监控数据的脚本数据收集流程脚本一般放在server/p
千家信息网最后更新 2025年12月04日【Zabbix4.2学习笔记】4、数据收集-外部监查
使用场景
当被监控端无法安装agent,可以使用外部监查
准备
1.需要在server端配置ExternalScripts参数,指定脚本路径
2.准备获取监控数据的脚本
数据收集流程
脚本一般放在server/proxy上,当有外部检查监控项获取数据时,zabbix-server会到配置文件指定的路径查找监控项对应的脚本并且执行。脚本会到被监控的设备获取数据并将输出的结果返回给zabbix-server。
语法
script[ parameter1, parameter2,...]
1.zabbix-server端配置
首先查看配置文件
vim /etc/zabbix/zabbix_server.conf查看ExternalScripts路径ExternalScripts=/usr/lib/zabbix/externalscripts在/usr/lib/zabbix/externalscripts目录下编写监控项脚本
[root@localhost externalscripts]# vim dns_time.sh#!/bin/bashTIMEOUT=15DNS_SERVER=$1DOMAIN=$2if test -z "$1"then echo"未指定DNS Server"fiif test -z "$2"then echo "未指定解析域名" exitfiRESOLVE_TIME=`(time dig @$1 $2) 2>&1|grep real|cut -dm -f 2 |sed 's/[s.]//g'`echo $RESOLVE_TIME脚本是用来返回DNS响应时间的,此作为参考[root@localhost externalscripts]# ./dns_time.sh 114.114.114.114 www.baidu.com0029 #已经获取到DNS响应时间2.添加zabbix监控项
查看最新数据,已经可以正确获取dns解析时间
欢×××
脚本
监控
数据
配置
时间
路径
文件
准备
下编
参数
场景
域名
流程
目录
结果
设备
语法
s.
并将
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
医采经销商查询授权软件开发
华师大密码与网络安全专业就业
草服务器主城不刷怪
如何加强网络安全的思考
东软软件开发员工等级
幼儿园网络安全工作组
做计算机软件开发怎么拉私活
网络安全法第42
无线网络技术现状
ibm服务器启动过程
浙江智慧团建软件开发
服务器的流量费交给谁
数据库期末复习docx下载
大学生对网络安全检查的认识
数据库dll可以删除吗
数据库系统的英文
南京直播软件开发外包
高中网络技术应用模拟题
贾跃亭乐视互联网科技
dhcp服务器直接部署在ap上
助理软件开发工程师有用吗
网络安全模式有声音吗
局域网内搜不到服务器
软件开发初验提交的文档清单
网络安全法和宪法的关系
禹城软件开发文档
政治笔记 网络安全
激活远程授权服务器
池州市亿网网络技术服务
软件开发框架怎么用