使用zabbix_sender发送文本
在zabbix客户端安装zabbix_sender
yum – y install zabbix-sender
zabbix_sender 常用参数
zabbix_sender -z 192.168.1.201 -s "zabbix-agent" -k "trapper_test1" -o "华青1"
其中
-z 指zabbix server ip
-s 指zabbix agent的hostname
-k 指对应的key值
-o 则表示要主动推送的数据内容
zabbix server端要想获取到zabbix agent推送过去的数据,需要将监控项配置为zabbix trapper(zabbix采集器)类型。
自定义一个新的key,发送文本的时候需要指定。
UserParameter=trapper_test1,
创建监控项
编写需要上传的文档
vim /opt/test.txt
"zabbix-agent" trapper_test1 "华青1"
"zabbix-agent" trapper_test1 "华青2"
"zabbix-agent" trapper_test1 "华青3"
"zabbix-agent" trapper_test1 "华青4"
"zabbix-agent" trapper_test1 "华青5"
执行如下指令能将文件中的内容批量发送给zabbix server
zabbix_sender -z "192.168.1.201" -i /opt/test.txt