客户端组件
指标名 | 说明 | 单位 | 示例值 |
---|---|---|---|
tavg | 平均响应时间 | ms | 8ms |
tmax | 最长响应时间 | ms | 8ms |
tmin | 最短响应时间 | ms | 8ms |
tsum | 响应时间总和 | ms | 8ms |
err | 错误数,响应400以上 | 个 | 1个 |
count | 访问计数,总访问量 | 次 | 1次 |
AC+方法名 示例:ACpost、ACget |
方法访问计数 | 次 | 417441次 |
方法名
应用名 | 方法名 | 示例 |
---|---|---|
Http | post、get等 | ACpost |
Redis | put、get、hget、lpush等 | ACput |
JDBC | Q(查询)、U(更新)、I(插入)、D(删除) | ACQ |
RabbitMQ | basicPublish、basicConsume等 | ACbasicPublish |
RocketMQ | start、send等 | ACstart |
UAV服务监控的支持列表
应用服务器:Tomcat,SpringBoot,MSCP(UAV微服务计算平台,符合J2EE规范),任意JSE(开发中)
应用框架:CXF,AXIS2,XFIRE,SUN JAXWS,Jersey,Wink,Apache HttpClient(同步/异步),SpringMVC,SpringRESTService,Servlet(2.5/3.x),Filter(2.5/3.x),Log4j,LogBack,Java Logging
数据源:MySQL,Oracle等任意JDBC数据源,MongoDB(MongoClient),Redis(Jedis,Lettuce,Aredis)
数据库DataSource:DBCP,c3p0,Driud,Tomcat DataSource
消息中间件:RabbitMQ,RocketMQ
opentsdb存储指标
客户端组件数据在opentsdb存储的metric格式为'client.指标名',其中对于指标名前缀为AC*的,metric格式为client.AC,查询tags添加ptag,值为具体指标名(如ACdel)。
tags中instid值为ip:port#appid#clienturl,pgid为AppBase路径---AppHome路径。eg.intsid:10.10.37.44:8080#myapp#redis://10.100.30.73:6379;pgid:/app/tomcat7---/app/tomcat7
tips:所有tag的value均需转义为opentsdb合法字符,如':'需转为'\u003a'