文档章节

Zabbix安装

雁南飞丶
 雁南飞丶
发布于 2015/01/12 18:26
字数 1061
阅读 57
收藏 0

Alexei Vladishev创建了Zabbix项目,当前处于活跃开发状态,Zabbix SIA提供支持.

Zabbix是一个企业级的、开源的、分布式的监控套件

Zabbix可以监控网络和服务的监控状况. Zabbix利用灵活的告警机制,允许用户对事件发送基于Email的告警. 这样可以保证快速的对问题作出相应. Zabbix可以利用存储数据提供杰出的报告及图形化方式. 这一特性将帮助用户完成容量规划.

Zabbix支持polling和trapping两种方式. 所有的Zabbix报告都可以通过配置参数在WEB前端进行访问. Web前端将帮助你在任何区域都能够迅速获得你的网络及服务状况. Zabbix可以通过尽可能的配置来扮演监控你的IT基础框架的角色,而不管你是来自于小型组织还是大规模的公司.

Zabbix是零成本的. 因为Zabbix编写和发布基于GPL V2协议. 意味着源代码是免费发布的.

Zabbix公司也提供商业化的技术支持.

如果想了解更多,请访问 Zabbix特性 章节.

参考https://zabbix-manual-in-chinese.readthedocs.org/en/latest/introduction/features/index.html

Zabbix安装方式:

    源码编译安装

    rpm包安装

yum list all |grep zabbix  #我用的阿里云的epel源,这可以看到3个版本的zabbix
yum install zabbix20*

创建zabbix数据库定导入

[root@e3 ~]# rpm -ql zabbix20-server-mysql
/usr/sbin/zabbix_server_mysql
/usr/share/zabbix-mysql
/usr/share/zabbix-mysql/data.sql
/usr/share/zabbix-mysql/images.sql
/usr/share/zabbix-mysql/schema.sql
/usr/share/zabbix-mysql/upgrades
/usr/share/zabbix-mysql/upgrades/1.6
/usr/share/zabbix-mysql/upgrades/1.6/patch.sql
/usr/share/zabbix-mysql/upgrades/1.8
/usr/share/zabbix-mysql/upgrades/1.8/patch.sql
/usr/share/zabbix-mysql/upgrades/1.8/upgrade
/usr/share/zabbix-mysql/upgrades/2.0
/usr/share/zabbix-mysql/upgrades/2.0/patch.sql
/usr/share/zabbix-mysql/upgrades/2.0/rc4_rc5.sql
/usr/share/zabbix-mysql/upgrades/2.0/upgrade

连接数据库创建zabbix并导入zabbix数据

[root@e3 ~]# mysql -uroot -p -h127.0.0.1 -P3306
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 49
Server version: 10.0.15-MariaDB Source distribution

Copyright (c) 2000, 2014, Oracle, SkySQL Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> create database zabbix;
Query OK, 1 row affected (0.01 sec)

MariaDB [(none)]> use zabbix;

MariaDB [(none)]> source /usr/share/zabbix-mysql/schema.sql  #必须安顺序导入

MariaDB [(none)]> source /usr/share/zabbix-mysql/images.sql

MariaDB [(none)]> source /usr/share/zabbix-mysql/data.sql

MariaDB [zabbix]> grant all on zabbix.* to 'zabbix'@'%' identified by 'zabbix';  #授权zabbix用户帐号和密码
Query OK, 0 rows affected (0.00 sec)

MariaDB [zabbix]> flush privileges;  
Query OK, 0 rows affected (0.00 sec)

#或者mysql -uroot -ppasswd -h127.0.0.1 -P3306 zabbix < /usr/share/zabbix-mysql/schema.sql
#或者mysql -uroot -ppasswd -h127.0.0.1 -P3306 zabbix < /usr/share/zabbix-mysql/images.sql
#或者mysql -uroot -ppasswd -h127.0.0.1 -P3306 zabbix < /usr/share/zabbix-mysql/data.sql

修改主配置文件并启动

[root@e3 ~]# grep -v  ^# /etc/zabbix_server.conf |grep -v ^$
LogFile=/var/log/zabbixsrv/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbixsrv/zabbix_server.pid
DBHost=127.0.0.1
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBSocket=/var/lib/mysql/mysql.sock
DBPort=3306
AlertScriptsPath=/var/lib/zabbixsrv/alertscripts
ExternalScripts=/var/lib/zabbixsrv/externalscripts
TmpDir=/var/lib/zabbixsrv/tmp

[root@e3 zabbix]# /etc/init.d/zabbix-server start #启动zabbix
Starting Zabbix server:                                    [确定]
[root@e3 ~]# netstat -antlp |grep zabbix*
tcp        0      0 0.0.0.0:10051               0.0.0.0:*                   LISTEN      13866/zabbix_server 
tcp        0      0 127.0.0.1:54146             127.0.0.1:3306              ESTABLISHED 13877/zabbix_server 
tcp        0      0 127.0.0.1:54142             127.0.0.1:3306              ESTABLISHED 13878/zabbix_server 
tcp        0      0 127.0.0.1:54129             127.0.0.1:3306              ESTABLISHED 13890/zabbix_server 
tcp        0      0 127.0.0.1:54126             127.0.0.1:3306              ESTABLISHED 13882/zabbix_server 
tcp        0      0 127.0.0.1:54133             127.0.0.1:3306              ESTABLISHED 13899/zabbix_server 
tcp        0      0 127.0.0.1:54145             127.0.0.1:3306              ESTABLISHED 13875/zabbix_server 
tcp        0      0 127.0.0.1:54140             127.0.0.1:3306              ESTABLISHED 13876/zabbix_server 
tcp        0      0 127.0.0.1:54137             127.0.0.1:3306              ESTABLISHED 13906/zabbix_server 
tcp        0      0 127.0.0.1:54144             127.0.0.1:3306              ESTABLISHED 13874/zabbix_server 
tcp        0      0 127.0.0.1:54128             127.0.0.1:3306              ESTABLISHED 13886/zabbix_server 
tcp        0      0 127.0.0.1:54127             127.0.0.1:3306              ESTABLISHED 13884/zabbix_server 
tcp        0      0 127.0.0.1:54124             127.0.0.1:3306              ESTABLISHED 13879/zabbix_server 
tcp        0      0 127.0.0.1:54138             127.0.0.1:3306              ESTABLISHED 13908/zabbix_server 
tcp        0      0 127.0.0.1:54134             127.0.0.1:3306              ESTABLISHED 13900/zabbix_server 
tcp        0      0 127.0.0.1:54139             127.0.0.1:3306              ESTABLISHED 13897/zabbix_server 
tcp        0      0 127.0.0.1:54131             127.0.0.1:3306              ESTABLISHED 13893/zabbix_server 
tcp        0      0 127.0.0.1:54143             127.0.0.1:3306              ESTABLISHED 13872/zabbix_server 
tcp        0      0 127.0.0.1:54135             127.0.0.1:3306              ESTABLISHED 13902/zabbix_server 
tcp        0      0 127.0.0.1:54125             127.0.0.1:3306              ESTABLISHED 13880/zabbix_server 
tcp        0      0 127.0.0.1:54136             127.0.0.1:3306              ESTABLISHED 13904/zabbix_server 
tcp        0      0 127.0.0.1:54132             127.0.0.1:3306              ESTABLISHED 13895/zabbix_server 
tcp        0      0 :::10051                    :::*                        LISTEN      13866/zabbix_server  #侦听端口10051

访问zabbix主页

[root@e3 conf.d]# /etc/init.d/httpd start
正在启动 httpd:                                           [确定]
[root@e3 conf.d]# rpm -ql zabbix-web
[root@e3 conf.d]#

打开浏览器输入你的ip后面跟zabbix即可

如http://192.168.0.1/zabbix

可能出现php某些参数没达到要求对应的在/etc/php.ini里修改即可  然后重启httpd

根据提示完成



登录明默认是admin 密码zabbix

可以设置中文界面

zabbix客户端需要安装 zabbix 和zabbix-agent

© 著作权归作者所有

雁南飞丶
粉丝 37
博文 176
码字总数 228466
作品 0
西安
运维
私信 提问
Zabbix安装配置

一、Zabbix安装 1.1 安装Zabbix数据库和数据库驱动 1.2 安装Zabbix服务端 1.3 安装Zabbix Web GUI 1.4 安装agent端 1.5 Zabbix-Server数据库初始化 1.6 启动zabbix-server进程 1.7 配置zabbi...

iTab
2017/09/08
0
0
Debian9.2安装Zabbix3.4.2

最近想安装zabbix监控软件折腾一下看看,无奈查找了好多资料都没有安装成功,很多都是安装环境问题,无法解决安装包之间的依赖关系。虽然官方有说明文档,但是安装起来还是很费劲。还好找到了...

Pxe弋浩
2017/12/19
0
0
zabbix安装配置

一.安装配置 1.首先安装LAMP环境 2.#安装编译套件 sudo apt-get install build-essential #安装php前端需要的包 sudo apt-get install libmysqlclient15-dev php5-gd php5-mysql #安装zabbi......

潇洒男孩ws
2014/05/03
0
0
编译安装Zabbix 2.2 (LNMP环境)

说明: 操作系统:CentOS7 环境:mysql5.6+PHP5.5+Nginx1.12 Zabbix版本:Zabbix2.2 编译安装确实比YUM安装麻烦好多些,但是为了加强对Zabbix的理解,编译安装还是很有意义的,毕竟这样自己能...

bestlope
2018/06/29
0
0
centos6.3安装zabbix2.0.2记录

由于工作中需要用到zabbix作监控,以前自己也安装过。现在自已再次安装,写个笔记,以放便下次安装。 一、安装系统,因为是PC装有,windows7,也要求有桌面. 先下载了分区工具,分了一个20G的...

独钓渔
2013/12/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

python虚拟环境 virtualenv

python虚拟环境 virtualenv virtualenv为Python项目创建虚拟环境,让不同的项目使用不同的环境,不会产生影响。 virtualenvwrapper是对virtualenv的封装,使用更方便。 安装 pip3 install v...

xiaobai1315
13分钟前
2
0
网络安全-->浅谈UDP协议

简介 UDP-传输控制协议 三大特点: 1、无连接的 2、不可靠的 3、面向数据报 基于UDP的网络协议 1、NFS:网络文件协议 2、TFTP:简单文件传输协议 3、DHCP:动态主机配置...

qrainly
17分钟前
2
0
在进行远程桌面时,经常锁屏怎么解决?

  想要在远程电脑的时候不出现锁屏的现象,首先,你需要将远程电脑设置为允许远程连接。在远程电脑上,打开“设置” 并选择“系统”>“关于”。记下电脑名称。稍后将需要使用此名称。然后,...

takethelas
19分钟前
1
0
小猿圈java之数组

基本数据结构中,数组是很重要的,这篇小猿圈加加对数组详解一席,具体使用,在学习过程中有困惑的朋友,可以看一下加加的这篇文章,看到就是赚到,让我们一起看看吧。 一、数组的基本使用 ...

小猿圈加加
20分钟前
2
0
如何基于日志,同步实现数据的一致性和实时抽取?

7月25日晚8点,线上直播,【AI中台——智能聊天机器人平台】,点击了解详情。 一、背景 事情是从公司前段时间的需求说起,大家知道宜信是一家金融科技公司,我们的很多数据与标准互联网企业不...

宜信技术学院
30分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部