![Zabbix246服务器端配置手册_第1页](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/7580abb1-b1b7-47b1-ab2e-19bc33de2f34/7580abb1-b1b7-47b1-ab2e-19bc33de2f341.gif)
![Zabbix246服务器端配置手册_第2页](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/7580abb1-b1b7-47b1-ab2e-19bc33de2f34/7580abb1-b1b7-47b1-ab2e-19bc33de2f342.gif)
![Zabbix246服务器端配置手册_第3页](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/7580abb1-b1b7-47b1-ab2e-19bc33de2f34/7580abb1-b1b7-47b1-ab2e-19bc33de2f343.gif)
![Zabbix246服务器端配置手册_第4页](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/7580abb1-b1b7-47b1-ab2e-19bc33de2f34/7580abb1-b1b7-47b1-ab2e-19bc33de2f344.gif)
![Zabbix246服务器端配置手册_第5页](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/7580abb1-b1b7-47b1-ab2e-19bc33de2f34/7580abb1-b1b7-47b1-ab2e-19bc33de2f345.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据中心机房zabbix实施1背景概述监控系统,是运维工程师和研发工程师的研究,它帮助工程师在第一时间发现问题。服务器的整个生命周期都要和监控系统打交道。怎样才能保障系统工作的高效性、稳定性、可靠性?怎样才能动态地了解用户的需求和分配资源给到用户?怎样才能应对潜在的各种风险?这些都需要能够及时发现并采取有效措施及时解决,所以系统监控工作无疑占据了日常IT运维中非常重要的地位。2.zabbix介绍2.1 zabbix概念zabbix系统是一种企业级开源分布式监控解决方案。它所具有的丰富的数据采集方法使它几乎可以采集和处理所有类型的监控数据;它所具有的灵活的报警机制,使它可以实现智能、灵活的报警策
2、略;其web组建不但方便我们日常管理和维护,而且可以输出近乎完美的数据图、拓扑图和各种报告;而它所特有的网络自动发现和低级自动发现功能,不仅能大大提高我们的工作效率,减少认为出错可能,而且使zabbix系统相比其他开源监控系统具有更高的智能。除了web前端组件以外,zabbix系统的其他组件均适用C/C+语言编写,这使得zabbix系统具有非常高的运行效率;其分布式的架构设计,不仅可以使它支持非常庞大的网络监控,而且由此可以轻易实现跨地区、跨平台的分布式监控解决方案。Zabbix系统数据的集中存储不仅方便我们日常的配置管理,而且使对监控数据的进一步挖掘和分析成为可能。1 / 112.2 zab
3、bix系统组建及框架Zabbix Server:负责接受agent(代理)发送的报告信息的核心组件,所有配置、统计数据及操作数据均由其组织进行。Database storage(数据仓库):专用于存储所有配置信息,以及由zabbix收集的数据Web interface(web端口):zabbix的gui(用户界面)接口,通常与Server运行在同一台主机上。Zabbix Proxy(Zabbix代理):可选组件,常用于分布监控环境中,代理Server收集部分被监控端的监控数据并统一发往Server端。Zabbix Agent:部署在被监控主机上,负责收集本地数据并发往Server端或proxy
4、端。SNMP:也是agent的一种,指支持SNMP协议的设备(也可以是服务器),通过设定SNMP的参数将相关监控数据传送至服务器端(大部份的交换机、防火墙等网络设备都支持SNMP协议)。IPMI:Agent的另一种方式,主要应用于设备的物理性能监控,例如设备的温度、风扇的转速等。Zabbix系统中各组件的关系如下图所示:3.安装环境 和基础配置说明平台 Centos6.5 + Apache + Mysql + PHPZabbix版本:zabbix-2.4.6Hostname:zabbix_serverIp:283.1 Zabbix服务配置文件Zabbix安装后服务端默
5、认的配置文件存在安装文件夹中的/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参数除了保证
6、服务正常运行外还涉及该服务器的性能,如果参数设定不合理可能会导致zabbix添加主机不正常、代理端数据无法正常收集或是zabbix服务器性能严重下降,经常报告CPU占用过高或是IO占用过高等问题。DBName=zabbix #zabbix所属数据库名称DBUser=zabbix #zabbix所属数据库用户DBPassword=zabbix #zabbix数据库密码3.2 zabbix_agent.conf说明 Zabbix_agent.conf用来配置代理的参数,该文件中需要更改的地方比较少,仅更改几个常用的参数就行了(linux的agent和windows的都差不多,大同小异,以下的说明以
7、windows为例)。如图五所示。LogFile=c:zabbixzabbix_agentd.log #日志文件的存放位置Server=28 #zabbix服务器的IPHostname=28 #被监控机的IP 需要注意的是代理端的设定参数“Hostname=28”要和配置时填入的主机名称一致,不然日志中将会报“host 主机名not found”的错误。4.安装zabbix4.1环境配置 vim /etc/sysconfig/selinux #配置SElinux 把SELINUX=enforcing 改成SELINU
8、X=disabled #关闭SElinux 注销SELINUXTYPE=targeted前面加上#如果不想重启系统,使用命令setenforce 0输入getenforce查看selinux状态关闭防火墙service iptables stop #关闭防火墙,重启后失效chkconfig iptables off #重启后关闭防火墙4.2创建zabbix服务运行所需要的用户和组groupadd zabbix #创建用户组zabbixuseradd zabbix -g zabbix -s /bin/false #创建用户zabbix,并且把用户zabbix加入到用户组z
9、abbix中4.3安装Apache mysql和基础组件yum install make mysql-server php mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml httpdy #准备Apache mysql环境service httpd start #启动Apache服务 在浏览器中输入ip地址查看是否能打开Apache主页4.4启动mysqlservice mysqld start #启动mysqlmysqladmin -uroot
10、 password zabbix #添加mysql管理员用户名和密码,mysql -uroot pzabbix #登录mysql4.5创建zabbix数据库Mysql>create database zabbix character set utf8 collate utf8_bin;Mysql> grant all on zabbix.* TO zabbix'localhost' identified by 'zabbix' Mysql> flush privileges;4.6开始安装配置zabbix先把zabbix-2.4.6.tar.g
11、z复制到系统内,复制到/opt下进行解压缩导入表结构rootlocalhost zabbix-2.4.6# cd database/mysql/rootlocalhost mysql# lsdata.sql images.sql schema.sqlrootlocalhost mysql# mysql -uroot -pzabbix zabbix <schema.sql rootlocalhost mysql# mysql -uroot -pzabbix zabbix <images.sql rootlocalhost mysql# mysql -uroot -pzabbix za
12、bbix <data.sql./configure -prefix=/usr/local/zabbix/ -enable-server -enable-proxy -enable-agent -with-mysql -with-net-snmp -with-libcurl成功之后能看到如下图.make && make install4.7修改配置文件修改配置文件vim /etc/services最后面添加,按G直接跳到最后一行。把以下四个添加到配置文件里。zabbix-agent 10050/tcp #Zabbix Agentzabbix-agent 10050/udp
13、#Zabbix Agentzabbix-trapper 10051/tcp #Zabbix Trapperzabbix-trapper 10051/udp #Zabbix Trapper修改zabbix Server的配置文件,修改数据库的User passwordcd /usr/local/zabbix/etc #进入该目录ls #查看该目录下的文件,能看到zabbix_server.confvi zabbix_server.conf #找到DBPassword、DBUser修改为DBUser=zabbix DBPassword=zabbix 4.7.1修改php.ini文件处理zabbix
14、web中的时区错误问题vi /etc/php.ini修改三个参数分别改为post_max_size = 16Mmax_execution_time = 300max_input_time = 300date.timezone = Asia/Shanghaipost_max_size = 32M4.8配置启动脚本,并且给执行权限;配置启动脚本,并且给执行权限;rootZabbix-Server zabbix-2.0.8# cp misc/init.d/Fedora/core/zabbix_* /etc/init.d/rootZabbix-Server zabbix-2.0.8# sed -i &
15、#39;s/BASEDIR=/usr/local/BASEDIR=/usr/local/zabbix/' /etc/init.d/zabbix_serverrootZabbix-Server zabbix-2.0.8# sed -i 's/BASEDIR=/usr/local/BASEDIR=/usr/local/zabbix/' /etc/init.d/zabbix_agentdrootZabbix-Server zabbix-2.0.8# chmod +x /etc/init.d/zabbix_serverrootZabbix-Server zabbix-2.0.8
16、# chmod +x /etc/init.d/zabbix_agentdcd /opt/zabbix-2.4.6/misc/init.d/fedora/core #进入到该目录下cp zabbix_* /etc/rc.d/init.d/ #把zabbix的启动文件拷贝到etc/init.d/目录下chmod +x /etc/rc.d/init.d/zabbix_server #添加脚本执行权限chmod +x /etc/rc.d/init.d/zabbix_agentd #添加脚本执行权限4.9启动zabbix服务器和客户端/etc/rc.d/init.d/zabbix_s
17、erver start将zabbix的页面文件copy到指定目录(跟apache配置的相同即可)mkdir /var/www/html/zabbixcp -a /opt/zabbix-2.4.6/frontends/php/* /var/www/html/zabbix/chown -R apache.apache /var/www/html/zabbix/配置开机启动/etc/init.d/zabbix_server start/etc/init.d/zabbix_agentd startchkconfig zabbix_server onchkconfig zabbix_agentd onchkconfig httpd onchkconfig mysqld on解决zabbix web界面图形下字体显示方格解决办法:方法:# 进入zabbix的front路径在:/var/www/html/zabbix/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《大学物理(上册)》课件-第1章
- 2025-2030全球车辆燃油油位计行业调研及趋势分析报告
- 2025-2030全球电积铜行业调研及趋势分析报告
- 2025年全球及中国直接空气捕获和储存(DACS)行业头部企业市场占有率及排名调研报告
- 2025-2030全球多层土壤传感器行业调研及趋势分析报告
- 2025年全球及中国阻燃塑料薄膜和片材行业头部企业市场占有率及排名调研报告
- 2025-2030全球医用手指康复训练仪行业调研及趋势分析报告
- 2025-2030全球化学谷物熏蒸剂行业调研及趋势分析报告
- 2025年全球及中国智慧教育公共服务平台行业头部企业市场占有率及排名调研报告
- 2025年全球及中国工业胶囊填充设备行业头部企业市场占有率及排名调研报告
- 2025年度院感管理工作计划(后附表格版)
- 励志课件-如何做好本职工作
- 化肥销售工作计划
- 2024浙江华数广电网络股份限公司招聘精英18人易考易错模拟试题(共500题)试卷后附参考答案
- 2024年山东省济南市中考英语试题卷(含答案解析)
- 2024年社区警务规范考试题库
- 2025中考英语作文预测:19个热点话题及范文
- 第10讲 牛顿运动定律的综合应用(一)(讲义)(解析版)-2025年高考物理一轮复习讲练测(新教材新高考)
- 静脉治疗护理技术操作标准(2023版)解读 2
- 2024年全国各地中考试题分类汇编(一):现代文阅读含答案
- GB/T 30306-2024家用和类似用途饮用水处理滤芯
评论
0/150
提交评论