centos7下部署zabbix4.0

zabbix的介绍

  Zabbix 是由 Alexei Vladishev 开发的一种网络监视、管理系统,基于 Server-Client 架构。可用于监视各类网络服务、服务器和网络机器等状态。mysql

  使用各类 Database-end 如 MySQL, PostgreSQL, SQLite, Oracle 或 IBM DB2 储存资料。Server 端基于 C语言、Web 管理端 frontend 则是基于 PHP 所制做的。Zabbix 能够使用多种方式监视。能够只使用 Simple Check 不须要安装 Client 端,亦可基于 SMTP 或 HTTP ... 各类协定作死活监视。web

  在客户端如 UNIX, Windows 中安装 Zabbix Agent 以后,可监视 CPU Load、网络使用情况、硬盘容量等各类状态。而就算没有安装 Agent 在监视对象中,Zabbix 也能够经由 SNMP、TCP、ICMP、利用 IPMI、SSH、telnet 对目标进行监视。
  zabbix可对监控的各个资源作到实时报警功能sql

zabbix的组成

zabbix 主要由2部分构成 zabbix server和 zabbix agent
zabbix proxy是用来管理其余的agent,做为代理
centos7下部署zabbix4.0数据库

安装zabbix

环境配置

服务器版本vim

[root@zabbix ~]#cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core)

内核版本centos

[root@zabbix ~]#uname -r
3.10.0-957.el7.x86_64

关闭SELinux服务器

[root@zabbix ~]#setenforce 0

关闭防火墙网络

[root@zabbix ~]#systemctl stop firewalld
[root@zabbix ~]#systemctl disable firewalld

配置mysql

安装mariadb架构

[root@zabbix ~]#yum -y install mariadb-server

更改配置文件frontend

[root@zabbix ~]#vim /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
#禁止主机名解析
skip_name_resolve
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid
!includedir /etc/my.cnf.d

启动mysql服务

[root@zabbix ~]#systemctl start mariadb
[root@zabbix ~]#systemctl enable mariadb

建立zabbix数据库并受权

root@zabbix ~]#mysql
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
MariaDB [(none)]> quit

配置zabbix

安装官方yum源

[root@zabbix ~]#rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
[root@zabbix ~]#yum clean all

安装zabbix

[root@zabbix ~]#yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent

导入初始架构和数据。系统将提示您输入新建立的密码

[root@zabbix ~]#zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
#输入mysql数据库管理密码
Enter password:

登陆web界面并配置

登陆网址

#服务器的IP地址或者域名
http://192.168.8.134/zabbix/

进入安装配置
centos7下部署zabbix4.0
查看全部选项是否为OK,而后进入下一步
centos7下部署zabbix4.0
写入数据库的地址和密码
centos7下部署zabbix4.0
登入界面,初始帐号Admin,密码zabbix,帐号首字母必须大写
centos7下部署zabbix4.0
修改中文显示
centos7下部署zabbix4.0

相关文章
相关标签/搜索