Please enable JavaScript.
Coggle requires JavaScript to display documents.
Zabbix (:moneybag:状态 (:one:Zabbix server is running, :two:Number of hosts…
Zabbix
:moneybag:状态
-
-
-
-
-
:six:Required server performance, new values per second
:moneybag:配置文件
-
-
-
-
:five:zabbix_proxy.conf
-
:moneybag:内容
-
-
:three:如果是主动模式的话,server端的主机名
:four:如果是主动模式的话,server端的ip地址
:moneybag:template
-
-
-
:moneybag::fast_forward:创建模板
:moneybag::fast_forward:克隆模板
:moneybag:组成
:one:agent
-
:star:被动=>监听1个状态,server来问他才会回复=>如果agent很多,server就会繁忙
:moneybag:主动式agent
-
-
-
:moneybag:原理
:explode:agent自己缓存数据,然后发送给server
:two:server
-
:moneybag:Action
:moneybag:Event Source
-
-
:explode:要使用什么方式进行自动化监控,必须指定唯一的时间来源
-
:moneybag:items
-
:moneybag:自定义监控项
:explode:agent配置文件里配置好,然后在zabbix的Web上添加监控项到主机上
:moneybag::fast_forward:添加自定义监控项
-
:two:为item添加graph
:check:将graph添加到favorite里面,这样monitoring的首页就会显示图
-
:four:设置触发后的处理方法
:moneybag:报警升级
:explode:时间如果拖的久的话,就换不同的处理方法
:tornado:报警后3分钟内,发送信息给运维人员;如果3分钟内没处理,就发送给领导等
-
-
:moneybag:Configuration
:one:Maintenance
:explode:设置维护时间,在这个时间就不报警
-
-
:moneybag:自动化监控
:explode:如果出现新的主机需要监控,那么不用手动添加新主机,而是自动地添加了这台新主机
:recycle:模式
:one:Auto Register
:explode:agent主动向server请求,如果server发现给出的条件这个agent都符合,server就会添加这个agent(个人理解)
-
:three:API
:explode:利用server端的HTTP请求,进行"编程"
:moneybag::fast_forward:官方文档
:star:Zabbix的API都是集中在1个PHP文件的,即URL都是一样的
:moneybag:请求的URL
:explode:/usr/share/zabbix/api_jsonrpc.php
,而URL就是xx.xxx.xxx.xxx/zabbix/api_jsonrpc.php
:warning:自动化监控唯一做的事情就是添加主机,主机组和模板=>除此之外,server,proxy和agent该怎么配就要怎么配,必须连通才行
:moneybag:trigger
:explode:触发器,比如CPU使用率超过一定阈值,就报警
:moneybag:触发级别,名字,触发表达式,状态
:moneybag:原理
:moneybag::fast_forward:图文解说
-
:moneybag:工作流程
:explode:在Web服务器上配置zabbix,前端使用PHP编写,将监控到的数据放在连接的MySQL里
:moneybag:Web
:explode:访问数据库,zabbix-server
:moneybag::fast_forward:安装及配置