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             

```*

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章