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

[经验分享] 快速配置和使用zabbix

[复制链接]

尚未签到

发表于 2019-1-20 10:44:13 | 显示全部楼层 |阅读模式
  zabbix-server安装的详细步骤可参考:http://blog.运维网.com/13632824/2084412 比较详细,适合新手入门。
  zabbix-agent客户端的安装:

这里的客户端依然采用RPM方式安装
[root@localhost ~]# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
[root@localhost ~]# yum install -y zabbix-agent
[root@localhost ~]# vim /etc/sysconfig/iptables(添加下面两行)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT
-A OUTPUT -m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT
[root@localhost ~]#service iptable restart
[root@localhost ~]# vim /etc/zabbix/zabbix_agentd.conf
配置zabbix_agentd.conf
Server=127.0.0.1,192.168.88.137(zabbix-server的IP地址)  #被动模式
ServerActive=127.0.0.1,192.168.88.137(zabbix-server的IP地址)  #主动模式
重启zabbix-agent服务
[root@localhost ~]# chkconfig zabbix-agent on
[root@localhost ~]# service zabbix-agent start

  * zabbit-get的使用
zabbix_get   [-hv]   -s    [-p ] [-I ] -k  
-h:远程zabbix-agent的IP地址或者是主机名。
-p:远程zabbix-agent的端口
-I:本机出去的IP地址,用于一台机器中有多各网卡的情况。
-k:获取远程zabbix-agent数据所使用的KEY
示例:[root@localhost ~]# zabbix_get -s 192.
.. -k system.uname
**

zabbix的默认用户名为Admin,密码是zabbix,其用户名和密码存于数据库中。
mysql> SELECT * FROM zabbix.users WHERE alias='Admin';
如果忘记Admin用户名和密码,可以直接修改数据库密码字段,命令如下:
mysql> UPDATE zabbix.users SET passwd=md5('zabbix') WHERE alias='Admin';
mysql> flush privileges;
  使用zabbix进行监控之前,要理解zabbix监控的流程。

zabbix完整的监控配置流程可以简单描述为=:
Host groups(主机组)→Host(主机)→Applications(监控项组)→Items(监控项)→
Triggers(触发器)→Event(事件)→Actions(处理动作)→User groups(用户组)→
Medias(告警方式)→Audit(日志审计)。
  主机组的添加

分组的目的是将同一属性的主机归类,如果你不想将新添加的主机归纳为自定义的分组,可以使用默认的分组。
配置主机组,打开前端Web页面,单击Configuration→Host groups,如图:

如何添加新主机组呢?单击Host groups上的按钮Create host group,如图


单击Save保存,新添加的主机组就可以显示在主机组列表中


想在数据库中查看主机组,执行下面这条语句
mysql> SELECT * FROM zabbix.groups;


  模板的添加
监控项,触发器,图形,Web,Discovery等都是存在于主机之上的,由于多个主机都会用相同的监控配置,因此,可以对这部分同类的数据进行归纳抽象,即将这些数据做成模板。当我们需要对其他监控数据进行配置的时候,只需要对相应的主机添加对应的模板即可。

配置模板的步骤为:单击Configuration→Templates→Create template 如图

模板中也可以设置宏,如图


宏主要是对变量的定义,设置宏的作用是方便以后在Items,Trigger中引用,在模板中设置一个宏,在不同主机对该宏设置不同的变量值,从而达到模板化通话的目的。
注意,宏的名称为{$名称},宏的字符范围为A-Z,0-9,_,.,如果不是这个范围的字符,一律是无效的。
  添加主机

添加主机的目的是对具体的设备进行监控,步骤为:Configuration→Hosts→Create host

在create host界面中,各参数的描述为:



主机名(Host name)
输入一个不重复的主机名。只允许大小写字母,数字,标点符号和下划线。注意:编辑该名称对应的用户端的配置文件时,主机名(Hostname)这一项必须于此输入的值相同。在主机存活检查时需要这个名字。




访问名(Visible)
如果设置该名字,那么它将出现在主机列表,地图等地方。该属性需要UTF8支持。


群组(Groups in groups)
选择主机所属的群组。一个主机必须属于至少一个主机组


--------
--------


新主机组(New group)
一个新的群组将被创建,然后自动链接到该主机上。如果为空,该项将被忽略。


接口协议(Agent interfaces)
一个主机支持的主机接口协议类型包括:Agent,SNMP,JMX和IPMI,如果想增加一个新的接口,单击“add”按钮,然后输入IP/DNS,链接项,端口等信息。


--------
--------


IP地址(IP address)
要监控主机的IP地址(可选项,默认是IP)


DNS名称(DNSname)
要监控主机DNS能够解析的名称(可选项)


--------
--------


与Agent通信的方式  (connect to)
单击对应名称的按钮


端口(port)
TCP协议的端口,zabbix客户端使用的默认值是10050


--------
--------


通过代理服务器进行监控 (Monitored by proxy)
主机可以通过zabbix服务器或者zabbix的一个代理去监控客户端


--------
--------


状态(Status)
Monitored(主机是活的,监控就绪) No monitored(主机已停止,因此没被监控)
  configuration一些配置的说明

Graphs是将数据展示为图像,以视觉化形式展示,Graphs的配置存在于主机和模板中
Screen将多种信息放在一起展示,便于集中展示某个host的多个信息,或是将多个Hosts的同一种信息放在一起显示,这些信息可以为Graphs,Maps,Serverinfo等,几乎包含了zabbix所有的监控信息。
slide shows在多个Screens之间以幻灯片的方式来展示,这样一个屏幕就可以显示多个页面了。
Zatree软件
提供了Host group的树形展示和在Item中指定关键字查询及数据排列。 项目地址:https://github.com/spide4k/zatree
MAP的配置是将各种设备用网络拓扑图的方式展示,在zabbix中,这种拓扑图的展示通常通过手动方式添加。



运维网声明 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-665501-1-1.html 上篇帖子: Zabbix模板大全 下篇帖子: Centos7.2.1511安装Zabbix 3.0
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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