zoukankan      html  css  js  c++  java
  • 第一章:zabbix简介以及安装部署流程

    目  录

     

    思维导图

    磁盘容量需求

      Zabbix-Server所需的容量取决于监控数据的更新频率,每次更新的数据大小,监控数据存储的历史周期,监控数据删除的策略以及数据库本身日志的大小等综合因素。衡量数据库写入的一个关键指标是VNPS(New Values Per Second),即每秒需要Zabbix-Server处理的数据量。

      

     (1)、历史数据所需的空间大小

    历史数据所需的空间大小=天数x每秒处理的数据量x1天24小时x1小时3600sx50B

    例如:有6000个监控项,监控指标数据更新周期为60s,每秒需要处理的数据量为60000/60=1000(条),历史数据保存90天,则计算方法为:

    (90x24x3600)x1000x50=388800000000(B),约362GB

    (2)、趋势数据所需的空间大小

    按照统计抽样得出的结论,在MySQL中每一个监控项的趋势数据大约为128B,趋势数据所需的空间大小的计算公式为:

    趋势所需的空间大小=监控项x24小时x一年365天x128B

    假如有60000个监控项,保存一年的趋势数据,其需要的空间大小为;

    60000x24x365x128=67276800000(B),约67GB

    (3)、每个事件所需的空间大小

    每个事件都占用130B空间,假设保存事件数据一年,则需要的空间大小为:

    1x24x3600x365x130=4099680000(B),约4GB

    因此,60000个监控项,更新数据周期为60s,历史数据保存90天,趋势数据保存一年,总共需要的空间大小为:

    362+67+4=433GB

    Zabbix server服务器端的安装,请参考上一篇博客内容

    Zabbix-Get的使用

      Zabbix-Get是zabbix中的一个程序,用于Zabbix-Server到Zabbix-Agent的数据获取,通常可以用来检测验证客户端的配置是否正确。

      其用法如下:

    zabbix_get [-hV] -s <host name or IP> [-p <port>] [-I <IP address>] -k <key>

      -s:远程Zabbix-Agent的IP地址或主机名

      -p:远程zabbix-agent的端口

      -I:本机的出口IP地址,用于一台机器中有多块网卡的情况。

      -k:获取远程zabbix-agent数据所使用的key

      

  • 相关阅读:
    Swift 网络请求数据与解析
    第三方-Swift2.0后Alamofire的使用方法
    java异常处理机制throws
    eclipse导入不到嵌套的项目
    java异常处理机制Exception
    在eclipse中查找指定文件
    mysql查询count
    【待解决】An internal error occurred during: "Launching baiduTest1". java.lang.NullPointerException
    TestNG升级
    eclipse安装TestNG插件
  • 原文地址:https://www.cnblogs.com/weidongliu/p/13558654.html
Copyright © 2011-2022 走看看