美文网首页
CAT监控指标

CAT监控指标

作者: taojian | 来源:发表于2020-06-01 14:21 被阅读0次

CAT 是基于 Java 开发的实时应用监控平台。官方文档:https://github.com/dianping/cat/tree/master/cat-doc

CAT提供以下几种报表:

  • Transaction报表 一段代码运行时间、次数,比如URL、Cache、SQL执行次数,QPS和响应时间

  • Event报表 一行代码运行次数,比如出现一个异常

  • Problem报表 根据Transaction/Event数据分析出来系统可能出现的异常,包括访问较慢的程序等

  • Heartbeat报表 JVM内部一些状态信息,比如Memory,Thread等

  • Business报表 业务监控报表,比如订单指标。与Transaction、Event、Problem不同,Business更偏向于宏观上的指标,另外三者偏向于微观代码的执行情况

概述

CAT是需要导包引入的,同时也要手动埋点的,默认有自己的维度,同时也可以自定义维度,同时CAT带来的损耗肯定是有的,但是官方已经尽量降低损益了。

一般核心就是TransactionEvent,前者注重的是调用的时间,后者注重的是调用的次数。

tp95 和 tp99

95line表示95%的请求的响应时间比参考值要小,99line表示99.9%的响应时间比参考值要小。

QPS

我们会用每秒查询率来衡量服务器的性能,其即为QPS。对应fetches/sec,即每秒的响应请求数,也即是最大吞吐能力。

每台机子的QPS肯定是有限的,如果突然间机器的QPS上去了,代表是不是流量负载过多了;QPS突然下去了,是不是什么操作(如慢查询)拖慢了速度。

计算关系:QPS = 并发量 / 平均响应时间

std

STD是标准偏差值(Standard Deviation),主要用来反应样本空间分布情况。

各个样本越接近平均值,STD越小,说明系统测试时的原始数据分布比较集中,基本接近平均值。所以这个值很小时,一定程度上可以表明系统更加稳定。 

  计算方法如下:

    S2 = Σ( Xi − X )2  / n − 1 

     式中X : 样本平均值
     S : 标准偏差
     n : 样本数量

相关文章

  • CAT监控指标

    CAT 是基于 Java 开发的实时应用监控平台。官方文档:https://github.com/dianping...

  • 【推荐】大众点评Java开发实时应用监控平台-CAT

    CAT介绍 CAT是基于Java开发的实时应用监控平台,包括实时应用监控,业务监控。 CAT作为大众点评网基础监控...

  • CAT使用总结

    简介 CAT基于Java开发的实时应用监控平台,包括实时应用监控,业务监控。 CAT支持的监控消息类型包括: Tr...

  • CAT分布式监控系统

    CAT分布式监控系统(一):CAT功能介绍 CAT监控系统是什么、能做什么?_tjiyu的博客-CSDN博客_...

  • Cat入门

    Dianping CAT 安装说明文档 CAT基于Java开发的实时应用监控平台,包括实时应用监控,业务监控。 C...

  • 第10章 Kubernetes集群资源监控

    一. Kubernetes监控指标与监控方案 1.Kubernetes监控指标 (1).集群监控 • 节点资源利用...

  • 监控笔记

    监控分类 系统 业务 监控方法 探针(probing) 内省(introspection) 监控指标 指标设计方法...

  • 搭建Prometheus Grafana Go监控平台

    一、前言 监控指标 Go监控指标有好多库,监控指标大致一样。1)https://github.com/bmhatf...

  • 监控基础概念

    监控指标: 硬件指标 软件指标 业务指标 监控系统: 采样:sensor(传感器) 存储 展示 报警 采样: 周期...

  • 点评分享

    测试工具:Mock 监控工具:cat

网友评论

      本文标题:CAT监控指标

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