Linux开源监控平台 -- Zabbix 小白安装以及使用

安装准备:php

一、安装前须要先关闭selinux和firewall.html

关闭Linux:mysql

[root@zabbix ~]# vi /etc/selinux/configlinux

将SELINUX=enforcing改成SELINUX=disabledweb

设置后须要重启才能生效sql

 

 

配置zabbix的yum源:数据库

rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpmcentos

 

安装zabbix程序包,安装mysql、zabbix-agent,mariadb服务器

yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-serverspa

 

启动mariadb(数据库)并设置开机启动,建立数据库实例,受权

systemctl start mariadb         #启动mariadb

systemctl enable mariadb        #开机时启动mariadb

mysql                         #登入数据库

 

建立zabbix存储信息的数据库

create database zabbix character set utf8 collate utf8_bin;  

 

导入初始模式和数据

找到zabbix的sql文件

cd /usr/share/doc/zabbix-server-mysql-3.4.5/

 

 

将sql文件导入数据库

zcat create.sql.gz |mysql -uroot zabbix

 

配置zabbix指定相应数据库

路径:/etc/zabbix/

 

 

 

 

尝试启动zabbix-server服务

systemctl status zabbix-server.service  #启动zabbix-server服务

systemctl enable zabbix-server #开机启动zabbix-server服务。

 

 

可能出现的题

 

 

解决方案:

多是缺乏gnutls 安装一个便可

yum install gnutls

 

为zabbix设置正确时区:

 

 

 

 

 

 

 

尝试启动httpd服务

systemctl start httpd     #启动httpd服务

systemctl enable httpd    #设置开机启动httpd服务

 

尝试启动zabbix-agent服务

systemctl start zabbix-agent  #启动zabbix-agent服务

systemctl enable zabbix-agent   #设置zabbix-agent服务开机自动启动

 

Zabbix web 网页版安装

http://服务器ip:端口/zabbix/setup.php

 

 

Next step  出现条件检测界面   若是所有ok说明正常

 

 

 

Next step 配置db连接

 

 

Next step 出现zabbix服务器详细信息

 

 

Next step安装前汇总,检查信息无误,点击下一步安装

 

 

安装成功

 

 

finish进入zabbix管理界面  http://服务器ip:端口/zabbix/index.php

默认帐号Admin 默认密码zabbix

 

默认是英文能够设置中文,可是由于zabbix自身对中文简体的支持不完善可能会出现乱码,因此不建议切换中文

 

 

首页

 

 

 

 

------------------------------至此zabbix-server服务端已经安装完毕----------------------------

只须要在被监控的主机,安装anent便可,不须要再次安装server。

 

安装配置

rpm -i https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

yum install zabbix-agent -y

安装完成后修改配置文件:

 

Server=127.0.0.1 #Server端的IP地址。

ServerActive=127.0.0.1 # zabbix server 端口10051能够默认。

Hostname=ZabbixServer #必须与zabbix server端建立主机时候输入的zabbix agent端的host name一致。

 

Server和ServerActive都要根据实际状况指定zabbix server的IP地址。Server是用来容许zabbix  server的这个IP来主动取数据,ServerActive 是客户端主动提交数据给zabbix server端。

尝试启动

systemctl start zabbix-agent.service     #启动httpd服务

systemctl enable zabbix-agent.service   #设置开机启动httpd服务

 

而后再server的web界面就能够操做添加主机监控了,效果图:

最后送上web界面操做教程:

https://idc.wanyunshuju.com/zabbix/561.html

相关文章
相关标签/搜索