ZABBIX使用手册
Zabbix6.0的安装与IPMI的简单使用

Zabbix6.0的安装与IPMI的简单使⽤zabbix简介1.zabbix的安装与使⽤建议使⽤CentOS8进⾏部署, 不建议使⽤CentOS7, rpm包直接部署的话,CentOS8⽐较容易⼀些⽀持mysql数据库.建议先期部署mysql数据库.如果使⽤ipmi需要安装ipmitool 如果使⽤tar包安装需要安装devel包本次使⽤yum 直接在线安装不进⾏编译,提⾼部署速度2.安装根据zabbix官⽹的最新材料进⾏处理.# 建议直接使⽤centos8 centos7 没验证过最新的版本rpm -Uvh https:///zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-1.el8.noarch.rpm# 安装相关内容rpm包:dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent -y# 升级⼀下相关部分软件,不然zabbix-server 启动时会报错yum update net-snmp -y2.安装数据库部分创建空的数据库mysql -uroot -p# 输⼊密码登录数据库# 注意我这边为了⽅便管理将 `%` 也添加进来了create database zabbix character set utf8mb4 collate utf8mb4_bin;create user zabbix@localhost identified by 'password';grant all privileges on zabbix.* to zabbix@localhost;quit;create user zabbix@'%' identified by 'password';grant all privileges on zabbix.* to zabbix@'%';quit;#初始化数据库实例zcat /usr/share/doc/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p zabbix#注意需要输⼊密码vim /etc/zabbix/zabbix_server.confDBPassword=password2.安装启动服务# 注意如果开启了 IPMI需要修改如下参数:sed -i '/# StartIPMIPollers=0/aStartIPMIPollers=5' /etc/zabbix/zabbix_server.conf# 启动服务systemctl restart zabbix-server zabbix-agent httpd php-fpmsystemctl enable zabbix-server zabbix-agent httpd php-fpm2.安装界⾯初始化输⼊ http://ip/zabbix 进⾏初始化操作数据库密码如果在本地可以直接输⼊ 127.0.0.1 以及相关密码进⾏.安装速度较为迅速默认密码:admin:Zabbix注意安装完⽴即修改密码.3.简单连接IPMI的使⽤.简介本⼈对 zabbix的监控不太熟悉因为我们这边服务器的跨度⼜⽐较⼤, 所以这⾥简单描述⼀下⾃⼰的使⽤部分zabbix 6.0的界⾯与之前⽹络上很多介绍不太⼀样.3. 简单连接IMPI的使⽤3.1. 定义主机群组打开zabbix-配置-主机群组功能添加主机群组注意, 因为服务器⽐较繁多, 可能不同年代的服务器需要设置不同的群组进⾏处理3. 简单连接IMPI的使⽤3.2. 定义模板注意模板尽量使⽤英⽂数字, 不要使⽤中⽂,容易出现误判.虽然zabbix有很多ipmi的模板但是不符合,我们⼀些⽐较⽼旧型号的机器.添加⼀个新的模板注意不要选择模板, 可以选择对应的主机集群.3.3. 定义主机在配置-主机-中点击创建主机进⼊New host 的界⾯输⼊主机名称, 选择群组.Interface选择使⽤ IPMI的IP地址等内容.进⼊IPMI页, 注意选择输⼊⽤户名密码. 注意需要是正确的⽤户信息需要注意的是 IPMI输⼊的不是业务IP地址,必须是IPMI的管理⼝的地址.不然可能会不通.3.3.1 维护主机监控项⽬进⼊主机维护列表点击监控项进⼊监控项⽬维护界⾯点击创建监控项⽬进⼊监控项⽬需要填写的事项为:1. 填写名称2. 选择类型为IPMI客户端3. 键值,这⾥有⼀个具体要求. ⽐如CPU温度 IPMI定义的内容为ipmitool sensor |grep CPUCPU0_Temp | 68.000 | degrees C | ok | na | na | na | 102.000 | 104.000 | na 注意: 键值为 ipmi_cpu0_temp 为 ipmi开头的⼩写第⼀列内容注意: IPMI传感器名字要⼤⼩写正确起来. CPU0_Temp注意: 可以进⾏测试验证参数是否正确.3.3.2 创建图形便于分析在配置-主机-列表中点击图形配置新增图形注意需要增加⼀下监控项⽬. 保存即可.4. 监测仪表盘处理编辑仪表盘增加⼀个仪表盘的内容.使⽤click and drag to disired size选择主机样式以及监控的模式注意监控模式基本上是选择监控项⽬即可.。
Zabbix安装配置手册- -

Zabbix 手册目录Ⅰ Zabbix简介 (1)一、Zabbix介绍 (1)二、Zabbix系统架构 (4)1.Zabbix架构: (4)2.Zabbix架构说明: (5)Ⅱ Zabbix安装 (8)一、Zabbix安装 (8)1、安装基础包 (8)2、启动httpd、mysql (9)3、配置防火墙 (9)4、配置PHP参数 (9)5、修改httpd 的FQDN 错误 (10)6、下载zabbix-3.0.3tar.gz (10)7、添加zabbix 用户和组 (11)8、安装zabbix-server (11)9、创建zabbix 数据库以及相关表 (11)10、配置软连接和启动文件信息 (12)11、修改/etc/init.d 目录下的zabbix_server 和zabbix_agentd 启动文件(配置server和agent) (12)12、通过web 站点配置zabbix (14)二、Zabbix 监控机配置 (19)1. 登录 (19)2. 添加主机(Hosts) (20)3. 创建模板 (26)4.添加告警动作(Actions) (28)5.添加告警方式(Medias) (29)6.添加用户(Users) (30)Ⅲ Zabbix配置 (32)一、Client端配置 (32)二、zabbix_server.conf 配置文件详解 (33)三、zabbix_agentd.conf 配置文件详解 (41)ⅠZabbix简介一、Zabbix介绍Zabbix是一个分布式监控系统,支持多种采集方式和采集客户端,有专用的Agent(代理),也支持SNMP、IPMI、JMX、Telnet、SSH等多种协议,它将采集到的数据存放到数据库,然后对其进行分析整理,达到条件触发告警.其灵活的扩展性和丰富的功能是其他监控系统所不能比的。
相对来说,它的总体功能做得非常优秀,其界面如图1-1、图1-2。
(参考资料)Zabbix 3.4软件使用手册(官方中文-1-安装)

Zabbix 手册(一、安装)欢迎使用Zabbix 3.4软件使用手册,本手册可以帮助用户利用Zabbix实现对从简单到复杂的监控任务的高效管理。
1. 介绍1 手册结构结构Zabbix 3.4手册的内容分为几个章节和子章节,以便于访问特定的感兴趣的主题。
当您导航到相应的章节时,请确保展开该章节的文件夹以完整显示子章节和单个页面中包含的内容。
页面之间交叉链接的相关内容将会尽可能的提供出来,确保用户不会错过相关信息。
章节简介提供关于当前Zabbix软件的常用信息。
阅读本章节将为您选择使用Zabbix提供一些好的理由。
Zabbix 概念解释了Zabbix中使用的术语,并且提供了Zabbix组件的详细信息。
安装和快速入门章节可以帮助您开始使用Zabbix。
Zabbix 应用是一个替代的方案,通过本章节,可以快速的使用Zabbix应用,并了解Zabbix应用是什么。
配置是本手册中内容最多最重要的章节之一。
它包含一些重要的建议,关于如何设置Zabbix来监控您的环境、如何从主机设置到获取必要的数据、如何查看数据、如何配置告警通知和在出现问题时执行远程命令等。
IT 服务 IT服务章节详细的说明了如何利用Zabbix提升监控环境的高稳定性。
Web 监控可以帮助您学会怎么样去监控Web网站的可用性。
虚拟机监控提供了如何配置VMware虚拟机环境监控的方法。
维护, 正则表达式, 事件确认 and XML 导出/导入这些章节进一步说明了如何全面的使用Zabbix软件的功能。
发现功能包含网络设备自动发现的指令,主动监控的指令,文件系统自动发现的指令,网络接口自动发现的指令等。
分布式监控可以使用Zabbix系统支撑更庞大更复杂的环境。
加密功能可以实现Zabbix组件之间的通讯加密。
Web 界面包含Zabbix Web界面使用的特定信息。
API 章节详细的说明了Zabbix API的使用。
详细的技术细节表包含在附录中。
附录也包含常见问题的详细解答。
如何使用Zabbix进行服务器监控

如何使用Zabbix进行服务器监控服务器是现代网络应用的核心组件,它需要提供稳定、高效、安全的服务。
但是,服务器在运行过程中可能会出现各种问题。
例如,服务器可能会暂停服务,可能会出现磁盘空间不足的情况,可能会出现 CPU 使用率过高的情况等等。
这时,我们需要一种工具来监控服务器的运行情况,以便及时发现并解决问题。
Zabbix就是这样一种工具。
本文将介绍如何使用Zabbix 进行服务器监控。
一、安装 Zabbix安装 Zabbix 的过程有点复杂,这里不再详细说明,读者可以参考 Zabbix 的官方文档进行安装。
在安装完成之后,需要进行以下配置:1. 启动 Zabbix Server 和 Zabbix Agent。
在启动之前,需要检查Zabbix 的配置文件是否正确。
例如,检查 Zabbix Server 是否配置了正确的数据库信息,检查 Zabbix Agent 是否配置了正确的Server。
2. 配置监控主机。
在 Zabbix 中,需要通过监控主机来监控服务器。
每个监控主机都有一个唯一的Hostname。
在配置监控主机时,需要注意:a. 首先,需要在监控主机上安装 Zabbix Agent,并配置Agent 的 Server 变量。
b. 其次,需要在Zabbix Server 上配置监控主机的Hostname。
3. 配置监控项。
监控项是用来监控服务器指标的,例如 CPU使用率、磁盘空间等等。
每个监控项都有一个唯一的名称和一个采集间隔。
在配置监控项时,需要注意:a. 需要选择正确的监控项类型。
例如,CPU 使用率的监控项类型是 "Zabbix Agent (Active)",而磁盘空间的监控项类型是"Zabbix Agent (Passive)"。
b. 需要配置正确的监控项参数。
例如,CPU 使用率的监控项需要设置 CPU 核数,而磁盘空间的监控项需要设置磁盘挂载点。
Zabbix中文使用手册

Zabbix中⽂使⽤⼿册⼀、Zabbix简介 详情参考“企业监控利器-zabbix”。
⼆、Zabbix使⽤2.1 Zabbix框架介绍 在浏览器中输⼊http://192.168.0.189进⼊监控软件登陆界⾯(图⼆),登陆⽤户名和密码为network,登陆后的界⾯如图三所⽰。
图⼆:登录界⾯图三:监控软件框架图 整个监控软件界⾯共分为七部份,分别是:浏览器栏、⼀级菜单栏、⼆级菜单栏、⽤户设定栏、时间条和图形显⽰区。
2.2 windows监控代理介绍 信息部所使⽤的的zabbix版本为2.0;数据据版本mysql5.1;zabbix客户端代理安装在c:\zabbix⽬录下,该⽂件夹⼤⼩占⽤600k~1M;成功安装后在系统中⽣成服务“Zabbix Agent”,服务启动⽅式为⾃动(如图⼀所⽰);监控状态下windows监控代理每天(24⼩时)的数据传输量是14.0625K,对系统性能的影响⼩到可以可以忽略不计。
当监控参数约为100个时(其中基本参数66个,IIS或SQL参数16到27个不等),每分钟取⼀个性能值(100*60*24=14400Byte)。
图⼀:zabbix agent服务图2.3 重要的监控参数介绍 在Windows操作系统中,查看系统的性能可以通过系统⾃带的性能监视器查看操作系统的性能指标(如图⼆五、⼆六所⽰)。
图⼆五:windows性能监视器图⼆六:windows性能监视器 Zabbix可以通过相关参数直接获取windows系统的监控值并以图形的⽅式呈现。
下⾯列出⼀些常见的windows监控参数。
Combined CPU Utilization % CPU利⽤率Physical Disk Percent Idle Time 物理磁盘空闲⽐Paging File % Usage 虚拟内存利⽤率Average Read Transfer Time to Disk _Total 磁盘平均读周期Average Write Transfer Time to Disk _Total 磁盘平均写周期IIS Current Connections IIS当前连接数 Requests/Sec .NET请求数SQL: Number of Connections SQL连接数SQL: % Processor Time SQL的CPU利⽤率SQL: Number Failed Jobs SQL失败的作业数2.4 菜单栏介绍 2.4.1⼀级菜单栏 “监控”Monitoring项(图三)提供监控设备的详细数据,共⼗项⼆级菜单,包括:“仪表盘”项Dashboard、“总览”项Overview、WEB项、“最新数据”项Latest data、“触发器”项Triggers、“事件”项Events、“图形”项Graphs、“多图显⽰”项Screen、“拓扑图”项Maps、IT Services项。
zabbix fping用法

zabbix fping用法Zabbix是一款开源的监控工具,它可以监控网络服务、系统资源、应用程序等,提供实时的监控数据和告警信息。
在Zabbix中,fping是一个非常有用的工具,它可以用来检测网络服务是否可达,并可以与其他监控工具结合使用,实现更全面的监控功能。
一、fping基本用法fping是一款网络可达性检测工具,它可以快速地检测目标主机是否可达。
在Zabbix中,可以使用fping作为监控项,来监控网络服务的可达性。
1. 安装fping首先,需要在Zabbix服务器上安装fping工具。
可以使用包管理器来安装,例如在Ubuntu上可以使用以下命令安装:```shellsudo apt-get install fping```2. 配置监控项在Zabbix服务器上,创建一个新的监控项,选择“主机”和“服务”,并设置监控项名称、主机地址、服务名称等信息。
然后,选择“使用外部工具进行监控”并设置fping的命令行参数。
例如,要监控一个名为“ssh”的服务是否可达,可以使用以下命令行参数:```shellfping -c 1 -H <主机地址> -s <服务名称> -p 443/TCP -d/usr/bin/curl --insecure --log-tag{{host_ip}}/no{{svc_num}}{{service_status}}.log --warning {{service_critical_warning}} --ok 0.1 -m inet -a unbound.log {{service_hostname}}{{service_group}} --delay {{svc_delay}} /home/zabbix/fping/FpingScript.sh -q{{ZBX_SECURITY}}<ip>>" {{service_group}}.output -c {{service_critical}}/var/log/zabbix/zabbix_server.log 60 1```这个命令行参数包含了多个参数,每个参数都有其特定的含义:* `-c 1`:执行一次ping操作。
zabbix find函数用法

zabbix find函数用法Zabbix是一款开源的分布式监控系统,它提供了丰富的功能来监控各种系统指标和应用程序性能。
在Zabbix中,Find函数是一种用于在监控数据中查找特定条件的函数。
Find函数可以帮助您根据指定的条件查找匹配的监控数据,并在找到匹配项后执行相应的操作。
一、Find函数的用法Find函数的基本语法如下:Find(expression, search_string, [start_index, [end_index]])其中,expression表示要搜索的监控数据表达式,search_string表示要查找的匹配条件,start_index和end_index用于指定搜索范围。
以下是一些常用的Find函数用法示例:1. 在监控数据中查找特定值:Find(avg(load), "50")上述示例将在监控系统中查找平均负载值是否等于"50"。
如果匹配,该函数将返回"1",否则返回"0"。
2. 在多个监控数据中查找匹配项:Find(Array(HostA,15,30), "HostA", 1)上述示例将在名为HostA的主机的CPU负载和磁盘使用率中查找匹配的值。
函数将从第二个值开始搜索匹配项。
3. 搜索指定时间范围内的监控数据:Find(AvgLatency(LAST30M), "0", 3)上述示例将在最近30分钟内的平均延迟时间中查找是否小于等于"3"秒。
二、Find函数的返回值Find函数返回一个整数,表示是否找到了匹配项。
如果找到了匹配项,返回值为"1",否则为"0"。
您可以使用返回值来执行相应的操作,例如触发警报或执行其他任务。
三、使用Find函数的注意事项Find函数在Zabbix中非常有用,但也有一些注意事项需要了解:1. Find函数只搜索监控数据表达式中的字符串部分,不包括其他标签或指标名称。
《Zabbix基础》课件

Zabbix集成
Zabbix与其他系统和软件的集成
Zabbix可以与其他系统和软件集成,如Nagios、Grafana和PRTG等。Zabbix提供了一些API接口, 可以与其他系统通信,并且可以按需要进行设置和操作。
图形的相关概念解释
监控的数据被解释为图形,涉及到一些概念,如图形项、格式、时间范围和Y轴刻度等。它 们的理解将使图形更加有用和易于使用。
Zabbix告警和通知
告警规则的设置和使用
告警通知的方式及配置
通过定义告警规则,可以通知 管理员在发生警报时应采取的 措施。可以设置多个通知渠道, 例如Email、SMS或Slack。
相关参考资料和推荐阅读
想要享受Zabbix网络监视的最 佳实践和使用技巧,我们建议 你阅读一些最新的Zabbix书籍 和文档。我们会为你提供一些 推荐资源,以便你深入掌握 Zabbix监控技术。
Zabbix服务器的安装
安装Zabbix服务器需要仔细阅 读官方文档并按照指南进行, 一旦安装成功,就可以开始 创建监控项、触发器和通知。
Zabbix客户端的安装
要监视远程主机,必须在 Zabbix服务器上安装Zabbix客 户端。Zabbix客户端通过XML 配置文件与Zabbix服务器通信, 并将监视到的信息发送回 Zabbix服务器。
Zabbix基础
我们来一起学习Zabbix监控,并且深入了解如何在你的网络中安装Zabbix。
课程简介
什么是Zabbix
Zabbix是一个开源的企业级解决方案,用于监控各种IT组件、设备和网络。它可以监控你的 服务器、虚拟机、数据库和网络设备,并提供实时可视化的统计信息和警报通知。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ZABBIX使用手册1.X简介 (1)1.1Z ABBIX简介 (1)1.2Z ABBIX功能 (1)1.3优劣势 (1)2.PART2.安装部署 (2)2.1服务端环境准备 (2)2.2数据库准备 (2)2.3编译安装 (2)2.4配置文件及WEB前端文件修改 (3)2.5WEB前端安装配置 (3)2.6启动S ERVER (4)2.7在HOSTS上配置AGENT (5)3.PART3.配置使用 (6)3.1添加H OSTS (6)3.2添加I TEMS (6)3.3添加T RIGGERS (8)3.4添加A CTIONS (8)3.5添加M EDIAS (9)3.6添加U SERS (10)3.7添加WEB M ONITORINGS (10)3.8添加G RAPHS (13)3.9添加S CREENS (14)3.10添加M APS (15)3.11添加M Y SQL监控 (15)3.12添加O RACLE监控 (16)3.13添加SNMP监控 (18)3.14添加通用协议监控 (18)3.15添加自定义监控 (18)3.16添加T EMPLATES (19)3.17添加R EPORTS(定制报表) (19)3.18添加M ACROS (20)3.19添加自动发现设备 (21)3.20添加I NVENTORY (21)3.21E XPORT/I MPORT XML (21)3.22M AINTENANCE(维护时间) (22)4. (23)图表目录图表1 (4)图表2 (6)图表3 (7)图表4 (7)图表 5 (8)图表 6 (9)图表7 (9)图表8 (10)图表9 (11)图表10 (11)图表11 (12)图表12 (12)图表13 (13)图表14 (13)图表15 (14)图表16 (15)图表17 (15)图表18 (16)图表19 (18)图表20 (18)图表21 (19)图表22 (19)图表23 (20)图表24 (20)图表25 (21)图表26 (22)图表27 (22)图表28 (23)图表29 (23)图表30 (24)1. x简介1.1 Zabbix简介Zabbix是一个企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。
官方网站:Zabbix 1.8官方文档:Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置。
被监控端:主机通过安装agent方式采集数据,网络设备通过SNMP方式采集数据Server端:通过收集SNMP和agent发送的数据,写入MySQL数据库,再通过php+apache在web前端展示。
Zabbix运行条件:Server:Zabbix Server需运行在LAMP(Linux+Apache+Mysql+PHP)环境下,对硬件要求低Agent:目前已有的agent基本支持市面常见的OS,包含Linux、HPUX、Solaris、Sun、windowsSNMP:支持各类常见的网络设备1.2 Zabbix功能具备常见的商业监控软件所具备的功能(主机的性能监控、网络设备性能监控、数据库性能监控、FTP等通用协议监控、多种告警方式、详细的报表图表绘制)支持自动发现网络设备和服务器支持分布式,能集中展示、管理分布式的监控点扩展性强,server提供通用接口,可以自己开发完善各类监控1.3 优劣势优点:开源,无软件成本投入Server对设备性能要求低(实际测试环境:虚拟机Redhat EL AS5,2GCPU 1G内存,监控5台设备,CPU使用率基本保持在10%以下,内存剩余400M以上)支持设备多支持分布式集中管理开放式接口,扩展性强当监控的item比较多服务器队列比较大时可以采用被对状态,被监控客户端主动从server端去下载需要监控的item然后取数据上传到server端。
这种方式对服务器的负载比较小。
缺点:全英文,界面不友好无厂家支持,出现问题解决比较麻烦需在被监控主机上安装agent,所有数据都存在数据库里,产生的数据据很大,瓶颈主要在数据库。
2. Part2.安装部署2.1 服务端环境准备Zabbix Server需要运行在CentOS、RedHat Linux、Debain等Linux系统上,这里以RHEL AS5作为部署环境。
Root用户安装必须的包,建议配置好yum,通过yum安装下列包,解决包的依赖关系。
LAMP环境#yum install mysql-server httpd php其他需要用到的包:#yum install mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-gd php-mys ql php-bcmath php-mbstring php-xml下载最新的Zabbix安装包(官网:)到本地,解压#tar zxvf zabbix-1.8.1.增加zabbix用户和组#groupadd zabbix#useradd –g zabbix –m zabbix2.2 数据库准备启动MySQL数据库:#service mysqld start修改MySQL root用户密码(默认密码为空)#mysqladmin –uroot password root测试能否正常登陆数据库#mysql –uroot –proot创建Zabbix数据库Mysql> create database zabbix character set utf8;Mysql> grant all on zabbix.* TO zabbix@'localhost' identified by 'zabbixpass';Mysql> flush privileges;导入数据库sql脚本#cd zabbix-1.8.1# cat ./create/schema/ |mysql -uroot –proot zabbix# cat ./create/data/ |mysql -uroot -proot zabbix# cat ./create/data/images_ |mysql -uroot -proot zabbix2.3 编译安装配置编译,prefix是安装后程序目录# ./configure --with-mysql --with-net-snmp --with-libcurl --enable-server --e nable-agent --enable-proxy --prefix=/usr/local/zabbix# ./configure --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy --prefix=/usr/lo cal/zabbix //mysql编译安装# make# make install2.4 配置文件及web前端文件修改添加服务端口,添加后如下# grep zabbix /etc/serviceszabbix-agent 10050/tcp # Zabbix Agentzabbix-agent 10050/udp # Zabbix Agentzabbix-trapper 10051/tcp # Zabbix Trapperzabbix-trapper 10051/udp # Zabbix Trapper添加配置文件# mkdir -p /etc/zabbix# cp ./misc/conf/* /etc/zabbix# chown -R zabbix:zabbix /etc/zabbix修改Server配置文件基本不用修改,用默认配置即可,只需修改一项DBPassword=密码# vi /etc/zabbix/zabbix_修改Agentd配置文件,更改HOST NAME 为本机的hostname就好了#vi /etc/zabbix/zabbix_添加web前端php文件# cd frontends/# cp -rf php /var/www/html/# cd /var/www/html# mv php zabbix# chown -R zabbix:zabbix zabbix2.5 web前端安装配置修改php相关参数# vi /etc/ 找到如下几项,改成下面的值,前面有;号的要删掉max_execution_time = 300max_input_time=300memory_limit = 128Mone = Asia/Shanghaipost_max_size = 32M_overload = 2重启apache#service httpd restart在本地浏览器上访问Zabbis Serve地址开始web前端配置,http://ServerIP/zabbix按提示一步步next,其中Step 3 Check of pre-requisites 必须全部项目OK后才能继续配置,如有提示fail,去server上检查是否安装这个包或配置是否按上述更改。
图表 1Step 4 填入Zabbix Server 登陆mysql的用户和密码Step 7 按提示下载配置文件到Server的/var/www/html/zabbix/conf下,名字一定要是.php配置完成后,出现登陆界面,默认的用户为:admin,密码为:zabbix2.6 启动Server安装完成后的server程序在/usr/local/zabbix/sbin/目录下,可以直接启动#/usr/local/zabbix/sbin/zabbix_server为了便于启停Server,我们做一些小配置复制控制程序# cp ./misc/init.d/redhat/zabbix_* /etc/init.d/修改配置目录,将如下两个文件中的BASEDIR=改为/usr/local/zabbix, 下面两个配置中的bin改为sbin,ZABBIX_AGENTD,ZABBIX_SUCKERD ???# vi /etc/init.d/zabbix_server_ctl# vi /etc/init.d/zabbix_agentd_ctl加入开机启动# echo '/etc/init.d/zabbix_server_ctl start &' >>/etc/rc.local# echo '/etc/init.d/zabbix_agentd_ctl start &' >>/etc/rc.local创建快键方式# ln -s /etc/init.d/zabbix_server_ctl /usr/bin/zabbix_server_ctl# ln -s /etc/init.d/zabbix_agentd_ctl /usr/bin/zabbix_agentd_ctl启动Server和Agentd(可以通过start stop restart来操作)# zabbix_agentd_ctl start# zabbix_server_ctl start检查启动是否正常,查看进程是否起来,分server和agentd#ps –ef | grep zabbix如果进程没起来,可以查看对应的日志错误,默认在/tmp/zabbix-*.log至此Zabbix Server的安装已完成2.7 在hosts上配置agentZabbix需要在被监控的host上安装agent,在zabbix官网上下载相应平台的agent包到各被监控端,按如下方式在被监控上运行agent。