一、安装
对于监控机,貌似只有两个有必要安装,都是非官方源里的
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用户权限不够)
五,初始化数据库
cd /usr/share/doc/zabbix-1.4.7/dbinit
一、安装
对于监控机,貌似只有两个有必要安装,都是非官方源里的
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就可以以分组的行动 查察 这些数据。另外,还可以把这些数据的查察 分派 给差别 的用户。
三、可视化功能
1.舆图 功能:Configurations >> Map
你可以在此成立 具有某种逻辑相干的舆图 ,比如 网络拓扑。每个节点也许为一台做事器,事变 站,路由器可能网络。节点与节点之间可成立 毗连 线。连通性可用触发器来打定,当触发器为真时可界说 红线,为假时可界说 绿线,如许 一旦题目 发生时就能通过毗连 线的色彩 看出来。
2.图表功能:Configurations >> Graphs
你可以把监控项方针趋势绘制成曲线图,可能把几台呆板 的某项监控项目绘制在一张图,如许 更便于比对。这种趋势图是通过图表的功能实现的。
3.屏幕图功能:Configurations >> Screens
屏幕图是指把多少 个图形元素(比如 舆图 ,图表)可能非图形元素(统计表,笔墨 )放在n行m列的单位 格中,便于一起比对监控。
4.体系 评估功能:
体系 评估功能是对监控软件的监控陈诉 举办统计,它包孕zabbix状况 、做事器可用统计、告诫 统计、触发器触发统计等功能,便于管理 职员 的体系 的运行状况 举办说明统计。
5.主机原料 功能:
该功能用于企业应用 的做事器原料 的存档,包孕操纵 体系 版本、呆板 系列号、标签、MAC所在IP所在等,便于体系 管理 员生涯 主机原料
6.告警功能:
zabbix告警重要 通过触发器触发实现的,它的告警行动 有EMAIL告警、电话告警、短信告警,在新版的1.4版本还可通过桌面jabber举办报警。多种告警行动 便于体系 管理 职员 及时 创造体系 发生的题目 。
7.体系 安详功能:既有暗码 MD5加密,完备 的用户权限分派 功能及用户的登岸 操纵 审计功能。
参考http://linux.net527.cn/Linuxwendang/xitongguanliyuan/30831.html
http://hi.baidu.com/sudaemon/blog/item/c9cbab35ff17c91b91ef3919.html