Zabbix安装介绍
一、安装Zabbix
对于监控机,貌似只有两个有必要安装,都是非官方源里的
- zabbix x86_64 1.4.7-1.el5 epel 1.7 M
- zabbix-web x86_64 1.4.7-1.el5 epel
二、修改php.ini
1.改时区
重启httpd
打开10.18.102.129/zabbix/
看到提示要改date.timezone
php5默认date.timezone 为utc,改为date.timezone = PRC即可解决时间相差八小时的问题
然后需要启动zabbix
重启httpd
2.改max_execution_time
到web页面开始安装是发现有一项fail了
所以又要改max_execution_time = 300
再重启httpd
三、安装mysqld
安装mysql-server.x86_64
- mysql -u root -p
- >create database zabbix ;
- use mysql;
- GRANT ALL PRIVILEGES ON *.* TO zabbix@'localhost' IDENTIFIED BY 'zabbix1234#';
- GRANT ALL PRIVILEGES ON *.* TO zabbix@'127.0.0.1' IDENTIFIED BY 'zabbix1234#';
- GRANT ALL PRIVILEGES ON *.* TO zabbix@'%' IDENTIFIED BY 'zabbix1234#';
- FLUSH PRIVILEGES;
四、上传配置
配置应该是无法覆盖的,得手动上传"/usr/share/zabbix/conf/zabbix.conf.php"(因为apache用户权限不够)
另外/etc/zabbix/zabbix_server.conf 里面的数据库用户名和密码也需要配置
五,初始化数据库
- cd /usr/share/doc/zabbix-1.4.7/dbinit
- cd schema/
- mysql -u zabbix -p zabbix < mysql.sql
- cd ../data/
- mysql -u zabbix -p zabbix < data.sql
- mysql -u zabbix -p zabbix < images_mysql.sql
五、进系统
用户名为admin,另外还有guest
密码为空。。。(~~)
1.点击Configurations >> Users。右上角有个下拉列表,可选择创建用户可能用户组。创建用户的时间,可指定用户应用的语言。创建完用户后,会创造Actions栏位有Media,点击可创建告诫关照的邮件。提议将用户分组,如许可指定告诫动静的群发所在。
2.接下来创建主机:点击Configurations >> Hosts。右上角有个下拉列表,可选择创建:主机,主机组,模板,操纵组,以及查察模板链接。提议对主机举办分组,可把监控项目分派给组,如许就不消为每一台主机创建监控项目了。
3.主机组和主机创建完成后,接着创建监控项目:点击Configurations >> Items。可认为每一台主机创建一个监控项,也可以在创建监控项的时间,点击页面最下方的do按钮,如许可把这个监控项操纵到所选的组。监控项的范例很丰盛,可以创建 zabbix agent自带的项,也可创建 SNMP的项,以及自扩张界说的项。
4.创建触发器:点击Configurations >> Triggers。触发器是指被监控项所满意的条件,当条件为真时可触发界说的举措,同时体系会记实这些变乱。可认为每台主机创建触发器,也可认为模板创建触发器。关于创建触发器的语法见。
5.创建举措:点击Configurations >> Actions。举措用于当触发器条件为真时所推行的操纵,有两种操纵:发送动静和推行下令。关于创建举措可用的变量请参考。
这些事项完成后就可以网络根本的体系信息了,点击Monitoring >> Latest data可以看到***网络到的数据。
6.模板(Templates)和操纵组(Applications)的阐发
模板(Configurations >> Hosts里可创建模板,是为某种具有共同监控方针的主机快速界说和批改监控操纵的行动。假设有100台呆板,假如为每台呆板都手工创建监控项目、触发器、图表,非得累趴下不可。你可以界说一个模板,为该模板创建监控项目、触发器和图表。然后创建主机的时间,让它和这个模板成立链接。如许这些呆板就不消再创建这些条目了。
操纵组(Configurations >> Hosts里可创建操纵组,重要用于监控项分组和权限分派。比如可为呆板界说 Network操纵组,该组可介入网络入口量、网络出口量等监控项目。然后在Monitoring >> Latest data就可以以分组的行动查察这些数据。另外,还可以把这些数据的查察分派给差别的用户。
六、Zabbix可视化功能
1.舆图功能:Configurations >> Map
你可以在此成立具有某种逻辑相干的舆图,比如网络拓扑。每个节点也许为一台做事器,事变站,路由器可能网络。节点与节点之间可成立毗连线。连通性可用触发器来打定,当触发器为真时可界说红线,为假时可界说绿线,如许一旦题目发生时就能通过毗连线的色彩看出来。
2.图表功能:Configurations >> Graphs
你可以把监控项方针趋势绘制成曲线图,可能把几台呆板的某项监控项目绘制在一张图,如许更便于比对。这种趋势图是通过图表的功能实现的。
3.屏幕图功能:Configurations >> Screens
屏幕图是指把多少个图形元素(比如舆图,图表)可能非图形元素(统计表,笔墨 )放在n行m列的单位格中,便于一起比对监控。
4.体系评估功能:
体系评估功能是对监控软件的监控陈诉举办统计,它包孕zabbix状况、做事器可用统计、告诫统计、触发器触发统计等功能,便于管理职员的体系的运行状况举办说明统计。
5.主机原料功能:
该功能用于企业应用的做事器原料的存档,包孕操纵体系版本、呆板系列号、标签、MAC所在IP所在等,便于体系管理员生涯主机原料
6.告警功能:
【编辑推荐】