Commit Graph

24 Commits

Author SHA1 Message Date
wusheng 743b36f085 1.为SDK增加大量的健康报告检查代码。定期输出健康日志,方便错误排查。 2016-02-29 11:14:58 +08:00
wusheng 2b3a2da209 1.加入异常日志。
2.避免span保存异常时,影响业务程序。
2016-02-24 15:34:52 +08:00
wusheng 6278973886 1.提交新的AtomicRangeInteger,避免整数越界、整数循环,造成问题。修复#31。 2016-02-23 10:50:35 +08:00
wusheng 44980a0c03 1.由于SDK引入log4j2,暂时不需要监控收集机制。移除相关代码。 2016-02-19 10:40:11 +08:00
wusheng 34682e7dd5 1.增加发送的debug日志。 2016-02-18 11:33:08 +08:00
wusheng fdac20dbb0 1.API工程的idk.logging修改为log4j2相关日志。需要客户端引用相关包。 2016-02-17 11:06:00 +08:00
wusheng cd60b5adf7 1.修改SpanType为字符串,修改webui,提高类型的扩展性
2.为后续增加DataSender支持副本发送,增加部分代码。功能暂未完成。
3.为DataSenderFactoryWithBalance.getSender方法增加异常机制,方法异常退出。
4.修复客户端大量线程缺少异常保障能力的问题
2015-12-21 23:20:56 +08:00
wusheng 92f28c00da 1.移除无用的DataSenderFactory,使用新的DataSenderFactoryWithBalance
2.DataSenderFactoryWithBalance增加close操作,简化连接替换,重新balance操作
3.移除SenderStatus无用状态
2015-12-07 21:23:29 +08:00
zhangxin10 eadb979ec0 1. 完成Sender的负载均衡,
实现原理:为了完成Sender的负载均衡,采用了定时切换发送的Sender的服务器,每个一个时间间隔就会将DataSender池中的某一个
DataSender替换成没有连接的服务器。
2015-12-07 18:13:02 +08:00
zhangxin10 0d96cf11d3 1. 将Span的数据分隔符改成特殊字符
2. 加入配置校验功能
2015-12-01 16:50:31 +08:00
zhangxin10 befeb5929e 重构代码,下沉埋点信息到Protocol工程 2015-11-25 15:40:02 +08:00
wusheng b5761a9c38 1.加入服务端监控数据模型 2015-11-23 23:01:34 +08:00
wusheng 406d4e112c 1.修改BusinessKeyAppender的setBusinessKey2Trace方法
2.增加客户端的日志收集(还缺少上报程序),包为:com.ai.cloud.skywalking.selfexamination
3.移除无用的constant包,原有类更换包名。
2015-11-23 16:37:26 +08:00
zhangxin10 04db0e0d86 去掉发送个数限制 2015-11-18 14:58:22 +08:00
zhangxin10 2c0d02907f 1.修改服务端从缓冲文件读入数据的方式(从单个字符读入改成整行读入)
2.插入HBase方式改成批量插入
2015-11-18 14:49:31 +08:00
zhangxin10 aeb1439cde 同上 2015-11-17 16:24:09 +08:00
zhangxin10 a5901261b4 1. 修改认证标识类
2. TraceId末尾增加UserID
2015-11-17 15:58:21 +08:00
zhangxin10 89c21a60bf 完成入HBase库的测试 2015-11-16 19:29:02 +08:00
zhangxin10 64f672ec37 1. 增加配置
2. 增加log
2015-11-14 14:52:52 +08:00
wusheng 3ed7b087ab 删除更多的无用代码,提高代码清晰度 2015-11-13 23:20:44 +08:00
zhangxin10 4fd1b34624 1. 修改发送实现
2. 修改部分配置
2015-11-13 14:56:41 +08:00
zhangxin10 88d678e6fc 1. 将skywalking-api配置挪到skywalking-config
2. 添加如果没有skywalking没有配置时不工作
2015-11-10 19:14:52 +08:00
zhangxin10 ffdc49bd2f 修改处理线程最大的分配模式 2015-11-08 14:08:08 +08:00
zhangxin10 22689e96ab skywalking埋点API从Git切换到Github上 2015-11-07 12:11:25 +08:00