企业级监控软件zabbix

本文详细介绍了如何部署Zabbix 3.2监控系统,包括Linux环境的配置、LAMP环境搭建、Zabbix服务器安装、数据库配置以及Web界面的设置。在Windows环境下安装Agent时需注意以管理员权限运行,并解决可能出现的1053错误。

        Zabbix 是一个分布式监控系统,支持多种采集方式和采集客户端,有专用的Agent(代理),也可以支持SNMP、IPMI、JMX、Telnet、SSH 等多种协议,它将采集到的数据存放到数据库,然后对其进行分析整理,达到条件触发告警。其灵活的扩展性和丰富的功能是其他监控系统所不能比的。相对来说,它的总体功能做得非常优秀.

 

经过一个周的摸索来写写我在部署zabbix的一些步骤与心得。

安装环境概述

   Zabbix 服务器运行的环境为Linux(UNIX)+PHP+Web Service+DataBase,这里的Web Service 可以为Nginx、Apache,DataBase 可以为MySQL、Oracle、PostgreSQL 等。本文基于zabbix 3.2。 

   我的硬件配置:

2x4T机械硬盘  512g固态硬盘

Cpu型号: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz

Linux 系统内核: 3.10.0-862.el7.x86_64

   安装一些必备软件:

   同步时间 : ntpdate cn.pool.ntp.org

关闭防火墙,禁用SElinux:

  

准备LAMP环境:

配置zabbix yum源我在这采用阿里的zabbix镜像源,其他的大家也可以选择

 安装zabbix server

 

一定记得修改时区,zabbix对时间的要求很严格,避免部署好之后出现时间问题所以今早部署

 需要改的配置文件是/etc/httpd/conf.d/zabbix.conf而不是/etc/php.ini

    数据库的配置:

 修改zabbix配置文件:

启动zabbix和httpd服务:

 

 好了,命令行的工作已经结束,接下来直接在web界面去配置master

 http://192.168.1.126/zabbix

 

点击Next step继续

 

确保界面没有出现no的选项否则需要返回去根据错误去修改继续点击下一步

数据库默认端口是3306然后继续下一步:

 

 为自己的zabbix填写一个id吧

 

配置完成最后点击完成即可。

第一次登陆的默认用户是Admin  密码是zabbix,我在搞这步时

遇坑太多都是心泪。

好了,见证我们的成果的时候到了

 有没有很华丽,而且它的每个小模块都是可以自由移动的自由关闭的奥真的是很不错的一个监控软件了。进去后大家可以自己先更改下密码奥在强大的界面上什么都可以显示,

 

至于中文界面问题的话大家就自己在界面找找喽,

重点我遇到的最大的两个坑都是在安装windows的agent时候遇到的希望大家可以多多注意下

1.在windows下安装时一定要记得命令行需要以管理员的身份进行不然会出现报错

2.最可怕的1053报错这个报错我找了整整两天然后不知道怎么回事可能我的虚拟机配置有问题吧我把conf文件用写字板和记事本打开都最后出现1053报错,最后用nodepad++ 才成功启动服务,对于windows的agent底下基本没有什么问题了,大家多多注意下就好了。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值