首页 > 其他分享 >zabbix采集器

zabbix采集器

时间:2024-08-11 15:18:32浏览次数:10  
标签:sender -- pgmaster zabbix 192.168 采集器 test

zabbix采集器

环境介绍:

本例中安装zabbix开源软件和postgres,软件版本信息如下:

软件 版本
zabbix Zabbix6.4.0
postgres 14.7
zabbix-agent 6.4.17

主机信息如下:

Red Hat Enterprise Linux Server 7.9 (Maipo)
主机名 主机地址 用途
zib_server 192.168.101.238 zabbix的服务器地址
pgsql_master 192.168.101.232 pgsql的主服务器
pgsql_backup 192.168.101.239 pgsql的备服务器

1. 介绍

可以利用Zabbix自带工具zabbix_sender,自定义脚本统计数据,把最终数据,发给Zabbix进行采集,判断是否要触发告警,zabbix server除了可以从客户端主动获取数据,客户端也可以主动将数据推送给服务端,客户端通过zabbix_sender指令来实现向服务端主动推送数据。
解决zabbix自带的监控模块无法满足自已的业务需时,使用该功能进行解决。

2. zabbix_sender参数介绍

#常用的参数
  -z --zabbix-server 		# zabbix服务器的IP地址
  -p --port port 			# zabbix服务器的端口(默认:10051)
  -s --host host 			# 发送数据的IP地址或主机名(主要看服务器配置主机名是IP地址还是主机名,这里必须和zabbix的Web页面上配置的主机名保持一致)
  -k --key key              #监控项的Key
  -o --value value          #监控项的Value,表示要主动推送的数据
  -v --verbose              #显示日志
  -vv  						#显示更多的日志
  -h --help              	#查看帮助
  -V --version           	#显示工具当前的版本

不过zabbix server端要想获取到zabbix agent推送过去的数据,需要将监控项配置为zabbix trapper类型

3. 新建zabbix采集器监控项

点击监测 > 主机 > 对应主机 > 监控项 进入监控项页面,添加右上角的创建监控项进入配置页面。如图所示。

4. 进行监控项配置

进入配置页面,进行如图配置。

其中名称随意填写名称即可,键值使用自定义的键值,不要和自带的监控项键值重复。

配置完成之后点击添加即可。观察是否存在。

5. 在zabbix-agentd客户端发送数据

zabbix_sender  -z 192.168.101.238 -p 10051 -s "pgmaster" -k custom.collector -o 4096 -vv

观察输出。当processed为1时表示通过了。

[zabbix@pgsql-master bin]$ zabbix_sender  -z 192.168.101.238 -p 10051 -s "pgmaster" -k custom.collector -o 4096 -vv
zabbix_sender [17775]: DEBUG: In zbx_connect_to_server() [192.168.101.238]:10051 [timeout:60, connection timeout:3]
zabbix_sender [17775]: DEBUG: answer [{"response":"success","info":"processed: 1; failed: 0; total: 1; seconds spent: 0.000207"}]
Response from "192.168.101.238:10051": "processed: 1; failed: 0; total: 1; seconds spent: 0.000207"
sent: 1; skipped: 0; total: 1

6. 检查最新数据

查看最新数据,是否有值。

7. 批量发送数据

zabbix_sender -z 192.168.101.238 -s "pgmaster" -k trapper_test -o "hello word"

可以通过文件像服务端批量发送数据,在/tmp/test.txt文件中输入如下内容。

"pgmaster" trapper_test "ready go"
"pgmaster" trapper_test "one"
"pgmaster" trapper_test "two"
"pgmaster" trapper_test "three"
"pgmaster" trapper_test "four"

执行如下指令能将文件中的内容批量发送给zabbix server

zabbix_sender -z 192.168.101.238 -i /tmp/test.txt

标签:sender,--,pgmaster,zabbix,192.168,采集器,test
From: https://www.cnblogs.com/zreo2home/p/18353404

相关文章

  • zabbix监控搭建(基础)
    一、Zabbix介绍Zabbix是一个监控系统,它可以帮助我们实时检查设备的状态,比如服务器、网络设备等。当设备出现问题时,它会及时通知我们,让我们可以采取措施来解决。同时,它还可以把收集到的数据转化成图表和报告,让我们更直观地了解设备的运行情况1、监控的作用任何你所想要监......
  • 玩转usbserver(五)之usbserver加入zabbix集中监控
     一、把usbserver加入到zabbix监控平台问:可以监控那些东西答:主要是端口监控,连接断开了可以及时报警、网络断开了也可以报警....二、如何配置(你把那两个模版导入,照图配置一下主机资源即可)zbx_export_hosts.yamlzabbix_export:version:'6.2'date:'2024-05-30T......
  • zabbix“专家坐诊”第250期问答
    问题一Q:乐维监控社区版监控交换机,能统计出端口的IP流量排名吗?A:社区版没有这个功能,正式版,流量报表可以实现端口IP流量排行。 问题二Q:我看了一下乐维有事件平台汇总的功能,可以接第三方的告警吗?A:可以的。Q:有没有操作手册我看看,或者你们是基于什么做的?A:通过,对外开放API接口......
  • zabbix5.0安装
    zabbix简介zabbix_server版本:5.0.12linux系统版本:centos7安装包路径:https://www.zabbix.com/cn/yum安装#installzabbixrepository rpm-Uvhhttps://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm yumcleanall ......
  • 电商数据可视化下载工具——商品信息采集器
    电商数据可视化下载工具【商品信息采集器】,这是一个依托电商大数据平台开发出的商品信息采集可视化工具软件。商品信息采集器 结合了数据抓取、可视化、以及简单高效的用户界面。▲商品信息采集器方式▲壹 关键词获取数据●在信息输入区输入关键词,选择页数,点击开始采集;●......
  • 解锁监控新境界:Zabbix——您的全能IT运维守护者
     作者简介:我是团团儿,是一名专注于云计算领域的专业创作者,感谢大家的关注 座右铭:云端筑梦,数据为翼,探索无限可能,引领云计算新纪元 个人主页:团儿.-CSDN博客目录实验目标:安装zabbix,并实现基本的监控实验拓扑:192.168.8.5 zabbix-server         192.16......
  • docker安装zabbix 20240803
    宿主机IP:192.168.177.1281、下载数据库:dockerpullmysql:5.7 2、下载支持数据库的zabbix:dockerpullzabbix/zabbix-server-mysql:centos-latest 3、下载web容器:dockerpullzabbix/zabbix-web-nginx-mysql:latest  4、下载java监控:dockerpullzabbix/z......
  • Zabbix搭建
    目录zabbix搭建1.前置环境准备1.1搭建LNMP2.zabbix准备工作2.1安装php模块以及编译所需工具2.2修改php配置2.3编译安装zabbix2.3.1下载tar包2.3.2解压2.3.3创建用户/组2.3.4开始安装2.3.5配置数据库3.配置zabbix3.1修改配置文件3.2Web界面部署4.安装agent5.添加主......
  • zabbix应用教程:基于Nginx页面响应的日志监控用例
    作者乐维社区(forum.lwops.cn)许远背景:某公司基于Nginx服务器搭建的网站,需要监控页面响应耗时的数据,因此该公司搭建了zabbix开源监控系统,当监控到页面响应时间超过3000ms阈值时,就进行告警通知。本文将通过日志关键字的监控来实现对页面响应时间感知,示例Zabbix版本:5.0.9。日志文......
  • Zabbix监控模式及proxy代理
    一、zabbix主动与被动监控模式被动模式和主动模式都是相对于agent客户端而言的主动模式:客户端主动将数据发给server或者proxy被动模式:server或者proxy主动去找客户端索要数据1.被动模式默认是被动模式被动模式是说zabbixagent被动的接受zabbixserver周期性发送......