Commit Graph

57 Commits

Author SHA1 Message Date
peng-yongsheng d2753037bb Upgrade version to 6.0.0 alpha. 2018-07-07 10:46:41 +08:00
吴晟 Wu Sheng ecc0f944d4
Zipkin receiver in SkyWalking collector (#1273)
* Add Zipkin receiver
2018-06-18 23:36:15 +08:00
林嘉琦 Lin Jiaqi 6279c8dd3c support shardingjdbc database storage feature (#1347)
* support shardingjdbc database storage feature
2018-06-14 22:21:03 +08:00
吴晟 Wu Sheng a6e04c97ec
Update version to beta2 for next iteration. (#1233) 2018-05-16 21:21:30 +08:00
彭勇升 pengys b08309953e Feature/1032 (#1042)
* 1. Add the performance collection point.
2. Report formatter.

#1032

* Add a new cache implementation by caffeine.

#1032
2018-04-07 19:26:51 +08:00
彭勇升 pengys cc655e1435
1. Add the performance collection point. (#1041)
2. Report formatter.

#1032
2018-04-07 17:17:12 +08:00
彭勇升 pengys 3caa08cc46 Provide dependencies management in collector root pom (#1012)
#1009
2018-04-02 15:09:45 +08:00
吴晟 Wu Sheng 08267611a2 Prepare beta iteratoration (#944)
* [maven-release-plugin] prepare release apm-5.0.0-alpha

* [maven-release-plugin] prepare for next development iteration
2018-03-13 23:47:38 -05:00
wusheng f7fdd9f854 Fix assmbly for mvn clean install -Papache-release and update version to SNAPSHOT for SNAPSHOT release. 2018-02-26 23:22:10 +08:00
wusheng 8f49c973be Protect the background processes. 2018-01-11 15:53:40 +08:00
peng-yongsheng 34a3dfaecd Delete apm-collector-agent-stream module. 2017-12-19 18:08:58 +08:00
peng-yongsheng 6a449f49ce Delete collector queue module. 2017-12-17 16:35:41 +08:00
peng-yongsheng f40da63caa Move stream module into analysis module. 2017-12-17 16:13:57 +08:00
peng-yongsheng 8e02787d33 Move agent grpc and jetty module into apm-collector-agent module. 2017-12-17 11:52:07 +08:00
gaohongtao 318c3db7c9 Update version to 5.0.0-alpha with `mvn versions:set -DnewVersion=5.0.0-alpha` 2017-12-15 10:40:23 +08:00
wusheng b16d23c148 Update artifactId to "org.apache.skywalking" 2017-12-10 08:21:20 +08:00
wusheng 23133f7d97 Update copyright to Apache Foundation. 2017-12-09 23:38:32 +08:00
peng-yongsheng a9ff0b2812 Merge branch 'master' into feature/alerting
# Conflicts:
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/application/ApplicationComponentAggregationWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/application/ApplicationComponentRemoteWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/application/ApplicationMappingAggregationWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/application/ApplicationMappingRemoteWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/application/ApplicationMetricPersistenceWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/application/ApplicationMetricRemoteWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/instance/InstanceMetricPersistenceWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/noderef/NodeReferenceAggregationWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/service/ServiceMetricPersistenceWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/service/ServiceMetricRemoteWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/service/ServiceReferenceMetricAggregationWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/service/ServiceReferenceMetricPersistenceWorker.java
#	apm-collector/apm-collector-alerting/collector-alerting-provider/src/main/java/org/skywalking/apm/collector/alerting/worker/AlertingListPersistenceWorker.java
2017-12-09 23:16:11 +08:00
wusheng d458622bb4 Update version to 5.0-2018-preview for new iteration. 2017-12-06 22:06:54 +08:00
wusheng 055c760bc0 Set versions, and documents ready for releasing 3.2.6 2017-12-04 22:04:28 +08:00
peng-yongsheng 9880f8c5ad Add service metric storage and stream aggregate. 2017-11-27 23:11:04 +08:00
peng-yongsheng 03537166cd Create the configuration module. 2017-11-26 21:07:20 +08:00
peng-yongsheng f1fbc287de Merge branch 'master' into feature/alerting 2017-11-22 17:09:54 +08:00
peng-yongsheng b322b55af6 Upgrade the version from 3.2.5 to 3.3.0. 2017-11-22 15:12:00 +08:00
peng-yongsheng 1f484c5b74 Alerting module define. 2017-11-22 14:50:25 +08:00
peng-yongsheng eaa0254512 Test success with standalone and cluster mode. 2017-11-19 22:25:11 +08:00
peng-yongsheng f3e85ef6e3 Change apm-collector-stream from collector module to common codes.
Make agent gRPC to be a collector module.
Make agent jetty to be a collector module.
Make agent stream to be a collector module.
2017-11-17 13:57:20 +08:00
wu-sheng f601293b22 Update the version to 3.2.5 2017-11-16 12:14:26 +08:00
wu-sheng 19367166a9 Appand modules: apm-collector-baseline and apm-collector-baseline-computing for jd contributor team. 2017-11-16 11:32:45 +08:00
wusheng d7a2a198e0 Move instruments into an independency module in collector, named `apm-collector-instrument`. 2017-11-13 00:35:45 +08:00
wusheng 1e0e052496 Merge branch 'master' into feature/collector-modelization
* master:
  Update version for 3.2.4 release.
  add exception handler for disruptorQueue
  support jdbc4 api of postgresql
  support for logback MDC
  AgentStream NullPointerException with RemoteWorker
2017-11-06 23:08:12 +08:00
wusheng 4bdea9e2c9 Update version for 3.2.4 release. 2017-11-06 22:45:00 +08:00
peng-yongsheng 5878e64a2f Refactor stream module. 2017-11-03 16:11:10 +08:00
peng-yongsheng 80fcbf37a4 Define remote module, provider, service. 2017-10-30 23:50:18 +08:00
peng-yongsheng 9b0b919f35 Break server manager module into two modules: grpc manager module and jetty manager module. 2017-10-29 14:11:02 +08:00
peng-yongsheng 1d884be36c define server manager module 2017-10-27 13:53:41 +08:00
peng-yongsheng 4ff955ac3d Refactor the maven modules of collector. 2017-10-26 13:39:27 +08:00
wu-sheng 75595b9a38 Backup the old collector, and init the new modulization codes. 2017-10-23 17:45:10 +08:00
peng-yongsheng fb9200a972 Create cache module to provide id or name get. e.g.. application id, instance id, service id…
#423
2017-10-12 21:35:11 +08:00
peng-yongsheng 52f1420670 Add copyright head in all java files and copyright head check style 2017-10-10 22:27:57 +08:00
wusheng b16963a4bf Change version for next iteration. 2017-09-29 17:18:14 +08:00
peng-yongsheng 0d13b27362 Version change 2017-09-28 10:54:16 +08:00
wusheng 099877c2ce Prepare for 3.2 iteration. 2017-09-17 07:54:25 +08:00
ascrutae f9e7298a7d change log component. 2017-09-13 23:59:43 +08:00
pengys5 5f30a3bbc0 1. Add remote module with grpc
2. Move all data define to storage module

#367
2017-08-20 15:17:12 +08:00
pengys5 5db840393e 1. Use guava cache to support id name exchange.
2. Add abstract ExchangeWorker to aggregate the data wait to exchange.
3. Once per second, timer call the implementation work of ExchangeWorker to exchange.
4. Exchanged data send to AggregationWorker, the data exchange 10 times but not exchanged, then give up.
5. Just component finish the exchange coding.
2017-08-03 00:10:27 +08:00
pengys5 d80e2ff43d node component save to es success. 2017-07-29 12:07:42 +08:00
pengys5 b53a3c5b53 1. remove remote module
2. make stream module as a collector define module, contains grpc remote service for call remote workers
3. worker framework is ok
4. Collector start ok
2017-07-24 11:42:39 +08:00
pengys5 e12dc5fa47 1. Add agent jvm module
2. Add agent register module
2017-07-20 09:54:16 +08:00
pengys5 730c606389 add server holder to reuse server with same host, port, server classify 2017-07-19 23:21:24 +08:00