APM開源產品Pinpoint——Hbase表設計文檔

APM開源產品Pinpoint——Hbase表設計文檔git

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

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/pinpointapp

支持模塊ide

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 表說明 數據示例 備註 `**code

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 component

18 ApplicationMapStatisticsSelfVer2 C 5184000

```*orm

相關文章
相關標籤/搜索