zoukankan      html  css  js  c++  java
  • Centos 7 最小化部署zabbix

    前言

    文章内容是作者本人编写,之前一直放在word文档中,突然有闲情转移到博客上来了,欢迎后续观看者有问题找我探讨~~~

    废话不多说,先说下原理吧

     

    概述

    工作原理

    通过c/s模式采集数据,基于b/s模式进行数据的分析及展示

    Agent            配置数据采集项
    Server           收集数据并进行分析,最终通过web gui进行数据的展示
    Database         历史数据的存储
    Proxy            分布式监控程序,对agent端的数据进行接收,转发到Server
    Web gui          数据的展示,一般与Server在同一机器
    Java gateway     2.0以后版本引入的工具, 类似agentd,但是只用于Java方面。
    Sender           主动发送数据至Server,一般配置于agent端
    Get              主动收集数据,一般应用与server或者proxy,手动触发

     

    常用进程

    zabbix_agentd        agent端的守护进程,负责收集数据
    zabbix_server        zabbix服务端守护进程,接收并分析数据
    zabbix_get           手动采集数据工具,一般用于server端对agent端的测试
    zabbix_sender        zabbix工具,用于发送数据给server或者proxy
    zabbix_proxy         zabbix代理守护进程。功能类似server,它只是一个中转站
    zabbix_java_gateway  Java网关,类似agentd

     

    工作模式

    主动模式:        agent端根据server端的具体请求来主动返还数据
    被动模式:        server端根据监控列表项对agent进行数据的索取

     

    常见名词

    Host              需要被监控的设备,如主机、路由器、打印机等等
    Host group        被监控主机的逻辑分组,可配置模板
    Items             监控项
    Application       应用组,一组监控项的集合
    Keys              具体的监控值
    Trigger           阀值,主要对监控项进行进行评估
    Event             事件,对一个事物的描述,如状态改变、主机列入、登入
    Action            动作,实现定义好的operations(操作),如脚本、邮件
    Escalation        执行action中的operations的定制场景;一连串的发送通知、执行远程命令
    Media             媒介,传递信息的方式
    Notification      通过media发送给用户的事件信息
    Remote commend    远程命令
    Template          模板,对实现定义好的itmes、application、action等

     

    部署详情

    https://files-cdn.cnblogs.com/files/guge-94/zabbix.zip

    本来写好了的,但是截图不清晰,直接把部署部分全部干掉了,具体详情请参考链接吧。。。

  • 相关阅读:
    Kafka发送和接收消息
    Kafka主题topic的增删改查
    Kafka启动
    synchronize底层实现原理
    StringBuffer和StringBuilder的区别
    常见的排序算法
    Redis缓存穿透,缓存击穿,缓存雪崩原理及解决方案
    Redis持久化策略
    redis支持的数据类型
    Bytes 类型
  • 原文地址:https://www.cnblogs.com/guge-94/p/11290506.html
Copyright © 2011-2022 走看看