zabbix 5.0安装
Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题
zabbix的优点:
开源,无软件成本投入
-
Server 对设备性能要求低
-
支持设备多,自带多种监控模板
-
支持分布式集中管理,有自动发现功能,可以实现自动化监控
-
开放式接口,扩展性强,插件编写容易
-
当监控的 item 比较多服务器队列比较大时可以采用被动状态,被监控客户端主动 从server 端去下载需要监控的 item 然后取数据上传到 server 端。 这种方式对服务器的负载比较小。
-
Api 的支持,方便与其他系统结合
缺点:
需在被监控主机上安装 agent,所有数据都存在数据库里, 产生的数据很大,瓶颈主要在数据库。
监控对象:
-
数据库: MySQL,MariaDB,Oracle,SQL Server agent
-
应用软件:Nginx,Apache,PHP,Tomcat agent
------------------------------------------------------------------------------------------------------------------------------- -
集群: LVS,Keepalived,HAproxy,RHCS,F5 agent
-
虚拟化: VMware,KVM,XEN ,docker,k8s agent
-
操作系统:Linux,Unix,Windows性能参数 agent
------------------------------------------------------------------------------------------------------------------------------- -
硬件: 服务器,存储,网络设备 IPMI
-
网络: 网络环境(内网环境,外网环境) SNMP
-------------------------------------------------------------------------------------------------------------------------------
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
输入http://zabbix.dev.cn/
出现错误时修改php.ini
配置数据库
请输入Zabbix服务器的主机名或主机IP地址和端口号,以及安装名称(可选)。
配置完成 详细配置在/etc/zabbix/web/zabbix.conf.php
最后会跳转到登录页面,使用账号密码登录即可:
默认用户名为:Admin ,密码为:zabbix ,登录后进入仪表盘
点击User setting 选择中文
解决乱码问题:
字体文件目录:
zabbix 4.0:/usr/share/zabbix/fonts/ zabbix 4.2:/usr/share/zabbix/assets/fonts/ zabbix5.0:/usr/share/zabbix/assets/fonts
php 脚本文件位置:
/usr/share/zabbix/include/defines.inc.php
将Win10操作系统 C:\Windows\Fonts目录下的任意字体,拷贝到/usr/share/zabbix/assets/fonts/目录下(如果是zabbix4.0请拷贝到/usr/share/zabbix/fonts/这个目录下),更改后缀为’.ttf’
[root@mysql5-7 fonts]# mv SIMSUN.TTC SIMSUN.ttf [root@mysql5-7 fonts]# ll 总用量 17788 lrwxrwxrwx 1 root root 33 10月 12 18:04 graphfont.ttf -> /etc/alternatives/zabbix-web-font -rw-r--r-- 1 root root 18214472 3月 19 2019 SIMSUN.ttf
修改php脚本文件
vi /usr/share/zabbix/include/defines.inc.php define('ZBX_GRAPH_FONT_NAME', 'SIMSUN'); // font file name define('ZBX_FONT_NAME', 'SIMSUN');
重启zabbix-server