Zabbix-246服务器端配置手册.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Zabbix-246服务器端配置手册

数据中心机房zabbix实施1.背景概述监控系统,是运维工程师和研发工程师的研究,它帮助工程师在第一时间发现问题。服务器的整个生命周期都要和监控系统打交道。怎样才能保障系统工作的高效性、稳定性、可靠性?怎样才能动态地了解用户的需求和分配资源给到用户?怎样才能应对潜在的各种风险?这些都需要能够及时发现并采取有效措施及时解决,所以系统监控工作无疑占据了日常IT运维中非常重要的地位。2.zabbix介绍2.1 zabbix概念zabbix系统是一种企业级开源分布式监控解决方案。它所具有的丰富的数据采集方法使它几乎可以采集和处理所有类型的监控数据;它所具有的灵活的报警机制,使它可以实现智能、灵活的报警策略;其web组建不但方便我们日常管理和维护,而且可以输出近乎完美的数据图、拓扑图和各种报告;而它所特有的网络自动发现和低级自动发现功能,不仅能大大提高我们的工作效率,减少认为出错可能,而且使zabbix系统相比其他开源监控系统具有更高的智能。除了web前端组件以外,zabbix系统的其他组件均适用C/C++语言编写,这使得zabbix系统具有非常高的运行效率;其分布式的架构设计,不仅可以使它支持非常庞大的网络监控,而且由此可以轻易实现跨地区、跨平台的分布式监控解决方案。Zabbix系统数据的集中存储不仅方便我们日常的配置管理,而且使对监控数据的进一步挖掘和分析成为可能。2.2 zabbix系统组建及框架Zabbix Server:负责接受agent(代理)发送的报告信息的核心组件,所有配置、统计数据及操作数据均由其组织进行。Database storage(数据仓库):专用于存储所有配置信息,以及由zabbix收集的数据Web interface(web端口):zabbix的gui(用户界面)接口,通常与Server运行在同一台主机上。Zabbix Proxy(Zabbix代理):可选组件,常用于分布监控环境中,代理Server收集部分被监控端的监控数据并统一发往Server端。Zabbix Agent:部署在被监控主机上,负责收集本地数据并发往Server端或proxy端。SNMP:也是agent的一种,指支持SNMP协议的设备(也可以是服务器),通过设定SNMP的参数将相关监控数据传送至服务器端(大部份的交换机、防火墙等网络设备都支持SNMP协议)。IPMI:Agent的另一种方式,主要应用于设备的物理性能监控,例如设备的温度、风扇的转速等。Zabbix系统中各组件的关系如下图所示:3.安装环境 和基础配置说明平台 Centos6.5 + Apache + Mysql + PHPZabbix版本:zabbix-2.4.6Hostname:zabbix_serverIp:283.1 Zabbix服务配置文件Zabbix安装后服务端默认的配置文件存在安装文件夹中的/etc中,假设编译的参数是“—prefix=/usr/local/zabbix”,那么服务端的配置文件则在“vi /usr/loca/zabbix/etc/”。主要的配置文件两个:“zabbix_server.conf”负责服务器端的设定;“zabbix_agent.conf”用来设置客户端代理参数;“zabbix_proxy.conf”用来设定分布式的部署。3.1 zabbix_server.conf说明 Zabbix_server.conf中的参数比较多,设定值的跨度也很大,这里仅列出常用的一些参数。如图三所示。Zabbix_server.conf参数除了保证服务正常运行外还涉及该服务器的性能,如果参数设定不合理可能会导致zabbix添加主机不正常、代理端数据无法正常收集或是zabbix服务器性能严重下降,经常报告CPU占用过高或是IO占用过高等问题。DBName=zabbix#zabbix所属数据库名称DBUser=zabbix#zabbix所属数据库用户DBPassword=zabbix #zabbix数据库密码3.2 zabbix_agent.conf说明 Zabbix_agent.conf用来配置代理的参数,该文件中需要更改的地方比较少,仅更改几个常用的参数就行了(linux的agent和windows的都差不多,大同小异,以下的说明以windows为例)。如图五所示。LogFile=c:\zabbix\zabbix_agentd.log #日志文件的存放位置Server=28 #zabbix服务器的IPHostname=28 #被监控机的IP 需要注意的是代理端的设定参数“Hostname=28”要和配置时填入的主机名称一致,不然日志中将会报“host {主机名}not found”的错误。4.安装zabbix4.1环境配置 vim

文档评论(0)

kaiss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档