APM开源产品Pinpoint——Hbase表设计文档

APM开源产品Pinpoint——Hbase表设计文档

https://www.jianshu.com/p/f230377c64d4

Pinpoint is an APM (Application Performance Management) tool for large-scale distributed systems written in Java. Modelled after Dapper, Pinpoint provides a solution to help analyze the overall structure of the system and how components within them are interconnected by tracing transactions across distributed applications.
Git : https://github.com/naver/pinpoint

支持模块

JDK 6+
Tomcat 6/7/8,
Jetty 8/9,
JBoss EAP 6,
Resin 3/4
Spring, Spring Boot
Apache HTTP Client 3.x/4.x,
JDK HttpConnector,
GoogleHttpClient,
OkHttpClient,
NingAsyncHttpClient
Thrift Client,
Thrift Service,
DUBBO PROVIDER,
DUBBO CONSUMER
MySQL,
Oracle,
MSSQL,
CUBRID,
DBCP,
POSTGRESQL,
MARIA
Arcus,
Memcached,
Redis,
CASSANDRA
iBATIS,
MyBatis
gson,
Jackson,
Json Lib
log4j,
Logback

Hbase表设计

序号 表名称 列簇 TTL 表说明 数据示例 备注 `**

1 ApplicationIndex Agents 31536000 applicationIds 和 agentIds 注册信息 agentInfo.getApplicationName;agentInfo.getAgentId;agentInfo.getServiceType
2 HostApplicationMap M 5184000 applicationIds 和 agentIds 注册信息 host, bindApplicationName, bindServiceType to be removed - use ver2 instead. remove relevant code as well.
3 HostApplicationMapVer2 M 5184000 applicationIds 和 agentIds 注册信息 host, bindApplicationName, bindServiceType
4 AgentInfo Info 31536000 agent 的基础数据,如:ip, hostname agentversion, start time等
5 AgentStat S 5184000 agent的统计数据,如:cpuload, gc, heap等
6 AgentLifeCycle S 5184000 agent的生命周期数据
7 AgentEvent E 5184000 agent的不同event,如request for thread dump等
8 ApiMetaData Api 31536000 方法信息的元数据表
9 SqlMetaData Sql 15552000 SQL语句的元数据表
10 StringMetaData Str 15552000 字符串值的元数据表,如方法参数、异常名称等
11 ApplicationTraceIndex I 5184000 trace数据的索引表
12 Traces S 5184000 traced 处理信息
13 ApplicationMapStatisticsCaller C 5184000 用于存储各种代理之间的RPC统计表 to be removed - use ver2 instead. remove relevant code as well.
14 ApplicationMapStatisticsCallee C 5184000
15 ApplicationMapStatisticsSelf C 5184000
16 ApplicationMapStatisticsCallerVer2 C 5184000 用于存储各种代理之间的RPC统计表
17 ApplicationMapStatisticsCalleeVer2 C 5184000


18 ApplicationMapStatisticsSelfVer2 C 5184000             

```*

转载于:https://blog.51cto.com/99698/2130918

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值