zabbix agent安装手册

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/sinat_32582203/article/details/83782679

一、Linux平台rpm方式安装

1、下载rpm包,下载地址:https://repo.zabbix.com/zabbix/3.4/,官方支持的发行版类型包括debian、rhel、ubuntu。

2、安装rpm包

# rpm -ivh ***.rpm

3、修改默认配置文件,路径: /etc/zabbix/zabbix_agentd.conf,修改配置中的3个地方:

#vi /etc/zabbix/zabbix_agentd.conf
Server=*.*.*.*       
---- 此处填写zabbix server IP

ServerActive=*.*.*.*   
---- 此处填写内容同上

Hostname=*.*.*.*       
---- 一般填写被监控设备IP,添加监控时填写的主机hostname应与此处一致

4、启动zabbix agent

# service zabbix-agent start
或
# systemctl start zabbix-agent

5、设置开机自启动

# chkconfig zabbix-agent on
或
# systemctl enable zabbix-agent

另附:SUSE系统zabbix agent安装方法

SUSE的zabbix agent rpm包下载地址:

http://download.opensuse.org/repositories/server:/monitoring/

或:

https://software.opensuse.org/download/package?project=server:monitoring&package=zabbix-agent

路径举例如下:

http://download.opensuse.org/repositories/server:/monitoring/SLE_11_SP3/x86_64/zabbix-agent-2.2.14-2.1.x86_64.rpm

备注:只有agent2的版本,zabbix server版本可以高于zabbix agent版本,一般不影响监控。仅有SUSE 11及以上发行版的rpm包(suse11以下系统可使用源码编译方式安装zabbix agent,见下一篇文章)。安装方法同上,但启动服务与设置开机自启时服务名应使用zabbix-agentd代替zabbix-agent(在suse leap 15测试结果):

# service zabbix-agentd start
# chkconfig zabbix-agentd on

部分机器有如下报错:

insserv: Script jexec is broken: imcomplete LSB comment.

insserv: missing 'Required-Stop:' entry: please add even if empty.

insserv: Script hadaemons is broken: imcomplete LSB comment.

insserv: missing 'Required-Stop:' entry: please add even if empty.

报错原因:脚本/etc/init.d/hadaemons、/etc/init.d/jexec注释不规范,对安装zabbix agent无影响,可不处理,强迫症患者可使用如下解决办法:

# vi /etc/init.d/hadaemons

在图示地方添加如下注释:

再重新安装zabbix agent即可

二、Linux平台源码编译方式安装

1、创建用户账户,zabbix agent必须以zabbix用户运行,不可以用root用户运行。

# groupadd zabbix
# useradd -g zabbix zabbix

2、下载源码包,地址:

https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.4.14/zabbix-3.4.14.tar.gz/download

3、安装glibc、pcre开发包,无网络环境时可以在相应系统iso镜像的packages文件夹中寻找rpm包直接安装。

# yum -y install glibc-devel pcre-devel

后续预编译过程提示缺什么开发包,此处就装什么开发包,不固定

4、解压源码包,配置源代码,安装zabbix agent组件。

# tar -zxvf zabbix-3.4.14.tar.gz
# cd zabbix-3.4.14/
# ./configure --enable-agent
# make install

5、编辑zabbix agent配置文件

vi /usr/local/etc/zabbix_agentd.conf

如果使用此前使用./configure --prefix=***指定了安装目录,则配置文件在指定安装目录的etc文件夹中,配置方法同上。

6、修改启动配置,添加软链接

# cp zabbix-3.4.14/misc/init.d/tru64/zabbix_agentd  /etc/init.d/
--解压后的源码目录,此处路径根据操作系统/操作指令选择
--可选aix、debian、fedora、freebsd、gentoo、suse、tru64、ubuntu

# chmod +x /etc/init.d/zabbix_agentd
# ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/
# ln -s /usr/local/zabbix/bin/* /usr/local/bin/

7、设置自启动

chkconfig --add zabbix_agentd
chkconfig --level 2345 zabbix_agentd on

8、重启服务

service zabbix_agentd restart
或
systemctl restart zabbix_agentd
或
/etc/init.d/zabbix_agentd restart

三、Windows平台安装

1、下载https://www.zabbix.com/downloads/3.4.6/zabbix_agents_3.4.6.win.zip,解压到C:\Program Files\zabbix_agent(可在此目录下新建zabbix_agent文件夹)。

2、配置win.conf,路径为:C:\Program Files\zabbix_agent\conf\zabbix_agent.win.conf,配置方法同Linux。

3、注册服务,进入cmd 命令行。

cd C:\Program Files\zabbix_agent\bin\win64  ----64位系统
或
cd C:\Program Files\zabbix_agent\bin\win32  ----32位系统

zabbix_agentd.exe --install -c "c:\Program Files\zabbix_agent\conf\zabbix_agentd.win.conf" 

4、启动服务,右键“我的电脑”-“管理”-“服务”,启动zabbix agent

5、设置服务自启动,右键zabbix agent“属性”,设置服务启动类型为自动

展开阅读全文

Zabbix agent 安装

05-29

<p>rn <span style="font-size:14px;"><strong>课程目标</strong></span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp;&nbsp;&nbsp;&nbsp;全面理解和掌握 Zabbix 监控系统的架构及运行原理,搭建和管理各种规模的Zabbix监控系统</span> rn</p>rn<p>rn <br />rn</p>rn<p>rn <span style="font-size:14px;"><strong>课程简介</strong></span><span style="font-size:14px;"></span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Zabbix是一个开源的企业级的监控解决方案。通过Zabbix可以监控IT基础设施的方方面面,包括硬件、操作系统、网络、虚拟化层、中间件和各种业务应用系统。用Zabbix几乎可以监控你想监控的任意数据。</span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp; &nbsp;&nbsp;</span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp; &nbsp; &nbsp; &nbsp; 本课程从Zabbix的介绍、安装开始,一步步带你深入Zabbix,通过学习你会:</span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp; &nbsp; &nbsp; &nbsp; 1、掌握Zabbix各个组件的配置和管理。</span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp; &nbsp; &nbsp; &nbsp; 2、掌握不同监控项的类型和配置方法,根据监控需求灵活配置监控项。</span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp; &nbsp; &nbsp; &nbsp; 3、掌握网络发现、低级发现和主动式agent自动注册,实现自动化监控。</span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp; &nbsp; &nbsp; &nbsp; 4、掌握模版、宏变量、触发器和告警通知的配置和高级的应用方法。</span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp; &nbsp; &nbsp; &nbsp; 5、掌握图形、屏幕、拓扑图和仪表盘等数据可视化的方法,利用大屏可以实时的展示监控数据。</span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp; &nbsp; &nbsp; &nbsp; 6、掌握Zabbix系统自身的维护、备份、升级、排障以及性能优化。</span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp; &nbsp; &nbsp; &nbsp; 7、掌握Zabbix内部运行机制和Zabbix使用技巧,让zabbix更好的帮助你实现监控目标。</span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span> rn</p>rn<p>rn <span style="font-size:14px;">&nbsp; &nbsp; &nbsp; &nbsp; 本课程中还包含很多操作演示,比如像创建主机,创建监控项、触发器、图形、全局事件关联等,也介绍了微信和钉钉告警的配置方法。当你对Zabbix深入了解之后,面对层出不穷的新业务、新应用,你都能轻松自如的制定和提供相应的监控解决方案。</span> rn</p>rn<p>rn <br />rn</p>rn<p>rn <br />rn</p>rn<p>rn <br />rn</p>rn<p>rn <strong><span style="color:#C00000;font-size:14px;">特别提示:官网的中文文档有些地方翻译的有问题,一定要以英文文档为准。</span></strong> rn</p>rn<span style="font-size:14px;"></span>

zabbix agent的自动注册

04-17

<p>n <span style="font-size:16px;">n </span></p><p>n Zabbix 是一个企业级分布式开源监控解决方案。n </p>n <p>n  n </p>n <p>n Zabbix 软件能够监控众多网络参数和服务器的健康度、完整性。Zabbix 使用灵活的告警机制,允许用户为几乎任何事件配置基于邮件的告警。这样用户可以快速响应服务器问题。Zabbix 基于存储的数据提供出色的报表和数据可视化功能。n </p>n <p>n  n </p>n <p>n Zabbix 支持主动轮询(polling)和被动捕获(trapping)。Zabbix所有的报表、统计数据和配置参数都可以通过基于 Web 的前端页面进行访问。基于 Web 的前端页面确保您可以在任何地方访问您监控的网络状态和服务器健康状况。适当的配置后,Zabbix 可以在监控 IT 基础设施方面发挥重要作用。无论是对于有少量服务器的小型组织,还是拥有大量服务器的大企业而言,同样适用。n </p>n <p>n  n </p>n <p>n Zabbix 是免费的。Zabbix 是根据 GPL 通用公共许可证的第二版编写和发布的。这意味着产品源代码是免费发布的,可供公共使用。n </p>n <p>n <br /></p>n <p>n 本课程内容有:n </p>n <p>n 1.<span style="font-size:9px;">     </span>使用触发器检测问题n </p>n <p>n 2.<span style="font-size:9px;">     </span>根据检测条件采取行动n </p>n <p>n 3.<span style="font-size:9px;">     </span>使用模板简单化复杂的配置n </p>n <p>n 4.<span style="font-size:9px;">     </span>数据的可视化n </p>n <p>n 5.<span style="font-size:9px;">     </span>高级 Item 的监控n </p>n <p>n 6.<span style="font-size:9px;">     </span>自动化的<span style="color:#424242;">配置</span>n </p>n <p>n <span style="color:#424242;"><br /></span>n </p>nnn<p>n </p><p>n <strong><span style="color:#FF0000;"><img src="https://img-bss.csdn.net/201904170302135667.png" alt="" /><br /></span></strong>n </p>n <p>n <strong><span style="color:#FF0000;"><br /></span></strong>n </p>n <p>n <strong><span style="color:#FF0000;"><br />n注意:</span></strong><span style="color:#FF0000;">本套课程,需要有一定的zabbix 和 Linux 基础,最好对网络知识也有一些了解,建议您先把<strong>&lt;&lt; Zabbix原理到实战(上)基础架构之四&gt;&gt;</strong>看完,再看此套课程,这个是在它的基础上进行讲解的。</span>n </p>nn<p>n <br /></p>

Zabbix agent在Windows上安装及简单

04-17

<p>n <span style="font-size:16px;">Zabbix 是一个企业级分布式开源监控解决方案。</span>n</p>n<p>n <span style="font-size:16px;"> </span>n</p>n<p>n <span style="font-size:16px;">Zabbix 软件能够监控众多网络参数和服务器的健康度、完整性。Zabbix 使用灵活的告警机制,允许用户为几乎任何事件配置基于邮件的告警。这样用户可以快速响应服务器问题。Zabbix 基于存储的数据提供出色的报表和数据可视化功能。</span>n</p>n<p>n <span style="font-size:16px;"> </span>n</p>n<p>n <span style="font-size:16px;">Zabbix 支持主动轮询(polling)和被动捕获(trapping)。Zabbix所有的报表、统计数据和配置参数都可以通过基于 Web 的前端页面进行访问。基于 Web 的前端页面确保您可以在任何地方访问您监控的网络状态和服务器健康状况。适当的配置后,Zabbix 可以在监控 IT 基础设施方面发挥重要作用。无论是对于有少量服务器的小型组织,还是拥有大量服务器的大企业而言,同样适用。</span>n</p>n<p>n <span style="font-size:16px;"> </span>n</p>n<p>n <span style="font-size:16px;">Zabbix 是免费的。Zabbix 是根据 GPL 通用公共许可证的第二版编写和发布的。这意味着产品源代码是免费发布的,可供公共使用。</span>n</p>n<p>n <br /></p>n<p>n <strong>主要讲解8个主题:</strong>n</p>n<p>n 1.<span style="font-size:9px;">     </span>通过SNMP防火墙设备的监控n</p>n<p>n 2.<span style="font-size:9px;">     </span>通过SNMP交换机设备的监控n</p>n<p>n 3.<span style="font-size:9px;">     </span>对Windows的性能、服务、用户登陆监控n</p>n<p>n 4.<span style="font-size:9px;">     </span>对Linux的性能、用户登陆情况进行监控n</p>n<p>n 5.<span style="font-size:9px;">     </span>生产中常用的服务进行监控,如nginx,httpd,mysql,ceph,bind等n</p>n<p>n 6.<span style="font-size:9px;">     </span>Zabbix分布式的部署和监控n</p>n<p>n 7.<span style="font-size:9px;">     </span>常见的zabbix三种报警方式n</p>n<p>n 8.<span style="font-size:9px;">     </span>使用grafana对zabbix中的数据进行展示n</p>n<p>n <br /></p>n<p>n <strong><span style="color:#FF0000;"><img src="https://img-bss.csdn.net/201904170341178480.png" alt="" /><br /></span></strong>n</p>n<p>n <strong><span style="color:#FF0000;"><img src="https://img-bss.csdn.net/201904170342156152.png" alt="" /><br /></span></strong>n</p>n<p>n <strong><span style="color:#FF0000;"><img src="https://img-bss.csdn.net/201904170342379246.png" alt="" /><br /></span></strong>n</p>n<p>n <strong><span style="color:#FF0000;"><br /></span></strong>n</p>

没有更多推荐了,返回首页