【zabbix6自定义监控带参数】

目录

一、环境准备

注意:避免一些问题,可以把防火墙,selinux都关闭

安装zabbix-sever:https://blog.csdn.net/qq_62331653/article/details/140504743

可以去看我上次的博客。

其他linux主机的zabbix-agent2安装也非常的简单:

zabbix的官网链接:https://www.zabbix.com/cn/download?

选择好后根据自己的系统需求安装,下面也会给你命令,非常的快。

二、选择监控的数据

示例:我们来监控linux主机的登录情况,查看是否有异地登录。

bash 复制代码
[root@aly ~]# lastlog | grep root
root             pts/0    111.19.99.44     Fri Aug  2 20:38:35 +0800 2024

lastlog | grep -w root | awk '{print $3}'  #查看root登录的情况
bash 复制代码
[root@redhat9 zabbix]# cat /etc/zabbix/zabbix_agent2.d/www.conf 
UserParameter=user.login.check[*],lastlog | grep -w "$1" | awk '{print $$3}'
#UserParameter是必须的
#user.login.check[*] 定义的一个键,*表示后面会传的参数,因为登录的情况可以是其他的用户
[root@redhat9 zabbix]# systemctl restart zabbix-agent2.service

注意:如果使用自定义键值传参的话:awk取值的话要用$$

三、在zabbix_server主机测试

bash 复制代码
zabbix_get -s 172.25.254.128 -k user.login.check[root]

如果有数据证明成功。

四、在web界面上配置监控项

五、在web界面上添加触发器


zabbix的官方表达式:https://www.zabbix.com/documentation/6.0/zh/manual/config/triggers/expression

最后用其他终端去登陆,制造问题 ,实验成功。

相关推荐
mounter6252 分钟前
现代 Linux 内核在异构内存与硬件演进下的架构变革:压缩 RAM、CXL 与分布式内存
linux·linux kernel·kernel
YH行业报告分析2 分钟前
2026两轴Delta并联机器人深度分析:高速分拣场景下的轻量化自动化升级路径
运维·机器人·自动化
nece0014 分钟前
vbox 为虚拟机配置网络
运维·服务器·网络
racerun16 分钟前
用于图片上传到服务器
运维·服务器
2501_9377671633 分钟前
别手动上传:小团队内网文件自动归集方案选型与踩坑记录
运维
adinnet202640 分钟前
条件路由与状态传递:自动化员工怎么“分情况办事“和“记上下文“
运维·自动化·github
cccccc语言我来了1 小时前
Linux (11) 进程控制
linux·运维·数据库
菜菜的院子1 小时前
WSL2 运行 Ubuntu 26.04 完整 GNOME 桌面(WSLg Wayland)
linux·运维·ubuntu·wsl
暖核1 小时前
从 CentOS 到 Ubuntu24.04 运维迁移手册:命令对照表 + 实操 + 避坑
linux·运维·centos
分布式存储与RustFS1 小时前
训练集放在 RustFS 上,怎么像本地盘一样快?用 Curvine 加一层 POSIX 缓存
运维·云原生·开源·对象存储·分布式存储·s3·性能基准