一、安装
对于监控机,貌似只有两个有必要安装,都是非官方源里的
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