文章目录
1、Zabbix简介
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix由2部分构成,zabbix server与可选组件zabbix agent。
注意:zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。zabbix
agent可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD, OS X, Tru64/OSF1,
Windows NT4.0, Windows (2000/2003/XP/Vista)等系统之上。
zabbix的主要特点:
-
安装与配置简单,学习成本低;支持多语言(包括中文)
-
免费开源;自动发现服务器与网络设备;分布式监视以及WEB集中管理功能
-
可以无agent监视;用户安全认证和柔软的授权方式
-
通过WEB界面设置或查看监视结果; email等通知功能
Zabbix主要功能:
CPU负荷、内存使用、磁盘使用、网络状况、 端口监视、日志监视。
2.添加 Zabbix 软件仓库,以安装相关组件
由于本地有安装包,所以直接配置本地软件仓库
[root@server1 ~]# ls
zabbix
[root@server1 ~]# cd zabbix/
[root@server1 zabbix]# ls
2.4 percona-zabbix-templates-1.1.7-2.noarch.rpm
3.2 percona-zabbix-templates-1.1.8-1.noarch.rpm
3.4 php72w
4.0 php72w.tar.gz
ca_zabbix_release-2.1.0.tar.gz simkai.ttf
ca_zabbix_release-3.0.1.tar.gz snmptt-1.4-1.el6.noarch.rpm
fping-2.4b2-16.el6.x86_64.rpm zabbix-api
grafana-6.0.0-1.x86_64.rpm zabbix-kvm-master.zip
iksemel-1.4-2.el6.x86_64.rpm zabbix-openstack-master
iksemel-utils-1.4-2.el6.x86_64.rpm zabbix-openstack-master.zip
libssh2-1.4.2-2.el6.x86_64.rpm zabbix.tar.gz
manual Zabbix使用手册V2.0.pdf
oneitsm_zabbix_release-1.2.0.tar.gz Zabbix分布式监控平台.pdf
Percona-Monitoring-Plugins-1.1.7.pdf zbx_nginx_templates.xml
Percona-Monitoring-Plugins-1.1.8.pdf zbx_percona_mysql_template.xml
percona-zabbix-templates-1.1.6-1.noarch.rpm
[
[root@server1 ~]# cd /etc/yum.repos.d/
[root@server1 yum.repos.d]# ls
redhat.repo westos.repo
[root@server1 yum.repos.d]# vim westos.repo
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=file:///root/zabbix/4.0
enabled=1
gpgcheck=0