zabbix-agent2的介绍与zabbix服务端监控目标主机

author author     2022-12-03     320

关键词:




zabbix-agent2 作为一款新的agent,未来可能会替代原有的agent。



特性:



  • 降低了TCP连接的数量
  • zabbix-agent2用go语言开发,集成了zabbix-agent原有的所有功能,并且易于通过插件扩展第三方功能。

安装



rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm




zabbix-agent2的介绍与zabbix服务端监控目标主机_监控


yum -y install zabbix-agent2



zabbix-agent2的介绍与zabbix服务端监控目标主机_运维_02



zabbix-agent2的介绍与zabbix服务端监控目标主机_zabbix_03


查看zabbix-agent2软件包自带文档还有配置文件路径


rpm -ql zabbix-agent2



zabbix-agent2的介绍与zabbix服务端监控目标主机_监控_04


查看配置文件信息,过滤掉注释行


egrep -v ^#|^$ /etc/zabbix/zabbix_agent2.conf



zabbix-agent2的介绍与zabbix服务端监控目标主机_监控_05


zabbix实战应用讲解


web界面介绍:


主机-->监控项-->模板-->触发器-->执行动作-->告警媒介


添加主机


客户端


先修改客户端配置文件


vim /etc/zabbix/zabbix_agent2.conf



zabbix-agent2的介绍与zabbix服务端监控目标主机_运维_06


启动,然后关闭防火墙和安全策略


systemctl stop firewalld


setenforce 0


服务端添加监控主机



zabbix-agent2的介绍与zabbix服务端监控目标主机_监控_07



zabbix-agent2的介绍与zabbix服务端监控目标主机_agent2_08


查看新添加的数据数据



zabbix-agent2的介绍与zabbix服务端监控目标主机_agent2_09


添加监控项


客户端自定义监控取值


1.通过shell命令获取到关键数据


2.将命令与key名在配置文件中定义好


修改客户端配置文件


[root@localhost ~]# vim /etc/zabbix/zabbix_agent2.conf



zabbix-agent2的介绍与zabbix服务端监控目标主机_agent2_10


服务端添加监控项



zabbix-agent2的介绍与zabbix服务端监控目标主机_agent2_11



zabbix-agent2的介绍与zabbix服务端监控目标主机_linux_12


监控项配置



zabbix-agent2的介绍与zabbix服务端监控目标主机_运维_13



zabbix-agent2的介绍与zabbix服务端监控目标主机_运维_14


添加触发器


监控项: 用于监控数据


触发器: 对性能指标异常的数据进行报警


触发器配置界面



zabbix-agent2的介绍与zabbix服务端监控目标主机_监控_15


表达式设置



zabbix-agent2的介绍与zabbix服务端监控目标主机_agent2_16


插入表达式后



zabbix-agent2的介绍与zabbix服务端监控目标主机_agent2_17


连接多个用户后查看是否会报警



zabbix实现邮件报警功能化


触发器--->动作(发送邮件)


所需信息:发件人,收件人



zabbix-agent2的介绍与zabbix服务端监控目标主机_监控_18


配置发邮件的邮箱



zabbix-agent2的介绍与zabbix服务端监控目标主机_zabbix_19


配置收件人邮箱



zabbix-agent2的介绍与zabbix服务端监控目标主机_linux_20


配置动作



zabbix-agent2的介绍与zabbix服务端监控目标主机_运维_21


添加操作



zabbix-agent2的介绍与zabbix服务端监控目标主机_监控_22



zabbix通过percona对mysql进行监控


percona:专门应用于针对数据库进行自动化维护的工具


通过zabbix监控mysql步骤:


准备服务端


下载precona插件



SNMP协议监控网络设备及固件


作用:snmp协议主要针对于无法使用zabbix客户端监控的设备对象,对于zabbix监控起到补充作用


路由器


交换机


打印机


UPS


支持SNMP协议,SNMP服务端配置,交互上zabbix服务端


版本情况:



zabbix-agent2的介绍与zabbix服务端监控目标主机_agent2_23


MIB:被管理设备的数据通过变量构建数据库,包含了各种对象集合


OID:对象标识符     1.1.3.4.5


查询OID列表: ​​自学Zabbix11.3 Zabbix SNMP 常用OID列表 - 走看看​


部署SNMP监控


1.客户端安装SNMP服务端


2.zabbix-server上安装snmp客户端


yum install net-snmp-utils -y 


#通过snmpwalk 取值


snmpwalk -v 2c -c Michaelxia 192.168.0.73 1.3.6.1.2.1.25.1.1


web端添加监控项



zabbix-agent2的介绍与zabbix服务端监控目标主机_监控_24




zabbix实现自动化监控


自动发现


zabbix-server主动通过指定的某网段,进行扫描


1.添加自动发现规则


2.添加自动发现动作


自动注册


zabbix-agent主动找zabbix-server


1.配置zabbix客户端


    1.activeserver


    2.元数据


    3.hostname


zabbix实战之部署篇zabbix客户端的安装部署方法

【Zabbix实战之部署篇】Zabbix客户端的安装部署方法一、Zabbix-agent2介绍1.Zabbix-agent2简介2.Zabbix-agent2优点3.主动模式和被动模式二、环境规划1.Zabbix服务器部署链接2.IP规划三、配置客户端系统环境1.关闭selinux2.放行端口或关闭防火墙... 查看详情

zabbix-agent和zabbix-agent2的区别

这部分是agent与agne2对比的描述。|参数ZabbixagentZabbixagent2程序设计语言C一部分使用C,其他用go守护进程yesno(Windows5.0.4之后版本支持)扩展支持自定义C的可加载模块。自定义GO的插件。请求支持平台Linux,IBMAIX,FreeBSD,NetBSD,OpenBSD,HP-UX,Mac... 查看详情

linux12-zabbix5.0--介绍与安装01(代码片段)

...bbix介绍#1、zabbix由两部分组成,zabbix-server和可选组件zabbix-agent。#2、zabbix是开源的,关系型数据库#3、zabbix3.0后支持中文版,4.0 查看详情

zabbix-agent

安装linux端的agent[[email protected] ~]# yum install zabbix zabbix-agent zabbix-sender2.配置zabbix-agent的配置文件[[email protected] ~]# vim /etc/zabbix/zab 查看详情

2020.2.9解决zabbixagentisnotavailable&windows下安装zabbix-agent主机部署监控(代码片段)

...墙2、接口IP不能是127.0.0.1,127.0.0.1是宿主机的。3、查看zabbix-agent容器的IP地址iptables-nL--line-number//查看端口规则dockerinspectzabbix-agent|grepIPAddress//查看容器IP地址4.点击进入Zabbixserver修改IP地址,等会绿色就是正常windows下安装zabbix-age... 查看详情

zabbix-agent一直更新失败及解决方法

介于装有zabbix-agent的linux以往装有zabbix3.2版本的rpm包,由于打算跟zabbix3.4服务端同步打算安装3.4版本的包,但是装了多次还是装不上3.4,一直装的都是3.2。看了很多配置报错信息,初步推断是yum源的仓库没有更新最新rpm包解决方... 查看详情

用预编译包安装zabbix-agent(代码片段)

...上网,安装rpm又缺少依赖时,可以通过预编译包进行安装zabbix-agent,下载地址 https://www.zabbix.com/download下载后,执行如下命令:wgethttps://assets.zabbix.com/downloads/3.2.7/zabbix_agents_3.2.7.linux2_6.amd64.tar.gz#无法上网手动下载,上传至服... 查看详情

安装zabbix-agent

1.1. 安装启动安装前先更新yum源#yum-yinstallzabbix-agent#systemctlrestartzabbix-agent 1.2. 修改配置修改配置文件:/etc/zabbix/zabbix_agentd.confLogFile=/var/log/zabbix/zabbix_agentd.log #日志存放路径LogFileSize=10  #日志切片大小Server=10.... 查看详情

centos7下安装部署zabbix-agent客户端(代码片段)

一、环境介绍官网地址:http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/二、代理安装1、将代理程序拷贝至Node1服务器的/usr/src/zabbix3.4.5/目录下下载路径:http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-agent-3.4.5-1.el7.x86_64.rpmhttp 查看详情

windows安装zabbix-agent客户端(代码片段)

1.下载zabbix-agent被监控的主机装在Windows764位操作系统,需关闭防火墙。被监控端需要安装https://www.zabbix.com/downloads/2.4.1/zabbix_agents_2.4.1.win.zip解压直接就可以使用。2.修改配置在解压出来的conf文件夹中找到zabbix_agentd.win.conf,以记... 查看详情

zabbix-agent在windows服务器上安装多个得方法,--multiple-agents(多个agent)的安装方式(20200710)

因工作需要,需要在windos服务器上安装多个zabbix_agent,使用不同得配置文件,不同得端口,不同得版本一、第一个zabbix_agent客户端1.下载zabbix_agent-4.2.1-windows-amd64.zip压缩包,解压后,创建logs目录   2.更改配置文件(Logf... 查看详情

ansible自动部署zabbix-agent的模块

ansible自动部署zabbix-agent模块 的准备阶段 ansible所在的服务端可以免密钥登录所被部署的机器称为客户端。免密钥的做法服务端ssh-keygen 一路回车生成密钥对 ssh-copy-id指定IP将公钥发给指定的ip即可 ssh-copy-id192.168... 查看详情

zabbix4.4.0部署记录之二

2.2Zabbix-agent安装1.在需要监控的服务器上安装agent端;#yum-yinstallzabbix-agent#vim/etc/zabbix/zabbix_agentd.conf修改如下:Server=10.88.8.122//被动模式zabbix-server-ipServerActive=10.88.8.122//主动模式zabbix-server-ipHostname=web1//稍后在zabbix-server端添加主机时... 查看详情

windows上一键自动安装zabbix-agent

...,C/S架构,运行多种系统平台安装,个人认为windows平台的zabbix-agent安装最为烦琐,unix及linux平台通过自动化运维工具可一键远程安装,而windows目前没有好的方法,所以就参考网上写了一个脚本(包含zabbix-agent2.4.5客户端),一键... 查看详情

zabbix-agent

主服务器是zabbix192.168.174.131zabbix-agent192.168.174.132zabbix-agent我们先上传一下yum源才可以安装  这个是yum源的内容[zabbix]name=ZabbixOfficialRepository-$basearchbaseurl=http://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/$basearch/enabled=1gpgcheck=0gpgkey=file:... 查看详情

centos7下安装部署zabbix-agent客户端(代码片段)

....5/目录下下载路径:http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-agent-3.4.5-1.el7.x86_64.rpmhttp://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-sender-3.4.5-1.el7.x86_64.rpm将上传(xshell可用put上传)rpm软件包放入自己可找到的目录下,通过yum安装,如... 查看详情

zabbix-agent报错记录

Toomanyparameters由于agent版本差异监控项的参数不一样 ,解决方法升级agent版本  Cannotobtainfilesysteminformation:[2]Nosuchfileordirectory 提示没有这个监控数值 查看详情

zabbix-agents客户端安装

Windows下zabbix客户端的安装记得关windows上的防火墙1、首先需要下载zabbix_agents.rar文件    点击这里进行下载    当然也可以在www.zabbix.com进行下载2、将zabbix_agents.rar解压到C:下3、根据你当前windows的版本... 查看详情