天下風雲出我輩
一入江湖歲月催

Zabbix基础安装

同步官网版本:4.2

Zabbix简介 

1、 概述:

Zabbix 是由Alexei Vladishev创建,目前由Zabbix SIA在持续开发和支持。

Zabbix 是一个企业级的分布式开源监控方案。是一款能够监控各种网络参数以及服务器健康性和完整性的软件。Zabbix使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告警。这样可以快速反馈服务器的问题。基于已存储的数据,Zabbix提供了出色的报告和数据可视化功能。这些功能使得Zabbix成为容量规划的理想方案。

Zabbix支持主动轮询和被动捕获。Zabbix所有的报告、统计信息和配置参数都可以通过基于Web的前端页面进行访问。基于Web的前端页面可以确保您从任何方面评估您的网络状态和服务器的健康性。适当的配置后,Zabbix可以在IT基础架构监控方面扮演重要的角色。对于只有少量服务器的小型组织和拥有大量服务器的大型公司也同样如此。

Zabbix性能依赖于mysql数据库

Zabbix由几个主要的软件组件构成:Zabbix Server、数据库存储、Web界面、Proxy代理服务器、Agent监控代理、数据流

2、监控原理

Zabbix 通过C/S 模式采集数据,通过B/S模式在web 端展示和配置。
被监控端:主机通过安装agent 方式采集数据,网络设备通过SNMP 方式采集数据
Server 端:通过收集SNMP 和agent 发送的数据,写入数据库(MySQL,ORACLE 等),再通过php+apache 在web 前端展示。

3、硬件配置示例
名称 平台 CPU/内存 数据库 监控主机数量
小型 CentOS 虚拟应用 MySQL InnoDB 100
中型 CentOS 2 CPU cores/2GB MySQL InnoDB 500
大型 RedHat Enterprise Linux 4 CPU cores/8GB RAID10 MySQL InnoDB or PostgreSQL >1000
巨大型 RedHat Enterprise Linux 8 CPU cores/16GB 快速RAID10 MySQL InnoDB or PostgreSQL >10000

 

安装Zabbix server

1、安装软件包,监控端也监控的话可以安装zabbixagent

# rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm
# yum clean all
# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent

2、安装数据库

mysql基础安装

3、新建数据库初始化


#创建zabbix数据库及用户密码
 mysql -uroot -p

mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to [email protected] identified by 'zabbix2018';
mysql> quit;

4、导入数据库

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

5、修改zabbix_server.conf中编辑数据库配置

# vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix2018

6、修改Zabbix前端的PHP时区设置

sed -i '[email protected]# php_value date.timezone Europe/[email protected]_value date.timezone Asia/[email protected]' 
/etc/httpd/conf.d/zabbix.conf

7、启动zabbix和http服务

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

8、访问http://ip/zabbix 默认的用户名/密码为 Admin/zabbix。

Web界面设置

1、登录之后在右上角点击人像图标设置中文语言并修改密码。

 

2、配置>>>主机中查看,默认本地主机已经在里面了并且关联的相关监控模板,默认状态是禁用的,需要开启。 ZBX显示绿色的说明已经正常监控中了。

 

3、监测中 >>>图形 中查看本地监控数据

 

4、解决字体乱码问题

#查看zabbix的字体
[[email protected] ~]# ls /usr/share/zabbix/fonts/
graphfont.ttf

#备份字体
mv graphfont.ttf graphfont.ttf.bak

上传本地C:\Windows\Fonts\ 中后缀为ttf的字体到以上路径并重命名为graphfont.ttf,并给予777权限,可以安装lrzsz软件直接拖进去。

 

再次刷新浏览器就可以了

 

 

赞(2) 打赏
未经允许不得转载:Anonym0x1 » Zabbix基础安装

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏