美文网首页
产品监控指标

产品监控指标

作者: Real_man | 来源:发表于2019-02-23 08:39 被阅读89次

    监控指标

    互联网企业会把业务进行水平拆分和垂直拆分,拆分后的服务职责单一,功能减低,可实现快速,敏捷的上线,但是对服务的非功能质量要求比较高。那么有哪些具体的指标呢

    • 应用服务器
    • 数据库
    • 缓存
    • 消息队列

    应用服务器

    部署结构:负载均衡,高可用,IO模型,线程池模型,线程池数量,是否多业务混合部署

    容量和性能:每天请求量,各接口访问峰值,平均请求响应时间,网卡IO流量,磁盘IO负载,内存,CPU

    其它指标:GC收集器选型和配置

    image-20190222180317553 image.png image-20190222180951423 image-20190222181128976
    -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Xms2048m -Xmx2048m -Xmn512m -Xss256k -XX:PermSize=256m -XX:MaxPermSize=256m -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+UseCMSCompactAtFullCollection -XX:+CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=70
    

    数据库

    部署结构:复制模型,失效转移策略,容灾,读写分离,分库分表,缓存失效压垮数据库

    容量和性能:当前数据容量,每天请求数据量,每秒读写峰值,每秒事务处理峰值

    其它:查询是否走索引,事务隔离级别,有无使用悲观锁,能否改为乐观锁,连接数

    image-20190222181534916 目前存储大小 image-20190222183649565

    缓存

    部署结构:复制模型,失效转移,持久策略,淘汰策略,线程模型,预热方法,哈希分片策略

    容量与性能:缓存内容大小,缓存内容数量,缓存内容过期时间,缓存数据结构,每秒读写峰值

    其它:冷热数据比例,是否有可能发生缓存穿透,是否有大对象,缓存分片办法

    image-20190222182327295

    消息队列

    部署结构:复制模型,失效转移,持久策略

    容量与性能:每天平均数据增量,消息持久的过期时间,每秒读写峰值,每条消息大小,平均延迟,最大延迟

    其它:消费者线程池模型,哈希分片策略,消息的可靠性投递,消费者处理流程和持久机制

    image-20190222182827462 image-20190222183003802 image-20190222183059803

    额外

    部署结构,一般都会采用集群高可用。双机房。

    相关文章

      网友评论

          本文标题:产品监控指标

          本文链接:https://www.haomeiwen.com/subject/gleuyqtx.html