zoukankan      html  css  js  c++  java
  • collectd+influxdb+granfana持续监控

    第一部分:

    第二部分:

    系统架构:(监控哪台机器,哪台机器装collectd)

      方式一:三位一体

        将collectd+influxdb+granfana装在一个业务所在机器上来监控

        缺点:influxdb和granfana占系统资源

        优点:简单粗暴

      方式二:二一架构(A和M放在同一个局域网中)

        业务机器A(collectd+influxdb)

        监控机器M(granfana)

        扩展:

        业务机器B(collectd+influxdb)

        M上可以看A和B的数据

      方式三:经典架构

        业务机器A(collectd)

        业务机器B(collectd)

        监控机器M (influxdb+granfana)

        优点:对A和B的性能影响少,不同的机器可以建不同的board;

        如果有新机器加入,直接加collectd就可以了;

    第三部分:

     1、collectd——开源

     2、influxdb——若是没有,通过perl脚本把collectd的数据导成脚本;

       3、influxdb——自带脚本,自带http接口;

    * 用sql配granfana的图标

    第四部分:

     1、自建性能体系;

     2、collectd能拿到的指标:cpudiskloadlogfilememorymysql etwork

    带宽:500M的带宽,500/8=62.5M/s就满了

        

        

      

  • 相关阅读:
    java监听器之实现在线人数显示
    java之web开发过滤器
    java之MVC开发模式
    java之jsp内置对象
    java之jsp页面语法
    java之jsp实现动态网页
    java数据库(MySQL)之增删改查
    java数据库之JDBC
    java线程之线程通信控制
    java线程之线程通信
  • 原文地址:https://www.cnblogs.com/hd-test/p/11380725.html
Copyright © 2011-2022 走看看