【Zabbix4.2学习笔记】4、数据收集-外部监查
发表于:2024-10-09 作者:千家信息网编辑
千家信息网最后更新 2024年10月09日,使用场景当被监控端无法安装agent,可以使用外部监查准备1.需要在server端配置ExternalScripts参数,指定脚本路径2.准备获取监控数据的脚本数据收集流程脚本一般放在server/p
千家信息网最后更新 2024年10月09日【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安全错误
数据库的锁怎样保障安全
软件开发与调试
传输网络技术的物理层
存储服务器是公共磁盘吗
游戏解说明日之后哪个服务器好
网警对集团工厂开展网络安全检查
户外视频直播服务器
美国代理服务器网站
网络安全形式报告
广东数据软件开发设施标准
软件开发写代码是程序员吗
风险社会与网络技术
软件开发里程碑工具
昌平区的软件开发公司
柳岩 网络安全
南瑞正向隔离装置数据库同步调试
网络安全监督管理岗位职责
QQ群机器人服务器永久
雅好网络技术服务部
网络安全工作考试
一1)的网络服务器
互联网 科技中国小分队
我的世界服务器打开作弊指令
大学网络安全考核标准
数学英语差可以学网络技术吗
鄞州敏捷软件开发项目
北京标准软件开发市价
电网技术 期刊 网络安全
事业单位网络安全归谁管
技校计算机网络技术有前途吗
的数据库系统中 应用