• zabbix基本概述


    #zabbix简介

    zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案

    #官网地址

    #官方网站
    http://www.zabbix.com
    
    #zabbix4.2阅读手册
    https://www.zabbix.com/documentation/4.2/manual/definitions

    #特点

    1、安装与配置简单
    2、支持多种语言,免费开源
    3、自动发现服务器与网络设备分布式监控以及web集中管理功能

    #端口

    zabbix server :10051
    zabbix agent:10050

    #基本监控原理

    zabbix agent服务将从系统中获取相关数据传送给zabbix server,然后zabbix server服务将获取的数据分析之后通过前端页面展示出来

    #zabbix的主要功能

    1.硬件监控。如交换机、路由器、打印机等
    2.系统监控。如CPU,内存,磁盘。硬盘IO,系统负载等
    3.服务监控。如apache,nginx,tomcat,redis,TCP连接数等
    4.性能监控。如网站性能,服务器性能,数据库性能
    5.日志监控。如访问日志,错误日志
    6.安全监控。如用户登录数,本地文件改动,passwd文件变化
    7.网络监控。如端口,SMTP,网络使用率,网络入流量,网络出流量

    #zabbix4.0特性

    1、整体性能提高了10%-20%
    2、分布式网络宽带降低80%
    3、告警处理流程提升
    4、支持http agent
    5、支持单点登录

    #zabbix基本架构

    #相关名词介绍

    相关名词        作用
    Zabbix agent    zabbix客户端,负责数据收集上传
    Zabbix server   zabbix的服务端,负责数据汇总,处理,告警策略,告警发送等等
    Zabbix web      zabbix前端页面,提供了友好的展示和操作界面,负责数据的展示,监控系统的配置管理,用户权限配置管理等功能
    database        数据和配置存储数据库,zabbix支持多种数据库,包括mysql,Oracle,DB2等等
    Java gateway    java网关,负责通过JMX监控手机java应用性能数据
    Zabbix proxy    zabbix代理,分布式部署架构会用到,主要是手机设备的监控数据并将数据发送到对应的zabbix server

     #zabbix server组成

     #监控功能

    #监控功能下面的进程都是负责监控数据收集的

    相关名词                    作用
    poller进程                  主要负责server主动拉取类型的监控数据
    trapper进程                主要负责agent主动上报的监控数据
    Http poller进程            主要负责URL监控类型的数据收集
    Icmp pinger进程            负责ping存活监控数据收集
    Java gateway进程          负责和java gateway通信处理数据
    Java poller进程              负责拉取JMX类型数据获取
    Ipmi poller进程             负责IPMI类型数据获取
    timer进程                    负责处理和时间有关的数据以及告警
    Vmware collector进程        负责收集VMware虚拟化环境监控数据
    Unreachable poller进程     负责处理无法到达类的监控处理
                        

    #zabbix的基本术语

    #组件功能

    Frontend          前端
    Zabbix API        zabbix的接口
    Zabbix server      zabbix服务端
    Zabbix agent       zabbix客户端
    Zabbix proxy       zabbix代理
    Network discovery    网络自动发现
    Active agent auto-registration    主动agent自动注册
    low-level discovery    低级自动发现

    #数据收集

    Host          主机    
    Host group    主机组    就是主机的逻辑分组
    Item          监控项    可以理解为监控的一个指标,如CPU使用率,负载等
    Value preprocessing    预处理    数据在存入数据库之前按照指定的规则预处理
    Template      模板    可以应用到多个监控设备的监控集合
    Application   应用    
    Web scenario  Web 场景    监控web的一个或多个http请求
    Macros        宏  可以认为是一个变量

    #数据展示

    Graph     图表    可以将一个或多个监控项的监控数据放入同一张图表中
    Screen    聚合图表    
    Maps      拓扑图    拓扑图展示监控
    Slide shows    幻灯片演示    

    #告警相关

    Trigger    触发器    当监控的项达到监控指标时,就触发报警
    Event      事件  告警状态的变化,客户端注册成功都是事件
    Problem    异常状态    
    OK         正常状态    
    Action     操作  根据事件以及条件定义的一系列动作
    Escalation 升级    
    Media      媒介  指告警通知的方式,短信,邮件,微信
    Notification      通知    
    Remote command    远程命令    预先定义的,指定条件下会被执行
    Maintenance       维护模式    

    #认证和权限

    User          用户
    User group    用户组
    Permission    权限
    User type     用户类型
  • 相关阅读:
    [cf 599A]Patrick and Shopping
    [APIO2014] [Uoj103] [Bzoj3676] Palindromes回文串 [Manacher,后缀数组]
    [Hdu3068]最长回文[Manacher]
    [hdu2222] [AC自动机模板] Keywords Search [AC自动机]
    [Bzoj3940] [AC自动机,USACO 2015 February Gold] Censor [AC自动机模板题]
    [Poj3261] [Bzoj1717] [后缀数组论文例题,USACO 2006 December Gold] Milk Patterns [后缀数组可重叠的k次最长重复子串]
    [Poj1743] [后缀数组论文例题] Musical Theme [后缀数组不可重叠最长重复子串]
    [UOJ#35] [UOJ后缀数组模板题] 后缀排序 [后缀数组模板]
    [Bzoj4196] [NOI2015] 软件包管理器 [树链剖分,线段树]
    [Bzoj4195] [NOI2015] 程序自动分析 [并查集,哈希,map] 题解
  • 原文地址:https://www.cnblogs.com/guoke-boy/p/12489553.html
Copyright © 2020-2023  润新知