Zabbix网络服务负载监控系统的安装


Zabbix作为一套服务监控的解决方案,用于实现IT基础架构和服务的全面可见性,本文将介绍zabbix的简单安装方法。

ZABBIX介绍

对服务器、网络、负载、应用程序、云服务都能实施有效监控,通过图形界面直观的了解监控对象的信息。ZABBIX针对不同应用不同操作系统,在安装方面差存一些差异,这里以CentOS 7结合MySQL数据库安装ZABBIX 3.4为例,体验一下ZABBIX安装过程。

ZABBIX安装

ZABBIX下载页,选择对应的安装项,然后会生成对应的下载链接。在这里对ZABBIX的安装需要MySQL的支持,所以要先安装好的MySQL数据库。

安装ZABBIX rpm仓库包

ZABBIX 官网提供的rpm 安装包 # rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

ZABBIX安装命令

# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

初始化ZABBIX 数据库

登录MySQL数据库,为zabbix创建database,并给zabbix用户授权数据库连接权限。

# mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> quit;

初始zabbix数据

导入zabbix数据库并初始数据,系统会提示输入密码

# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

Zabbix配置

修改配置文件 /etc/zabbix/zabbix_server.conf中的DBPassword=password项,填上的数据库密码。

Zabbix PHP参数配置

修改配置文件 /etc/httpd/conf.d/zabbix.conf,取消php_value date.timezone选项前的注释(#号),正确设置时区

# php_value date.timezone Asia/Shanghai

Zabbix系统配置

启动Zabbix服务和代理进程,并把Zabbix设置为开机自启动。

# systemctl restart zabbix-server zabbix-agent httpd
# systemctl enable zabbix-server zabbix-agent httpd

配置Zabbix服务项

通过浏览器访问Zabbix控制台:

http://server_ip_or_name/zabbix 

按照提示一步一步配置Zabbix服务,在配置过程中除了数据库配置和访问配置外,其它都可以一路[Next]选择默认配置。至此,Zabbix监控服务就安装完成了。

 


本文标题:Zabbix网络服务负载监控系统的安装
转载请保留页面地址:https://xieyonghui.com/tech/zabbix-install_193.html
已有0人评论

评论专区