设为首页 收藏本站
查看: 1169|回复: 0

[经验分享] zabbix的安装和基本配置(centos5)

[复制链接]

尚未签到

发表于 2015-11-23 12:59:07 | 显示全部楼层 |阅读模式
  一、安装
  对于监控机,貌似只有两个有必要安装,都是非官方源里的
  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

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-142641-1-1.html 上篇帖子: zabbix邮件报警变量表 下篇帖子: zabbix io mornitor
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表