Commit Graph

466 Commits

Author SHA1 Message Date
wu-sheng 653c58d661 Update README.md 2016-03-02 11:22:55 +08:00
wu-sheng 43ed6cb97a Update README.md 2016-03-02 11:19:37 +08:00
wu-sheng 1640299163 Update README.md 2016-03-02 11:18:15 +08:00
wusheng 06445fc592 1.提交部分TraceSpanTree的序列化代码。解决引用序列化问题。 2016-03-02 11:10:36 +08:00
wusheng 1b60750ea9 1.根据全新的分析逻辑,提交Mapper任务的基础结构代码。最终将移除原有的mr任务以及相关代码。 2016-03-01 17:27:02 +08:00
wusheng ea077348a3 1.优化代码 2016-02-29 16:36:47 +08:00
wusheng 42e4cce2c6 1.由于netty的引入,移除无用代码。
2.在自检中显示可用的连接池明细
2016-02-29 16:12:15 +08:00
wusheng 756eb176b8 1.补充客户端健康检查代码
2.补充部分文档说明
2016-02-29 15:24:15 +08:00
wusheng 743b36f085 1.为SDK增加大量的健康报告检查代码。定期输出健康日志,方便错误排查。 2016-02-29 11:14:58 +08:00
wu-sheng 8072abcdac Update README.md 2016-02-26 16:16:26 +08:00
wusheng e7521d8daf 1.修改部分重点描述的颜色。 2016-02-26 16:10:04 +08:00
wusheng 733235b952 1.将文档从http://wu-sheng.github.io/sky-walking/sample-code/codeView.html迁回github 2016-02-26 16:06:37 +08:00
wusheng 5303194337 1.修改用户文档指向路径 2016-02-26 15:42:40 +08:00
wusheng 54c9dc5735 1.提交试用文档新的markdown说明 2016-02-26 15:41:26 +08:00
wusheng 18b7c5f331 1.调整部分代码样式
2.增加traceid的描述注释
3.在第一次MR代码入口,加入对于tid的版本号识别,确保无效的、不兼容的低版本的traceid不会进入最新的分析系统,以避免造成不可预知的结果。
2016-02-26 15:27:33 +08:00
wusheng 07fa03d642 1.修改大量类的包名,定义一致性的包目录规范。 2016-02-26 11:07:35 +08:00
wusheng 6b46ae1bba 1.更新一个描述信息 2016-02-26 10:30:59 +08:00
ascrutae 2ac1f87b41 修复二次MapReduce部分bug 2016-02-25 19:38:41 +08:00
wusheng 1727832f78 1.修复旧版本TID,造成入库程序死循环锁死的问题。
2.更新一个health report的说明。
2016-02-25 16:41:44 +08:00
wusheng a06571d9fb 1.修复不正确的代码
2.移除无用的方法
2016-02-25 16:34:23 +08:00
ascrutae 48d3abaab8 修复StorageChainController死循环的问题 2016-02-25 16:16:09 +08:00
ascrutae 5f41a3d334 修复StorageChainController死循环的问题 2016-02-25 16:14:56 +08:00
ascrutae ef92d8e3d3 Merge remote-tracking branch 'origin/master' 2016-02-25 15:54:34 +08:00
ascrutae 5b23fd09c3 修复Span在StorageChain中发生异常时,程序进入死循环 2016-02-25 15:54:13 +08:00
wusheng 9c20540e95 1.增加日志的信息量 2016-02-25 15:33:19 +08:00
ascrutae 6421ba0a30 1.修改服务端日志打印格式 2016-02-25 13:43:46 +08:00
wusheng 042e56cbde 1.修改health report的部分内容,明确部分展现信息。
2.丰富PersistanceThread的日志,方便排查错误。
2016-02-25 13:30:07 +08:00
wusheng 60bf7631aa 补充提交,修复unusedServerAddresses的数量小于1的情况,防止unusedServerAddresses.size为0时,连接巡检线程异常。 2016-02-25 10:08:37 +08:00
ascrutae 0f1c27e6cb 1. 修复二次MapReduce部分bug
2. 添加测试类
2016-02-24 20:13:33 +08:00
ascrutae 2e8425117c 1. 修复unusedServerAddresses的数量小于等于1的情况,使用ThreadLocalRandom会抛出异常 2016-02-24 19:35:03 +08:00
ascrutae 8f01480b95 Merge remote-tracking branch 'origin/master' 2016-02-24 18:18:02 +08:00
ascrutae 622bfacb36 1. 完成二次MapReduce功能 2016-02-24 18:16:42 +08:00
wusheng ae173ecf48 1.使用系统收集页面。 2016-02-24 15:42:59 +08:00
wusheng 2b3a2da209 1.加入异常日志。
2.避免span保存异常时,影响业务程序。
2016-02-24 15:34:52 +08:00
wusheng e03e9f2583 补充#31部分代码。修复边界BUG。并提交更合理的测试用例。 2016-02-24 15:24:58 +08:00
ascrutae 921ea2723d 修复Offset文件目录如果不存在,则创建 2016-02-23 16:07:32 +08:00
ascrutae f4ab7b53db Merge remote-tracking branch 'origin/master' 2016-02-23 15:39:15 +08:00
ascrutae 3a86701c36 移除监控端口和地址 2016-02-23 15:38:40 +08:00
wusheng 6278973886 1.提交新的AtomicRangeInteger,避免整数越界、整数循环,造成问题。修复#31。 2016-02-23 10:50:35 +08:00
ascrutae 0e83844686 修复:
1. 第一次MapReduce没有统计结果的问题
2. Summary表中的Rowkey添加上UserId的标识
2016-02-22 14:34:36 +08:00
ascrutae 683ab87924 修复#32 2016-02-21 22:30:03 +08:00
wusheng 531e7470e3 1.移除无效文件,修复windows下的问题。 2016-02-19 17:31:39 +08:00
wusheng 25bdbf7c1a 1.修复#29,在发送前进行连接判断后,对于非有效连接没有进行合理的处理。造成后续的重连机制失效。最终导致整个sdk无法向外发送数据。 2016-02-19 17:19:48 +08:00
wusheng 80147152d2 1.修复#30,在邮件没有抄送人的情况下,不保存"mailCc":[""]。避免告警发送失败的问题。
2.修改#27,对应的文件名。修复部分机器无法访问的问题。
2016-02-19 17:10:27 +08:00
wusheng 734b14bf68 1.服务端增加运行时报告,定制日志输出线程的运行情况,提高辨识度。示例如下:
---------Server Health Collector Report---------
id<SkyWalkingServer,M:null/null,P:24763,T:PersistenceThread_1(13)>
[INFO]read 3 chars from local file:1455864122412-37cd0a49fbb84ae9b111a08557cbd827(t:1455864245081)

id<SkyWalkingServer,M:null/null,P:24763,T:PersistenceThread_2(14)>
[INFO]read 3 chars from local file:1455864122406-e19d28ec360d44d2a06335511f61d7c6(t:1455864245080)

id<SkyWalkingServer,M:unknown host!/null,P:24763,T:PersistenceThread_0(12)>
[INFO]read 3 chars from local file:1455864122413-c0efe8bf31194c1887301ff3098eed00(t:1455864245080)

id<SkyWalkingServer,M:unknown host!/null,P:24763,T:PersistenceThread_3(15)>
[INFO]read 3 chars from local file:1455864122413-79b44d640a7c4f9899d599c8354b861b(t:1455864245080)

id<SkyWalkingServer,M:unknown host!/null,P:24763,T:PersistenceThread_4(16)>
[INFO]read 3 chars from local file:1455864122413-db2d14a825db4b5a93fa1a0a0e25d0c6(t:1455864245082)

id<SkyWalkingServer,M:unknown host!/null,P:24763,T:RegisterPersistenceThread(11)>
[INFO]flush memory register to file.(t:1455864250063)

------------------------------------------------
2016-02-19 14:50:45 +08:00
wusheng 44980a0c03 1.由于SDK引入log4j2,暂时不需要监控收集机制。移除相关代码。 2016-02-19 10:40:11 +08:00
wusheng 1a84431fe4 1.将初始化参数方法放到setup中。 2016-02-18 15:53:14 +08:00
wu-sheng 500183d512 Update hbase_table_desc.md
增加部分分析系统所用的表结构描述。
2016-02-18 15:20:34 +08:00
wu-sheng fd46020599 Update hbase_table_desc.md 2016-02-18 14:42:28 +08:00
wu-sheng adea30f2b3 Update README.md 2016-02-18 14:29:27 +08:00