Commit Graph

4140 Commits

Author SHA1 Message Date
peng-yongsheng 3fa77d5c9d The core implementation of register and cache for scope inventory. 2018-08-18 03:06:24 +08:00
彭勇升 pengys 4ea4e04ecc
Service inventory register test success. (#1552)
* Register start up.

* Service inventory register test success.
2018-08-17 02:21:58 +08:00
Gao Hongtao f80de42880 Merge remote-tracking branch 'origin/6.0' into 6.0 2018-08-17 00:49:07 +08:00
Gao Hongtao ef632da6c7 Add Dockerfile for oap server. 2018-08-17 00:48:44 +08:00
Wu Sheng ba68d50d11 Add a new section in guides document. 2018-08-16 20:43:49 +08:00
Wu Sheng 1e51702bab Add component library settings document back. 2018-08-16 20:37:27 +08:00
Wu Sheng b0b7de9442 Fix CI. And add a new instance ping service. 2018-08-16 16:30:03 +08:00
Wu Sheng 2aefdc01d5 Sync a fix. 2018-08-16 15:59:37 +08:00
Wu Sheng 550563aa8c Update protocol to 2.0 draft. 2018-08-16 15:54:09 +08:00
Wu Sheng da112c0fec Change protocol documents 2018-08-16 13:12:13 +08:00
彭勇升 pengys a18c451ebc
Register start up. (#1550) 2018-08-16 08:30:11 +08:00
Wu Sheng 946376e2e5 Merge istio handler module and provider. Named as plugin directly. 2018-08-15 23:18:27 +08:00
Wu Sheng 451fcadd0b Add a debug log judge. 2018-08-15 23:00:20 +08:00
Wu Sheng 1ec420b0fd Remove collector.servers and collector.direct_servers, and add collector.backend_service setting. cc @ascrutae 2018-08-15 22:08:30 +08:00
Gao Hongtao fc3b440ae9 Add handler to parse istio telemetry data. 2018-08-15 20:42:24 +08:00
Wu Sheng 43ccfa7eda @peng-yongsheng Found you have two `endpoint` concepts in different package. I have rename the one in register, the new is `endpointInventory*`. Because the register and meta data of the cluster should be named inventory. 2018-08-15 17:47:25 +08:00
Wu Sheng 6fbffcbd5d Remove duplicate timeBucket. 2018-08-15 14:17:55 +08:00
Wu Sheng 8a892219e4 Push generated codes with percent and percent boolean expression. CC @peng-yongsheng 2018-08-14 23:48:54 +08:00
Wu Sheng 0ebbb0a559 Fix wrong annotations's Retention(RetentionPolicy.RUNTIME) 2018-08-14 21:42:41 +08:00
彭勇升 pengys a5ad06ce46
Refactor register and analysis modules. (#1539)
* Refactor register and analysis modules.

* Fixed the startup error.
2018-08-14 14:39:03 +08:00
吴晟 Wu Sheng 81516a7d56 Fix users. 2018-08-12 15:52:27 +08:00
mgsheng 7533ec0471 Update uses-list.md (#1537) 2018-08-10 20:25:49 +08:00
Wu Sheng 38d88da5d1 Fix CI. 2018-08-09 21:17:25 +08:00
Wu Sheng cd3f213b2f Sync submodule. 2018-08-09 20:34:04 +08:00
Wu Sheng 48a37c89f5 Update NOTICE proto files 2018-08-09 20:15:38 +08:00
Wu Sheng 6ee67e6aa4 Create istio receiver module 2018-08-09 20:07:01 +08:00
鲍伟华 39abdb69bc optimize code structure to economize computing resources (#1536)
* 优化代码结构,减少不必要的计算,节省计算资源

* 优化代码结构,减少不必要的计算,节省计算资源
2018-08-09 19:04:19 +08:00
Wu Sheng 114c2f7a42 Revert and delete istio metric proto. 2018-08-09 11:14:57 +08:00
彭勇升 pengys 428b2cd78a Feature/oap/annotation (#1531)
* Use annotation to instead of definition file.
2018-08-08 20:09:02 +08:00
Wu Sheng 9ac0f07793 Refactor documents. Delete all backend documents, cc @peng-yongsheng , considering backend refactored, then the documents should rebuild manually. 2018-08-07 20:25:11 +08:00
彭勇升 pengys 6c88659c0c [OAP Server] Register lock implementation. (#1528)
* Use elasticsearch's document version to implement a lock for register source id.

* Return false when could not lock the document.
2018-08-07 17:34:36 +08:00
吴晟 Wu Sheng d4590fd0d7
Update users.md 2018-08-07 17:16:54 +08:00
Xin,Zhang e8456c0f83 Fix operation name is empty issue (#1525) 2018-08-06 16:27:40 +08:00
Wu Sheng 676e4ee930 Add a new scope ServiceInstance_JVM_GC 2018-08-06 15:08:15 +08:00
Wu Sheng bfef7d3bca Fix CI. 2018-08-05 18:47:31 +08:00
XiaoFu de048b448d add ActiveMQ support (#1524) 2018-08-05 18:31:39 +08:00
XiaoFu 05b25f7b74 Update ActiveMQConsumerInterceptor.java (#1523) 2018-08-05 18:31:24 +08:00
XiaoFu 6bea7abe98 Update ActiveMQProducerInterceptor.java (#1522) 2018-08-05 18:30:54 +08:00
XiaoFu da2189e598 [Agent] Add plugin for ActiveMQ 5.x (#1513)
* add activemq-plugin

* fix  update ActiveMQConsumerInstrumentation Enhance another class

* refacor ActiveMQConsumerInstrumentation code

* support both  topic and queue

* clear the code

* add UnitTest add fix bug

* fix obtain url  bug

* Refactor the ActiveMQProducerInstrumentation code

* fix bug

* fix ConstructorInterceptor BUG

* add Licensed

* Update application.yml

Restore configuration

* Restore configuration

* perfect test

* fix

* fix License

* fix  Project Files

* fix import class in instrumentation

* fix test case

* fix java doc

* fix  Trigger CI

* fix ActiveMQConsumerAndProducerConstructorInterceptorTest

* delete unit test

* fix

* fix

* fix  folder directory problem

* Delete ActiveMQConsumerInstrumentation.java
2018-08-04 20:13:00 +08:00
彭勇升 pengys 3b1ffa93d9
[OAP Server] Log bridge and receiver package name. (#1521)
* Add commons-logging bridge for elastic search client.

* Rename receiver package name.
2018-08-04 11:02:52 +08:00
彭勇升 pengys 06165a0359 Feature/oap/storage (#1516)
* Storage and Persistence.

* Storage config.

* Fixed the CI failure.
2018-08-03 12:01:53 +08:00
terranhu 7785e42fe8 Sync ServiceNameService startTime bug fix. 2018-08-03 10:09:01 +08:00
Gao Hongtao ae18295d1f Update LICENSE file, adding the kubernetes-client license. 2018-08-02 23:07:48 +08:00
Gao Hongtao efd975edfb Merge remote-tracking branch 'origin/6.0' into 6.0 2018-08-02 14:53:17 +08:00
Gao Hongtao d2fb70ee8e Add assembly and startup scripts for oap server
Add a new assembly xml file to oap-starter project, and add `oapService.sh/bat`
files to apm-dist project.

Remove `collectorService.sh/bat` scripts from apm-dist project.
2018-08-02 14:52:30 +08:00
Wu Sheng fbe6a27e5f Change typo. 2018-08-02 10:05:32 +08:00
Wu Sheng c78be3af69 Change name. 2018-08-02 10:02:57 +08:00
Gao Hongtao cc390fb2ae Add type and resolver classes associated to schema files 2018-08-01 23:49:33 +08:00
Gao Hongtao 7551bc7d6c Add server query module with sub module which implements graphql protocol. 2018-08-01 18:54:35 +08:00
Xin,Zhang 5eea1ae767 Fix #1488: Fix NPE when the targetAop class is null (#1507) 2018-07-31 22:37:26 +08:00