Commit Graph

361 Commits

Author SHA1 Message Date
吴晟 Wu Sheng 825a52195d
Summary FAQ of WebSphere installation. (#2911)
* Create install_agent_on_websphere.md

* Update README.md
2019-06-19 22:40:55 +08:00
kezhenxu94 09564919cb Add config to control tracing sql parameters in MySQL agent (#2846)
* Add config to control tracing sql parameters
2019-06-19 12:03:38 +08:00
彭勇升 pengys 1e4fe42523 Update ES-Server-FAQ.md (#2897)
* Update ES-Server-FAQ.md

[Thread Pool](https://www.elastic.co/guide/en/elasticsearch/reference/6.3/modules-threadpool.html?nsukey=W48pJFXgvLgtyfM%2FXI%2FQ8BhcPYE0WjNFGwKD%2Bv0cjUkocQhh1FCPQwklwVBOec541GcUkX899f%2FQv5ikjA8ckqdcrlVHpjATTKbJarNA1Gr%2BltpTiDJe%2FMuqrZGa0CAkbLfIGrYqMyc0s%2BlkxFr%2BzEo2hmWsgMaPZvK9K6f9Xugz0k0v1Wb2nfeex8ZQn0Y9SFEHwRaYV5uzw8rnH9I%2BGg%3D%3D)

From this document, we can find that the bulk thread pool setting is deleted.

write
For single-document index/delete/update and bulk requests. Thread pool type is fixed with a size of # of available processors, queue_size of 200. The maximum size for this pool is 1 + # of available processors.

* Update ES-Server-FAQ.md
2019-06-18 16:07:50 +08:00
于玉桔 adb7ac44d7 Provide Zookeeper dynamic configuration center implementation. fixes #2825 (#2852)
* configration-zookeeper
2019-06-18 13:53:28 +08:00
daming 6ff33d8816 Restore solrj-plugin (#2888)
* restore solrj-plugin

* restore solrj-plugin
2019-06-17 18:48:18 +08:00
kezhenxu94 fac940cdbe Provide Apollo dynamic configuration center implementation. fixes #2825 (#2826)
* Provide Apollo dynamic configuration center implementation. fixes #2825
2019-06-16 22:49:44 +08:00
吴晟 Wu Sheng 10b050da22
Add alarm webhook document (#2878)
* Update backend-alarm.md

* Update backend-alarm.md
2019-06-15 00:45:17 +08:00
吴晟 Wu Sheng 0f9c27d481
Revert SolrJ plugin. (#2871)
* Revert SolrJ plugin.

* Remove an unexpected test case.

* Revert "Remove an unexpected test case."

This reverts commit 359990e18b0c0ae1a6e1005ff985bf237ec05619.

* Clear context.

* Fix a leak.
2019-06-14 09:24:58 +08:00
kezhenxu94 5b6a890592 Adjust pom plugin position and add docs (#2870)
* Adjust pom plugin position and add docs

* Polishing

* Update as requested
2019-06-14 07:21:47 +08:00
吴晟 Wu Sheng c3de8e8b7c
Add FAQ for ElasticSearch server side setting (#2859)
* Create ES-Server-FAQ.md

* Update README.md

* Update ES-Server-FAQ.md
2019-06-13 17:56:00 +08:00
kezhenxu94 ec731b2ad8 Remove unnecessary docs and config keys (#2845) 2019-06-11 00:20:26 +08:00
kezhenxu94 7f2277091d Provide Nacos dynamic configuration center implementation. fixes #2816 (#2817)
* Provide Nacos dynamic configuration center implementation. fixes #2816

* Add unit tests

* Sync

* Replace pull-mode with watch-mode

* Fix ci

* Unify dependency management

* Add integration tests

* Revert unexpected changes

* Add more test cases

* Revert unexpected changes

* Suppress IDE warning

* Correctify volumes position

* Add license header

* Remove Chinese comments

* Sync

* Sync

* Sync

* Sync

* Revert unexpected changes

* Rebase on refactored code and add missing config to docker

* Fix unit test

* Revert unnecessary changes
2019-06-07 12:01:24 +08:00
daming 6ae517423c Provide plugin for Solr-7.x(client) (#2730)
* new branch for solrj-plugin

* rollback and add module solrj-plugin

* preparing to pr

* to resolve reviewers' suggestions

* remove unused code

* remove unused code

* remove unused comments

* To avoid NPE

* fix typo

* Change to JRE6

* fix pom.xml merge incorrectly. and java.net.URL instead of Regex

* Using RuntimeContext instead of ThreadLocal

* To reduce unnecessary tags

* add test cases

* fix validation fail

* add solrj-plugin into component-libraries & Supported-list

* to trace all patch to avoid recheck status of span

* remove unnecessary properites

* remove unnecessary tags

* Add the config to document of setup
2019-06-05 22:54:45 +08:00
吴晟 Wu Sheng 2e846c6078 Dynamic Configuration and Dynamic Configuration Service (#2810)
* Implement the base of config API module.

* Finish configuration module codebases w/o tests, revert some changes.

* Finish mock tests.

* Add new gRPC service for configuration.

* Make gRPC configuration sync provider works.

* Add database slow statement dynamic setting.

* Finish the dynamic configuration service.

* Fix version.
2019-06-03 23:11:52 +08:00
彭勇升 pengys 5036e83343 Good news of an important feature: time series implementation in Elasticsearch storage. (#2808)
* The new feature of Elasticsearch storage with the time series implementation.

* Time bucket util improve.

* Fixed some Gramma error.

* Update ttl.md

Polish English a little.

* Update ttl.md

Add more explicit description of TTL

* Update ttl.md

* Update StorageModuleElasticsearchConfig.java

Set otherMetricsDataTTL = 0 as default, make user more clear.

* Rename the timeSeriesAble to capableOfTimeSeries

* Fixed a test case failure.
2019-06-03 18:46:42 +08:00
Zhang Yonglun f803a2ade3 Provide plugin for ShardingSphere (#2699) (#2727)
* merge

* merge

* Provide plugin for ShardingSphere (#2699)

* Provide plugin for ShardingSphere (#2699)

* Provide plugin for ShardingSphere (#2699)

* adjust package name (#2699)

* fix mvnw (#2699)

* revert files access permission from 644 to 755

* change the access permission from 644 to 755

* change files access permission from 644 to 755

* revert all no changes files
2019-06-02 18:59:37 +08:00
吴晟 Wu Sheng bb4c8c0475
Update Supported-list.md (#2751) 2019-05-24 23:18:03 +08:00
FuCheng,Yan bc6f06f964 Support RESTEasy 3.x (#2665)
* feat(agent sdk): resteasy plugin

* fix(agent sdk): fix component define

* fix(agent sdk): fix file license

* fix(agent sdk): fix file license

* docs(agent sdk): add supported list

* fix(agent sdk): fix file license

* fix(agent sdk): fix response error tag

* fix(agent sdk): fix

* fix(agent sdk): adapter 3.5+

* fix(agent sdk): remove unreasonable async handling
2019-05-24 22:14:43 +08:00
daming 8d207682d8 fixed wrong DAO interface names (#2746) 2019-05-23 17:51:44 +08:00
吴晟 Wu Sheng 5a965c76da
Update README.md (#2726) 2019-05-21 15:53:22 +08:00
于玉桔 98b495ebcc Spring cloud gateways 2.1.x plugin (#2517)
* spring cloud gateways plugin
2019-05-20 17:06:40 +08:00
吴晟 Wu Sheng 3ca7f7b73c
Support ALS and observe service mesh without Mixer (#2460)
* Add ALS proto and receiver in envoy
2019-05-17 15:29:38 +08:00
吴晟 Wu Sheng 6c9613be38
Link Go agent project in main repo. (#2697)
* Link Go agent project in main repo.

* Fix link.
2019-05-17 14:23:12 +08:00
Gao Hongtao b76839fe4c Update docker building tool (#2677)
* Update docker building of oap server

 * generating appliation.yml according to enviroment variables
 * adding Makefile to build binary and docker image

* Update ui docker

* Update docker-compose

* Update document

* Update document

* Merge from master

* Reset skywalking-ui
2019-05-16 09:37:56 +08:00
Zhang Yonglun c7c1774ab1 Provide plugin for ShardingSphere (#1934)
* Provide plugin for ShardingSphere (#1933)
2019-05-15 17:56:39 +08:00
caoyixiong 91ffae2526 support Nacos cluster (#2640)
* Fix #2546

* Change the stackdepth type

* Fix bug

* Fix CI failed

* fix #2599

* fix ci

* add license

* add ActiveTag error methods

* fix

* fix

* nacos

* nacos

* nacos

* nacos

* fix ci

* support nacos cluster

* fix yml

* fix license

* fix ci

* remove optional

* update license

* update license and doc

* fix
2019-05-15 00:29:23 +08:00
彭勇升 pengys 3a31812854 Recover the module name of envoy-metric. (#2645) 2019-05-10 12:02:17 +08:00
caoyixiong dd9d178cb3 Support span#error in toolkit (#2605)
* Fix #2546
2019-05-10 11:14:39 +08:00
彭勇升 pengys ed78dabe8b Rename metric and indicator to metrics. (#2643)
* Rename metric to metrics.

* Fixed test case execute failure issues.
2019-05-10 08:05:37 +08:00
coki230 ba73d3420b fix doc_Trace Data Protocol v2_error #2620 (#2625)
fix doc_Trace Data Protocol v2_error #2620
2019-05-07 19:25:57 +08:00
吴晟 Wu Sheng 12f9991eef
Add documents for timezone and ttl (#2607) 2019-05-07 07:27:41 +08:00
吴晟 Wu Sheng 65c503b674
Release fix (#2566)
* Introduce new profile in release

* Fix a missing change.

* Fix wrong profile name.
2019-04-30 18:01:39 +08:00
吴晟 Wu Sheng 9b87086d72
Move to 6.2 (#2563)
* Move submodule plugin.

* Always auto-submodule

* [maven-release-plugin] prepare release v6.1.0

* [maven-release-plugin] prepare for next development iteration

* Change keys location.
2019-04-30 12:16:50 +08:00
吴晟 Wu Sheng f02300a945
Fix Rocketbot link and incubator word(again) (#2553) 2019-04-28 23:39:17 +08:00
康智冬 2dcf27b799 Update all "incubator-skywalking" to "skywalking" ,"incubator-servicecomb-java-chassis" to "servicecomb-java-chassis" correctly, and ".gitmodules" will update at #2531 (#2548) 2019-04-28 15:47:14 +08:00
吴晟 Wu Sheng 6db8859b11
Set RocketBot as primary UI in doc (#2524)
* Set RocketBot as primary UI in doc

* Update submodule.
2019-04-25 21:25:55 +08:00
吴晟 Wu Sheng 3354c0c4ab
Remove many incubator/incubating things. (#2499) 2019-04-21 11:11:09 +08:00
Brandon Fergerson ce1c7aadfc Vert.x Core 3.x Plugin (#2386)
* vertx plugin impl
2019-04-16 23:46:49 +08:00
kezhenxu94 c27f36a3c0 Fix typo and grammar error (#2483) 2019-04-14 10:32:50 +08:00
kezhenxu94 733d5cf6c5 Fix typo (#2459) 2019-04-09 06:50:24 +08:00
吴晟 Wu Sheng 128a119077
Update Skywalking-Cross-Process-Propagation-Headers-Protocol-v2.md (#2448) 2019-04-04 11:17:05 -07:00
于玉桔 b54d9ff6d1 Update service-mesh-probe.md (#2442)
Make the Istio img address available.
2019-04-03 21:57:49 -07:00
kezhenxu94 15ba78d9ba Doc: fix grammar error and typo (#2440) 2019-04-03 09:33:46 -07:00
吴晟 Wu Sheng ff6fb90d38
Add jaeger traces support (#2434)
* Make Jaeger receiver works in 12450 as default.

* Finish compile and codebase.

* Make codes runnable.

* Finish Jaeger query tests.

* Add document for jaeger receiver.

* Add readme.

* Fix a break link.

* Finish doc.
2019-04-01 20:52:59 -07:00
吴晟 Wu Sheng 315c0e69ee
Reorganize the receiver proto (#2426)
* Move all receiver proto files together, in case the class conflict in gogoproto.

* Add jaeger proto and its dependency proto. Also license provided.

* Fix rat.
2019-03-30 18:25:31 -07:00
吴晟 Wu Sheng 601b472ef6 Support Backend acts as pure Zipkin collector (#2424)
* Codebase for zipkin span persistence.

* Fix missing fields in storage.

* Miss the latency field.

* Finish some tests.

* Fix wrong latency.

* Finish doc and reset application.yml

* Make the description more clear.
2019-03-31 01:36:36 +08:00
kezhenxu94 16aca37e70 add apache-dubbo to supported list (#2413) 2019-03-28 09:01:55 -07:00
吴晟 Wu Sheng 9a09e96204 Support disable statement in OAL (#2402)
* Try to make disable work.

* Make disable works.

* Add disable document.
2019-03-26 23:34:31 +08:00
吴晟 Wu Sheng 7420d256ed
Support compile project agent, backend, UI separately. (#2399) 2019-03-25 19:19:21 -07:00
吴晟 Wu Sheng 0ecf641c17 Support gRPC metric exporter (#2395)
* Support grpc exporter.

* Support scope(all) metric export and finish document.

* Close exporter even in local debug env. And fix CI.

* Remove the system.out

* Fix absent 4.

* Support subscription from remote.

* Add the doc

* Update application.yml
2019-03-25 15:48:00 +08:00
kl c69eafefad Added elasticsearch warehouse certification support (#2384)
* Added elasticsearch warehouse certification support

* Add the elasticsearch service for Http Basic instructions

* Update backend-storage.md

Change document.
2019-03-20 21:09:29 -07:00
吴晟 Wu Sheng 9fafd98c96
Update Trace-Data-Protocol-v2.md 2019-03-18 14:03:33 +08:00
Xin,Zhang 5ef9adc8b8
Merge branch 'master' into qualified-spring-mvc-endpoints 2019-03-17 07:24:00 +08:00
吴晟 Wu Sheng cbc29c6164
Merge branch 'master' into async-context 2019-03-16 08:22:34 +08:00
吴晟 Wu Sheng 14db2ede7f
Update Trace-Data-Protocol-v2.md (#2367) 2019-03-15 19:24:28 +08:00
Wu Sheng aa2877b2fb Finish the prototype of async mode in Java agent core APIs. 2019-03-14 15:50:22 +08:00
guyu 30e4089128 complete Intellij IDEA build process for envoy-metrics-receiver-plugin (#2358) 2019-03-14 13:25:54 +08:00
Brandon Fergerson 7322ea86a6 updated to operation name 2019-03-13 08:17:11 -06:00
Brandon Fergerson e471b1077a
Merge branch 'master' into qualified-spring-mvc-endpoints 2019-03-12 22:55:12 -06:00
Brandon Fergerson 7e3133136f add to docs 2019-03-12 22:45:47 -06:00
于玉桔 8c3b951785 Customize Enhance code of plugin (#2300)
* Submit custom enhancement kernel code for the first time.

* Submit the code again.

* Optimize ClassUtil code.

* Submit custom enhancement plugin code for the first time.

* To fix CI issue.

* To fix CI header Tmp issue

* To fix CI Tmp header issue

* Customize plugin code submission

* Add md file.

* Fix some bug.

* Fix ci issue

* Fix md desc

* Fix unapproved license

* Fix bug

* Fix collection bug.

* Fix java8 pair ref issue

* Fix CI issue.

* Add more detail for expression.

* Fix review issue

* Fix review issue 2

* Fix review code issue 2

* Fix md issue

* Fix bug and op desc md.

* Update customize-enhance-trace.md

* Update customize-enhance-trace.md

* FIx code review issue.
2019-03-13 07:07:45 +08:00
吴晟 Wu Sheng 499638775f
New architecture graph, new documents. (#2345) 2019-03-11 18:12:59 +08:00
kezhenxu94 4454721030 doc: fix typo and list numbers (#2339) 2019-03-10 18:36:39 +08:00
Xin,Zhang 885ae479e0 add instance id configuration item (#2328)
* add instance id configuration item

* add doc about instance uuid
2019-03-08 08:24:33 +08:00
Sean Zhang bf242d7529 Change to new repo name. (#2329) 2019-03-07 20:38:06 +08:00
吴晟 Wu Sheng b4cb7e0bca
Envoy metric support and a bug fix (#2321)
* Extend envoy metric service, scope and OAL lexer/parser.

* Finish metric extension and oal.

* Make test env works.

* Finish test of envoy connection and memory metric.

* Change document.

* Finish docker compose test.
2019-03-07 17:05:46 +08:00
吴晟 Wu Sheng 082a20eb30
Update backend-ui-setup.md (#2325) 2019-03-07 15:01:13 +08:00
tianyu 8824bef6d1 Update probe-introduction.md (#2324) 2019-03-07 13:12:06 +08:00
Dhi Aurrahman 66ec62dbb5 Envoy metrics service updated (#2318)
* Add more info for identify metrics

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>

* Fix typo

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
2019-03-05 20:07:42 +08:00
吴晟 Wu Sheng 1a0600ae21
Update README.md (#2313)
Make supported list more clear.
2019-03-04 14:28:27 +08:00
Dhi Aurrahman b8a414edf5 Envoy metrics receiver plugin protos (#2304)
* Add envoy metrics service protos

This patch imports protos from envoyproxy/data-plane-api and
prometheus/client_model to enable metrics service service feature in
SkyWalking OAP.

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>

* Add Envoy related docs

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>

* Update the LICENSE to include new protos license

From:
- envoyproxy/data-plane-api
- prometheus/client_model

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>

* Add a complete config.yaml example

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>

* Add note on Envoy dynamic config

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>

* Add protoc-gen-validate license

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>

* Add samples

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>

* Make CI and license right.

* Update README.md

@dhi typo :P

* Update README.md

Another typo :P

* Delete metrics.json

metrics.json is included in identify.json and not be linked in document.
2019-03-01 22:13:59 +08:00
Chandu 7dd1a016da Update and rename Spring-bean-plugins.md to Spring-annotation-plugin.md (#2299)
* Update and rename Spring-bean-plugins.md to Spring-annotation-plugin.md

* Update README.md

* Update README.md
2019-02-27 22:38:31 +08:00
吴晟 Wu Sheng fb62025da8
Improve OAP extendibility (#2288)
* Make scope meta configurable.

* Fix test cases in ci.

* Change step 1

* Refactor step 2

* Other compile issue done. Prepare the generator changes.

* Revert some wrong changes to Istio receiver.

* Step 3, make compile pass.

* Try to make CI passed.

* Add a check.

* Fix generated code style

* Provide new and extendable dispatcher generator tool

* Fix startup.

* Can't guarantee the dispatchers are always existing. Put explicit comments at there to avoid confusion, since this is different with old version.

* Fix a H2 query for endpoint search.

* Fix a wrong mysql alarm query.

* Provide new document and `generate-tool-grammer` module.

* Add missing last section of document.

* Fix typo

* Relocate the @ScopeDeclaration annotation, make it more sense. Also remove the useless @SourceType annotation. And adjust document for these changes

* ScopeDeclaration can be used once for each class only, now.
2019-02-26 13:43:14 +08:00
Jared Tan 8f866fecd9 add probe and some setup cn docs. (#2280) 2019-02-22 17:52:06 +08:00
Jared Tan bb800863f2
cn docs. (#2273) 2019-02-22 09:32:01 +08:00
吴晟 Wu Sheng ba3c1ac8a8 Update manual-sdk.md (#2272) 2019-02-22 08:45:14 +08:00
Song Kun b4eb06e1fb Improve document (#2259) 2019-02-19 19:03:00 +08:00
吴晟 Wu Sheng 333bcd48e0
Provide slow database rule document. (#2253) 2019-02-18 21:23:36 +08:00
吴晟 Wu Sheng 2f3ccf368c
Backend streaming thread model improvement (#2247)
[Performance Improvement]Backend streaming thread model improvement
2019-02-18 14:55:07 +08:00
于玉桔 0929ff3453 Support Zookeeper plugin (#2211)
* Zookeeper plugin
2019-02-15 22:13:44 +08:00
吴晟 Wu Sheng 4c6429061a Support to register different host/port at cluster coordinator (#2244)
* Support to register different host/port at cluster coordinator. Only for Zookeeper and Consul

* Provide document for internalComHost and internalComPort

* Reset port to default.
2019-02-13 16:06:43 +08:00
于玉桔 450eb2a24e Images ref from our Apache website (#2238) 2019-02-13 08:47:03 +08:00
吴晟 Wu Sheng 4b15c713b5
Make sure all document images ref from our Apache website. (#2236)
* Make sure all document images ref from our Apache website.

* Change the statement.
2019-02-11 14:52:52 +08:00
吴晟 Wu Sheng f88ac3defe
Set dist bin tar with -bin in the final name. (#2221)
* Set dist bin tar with -bin in the final name.

* Change dockerfile and makefile
2019-01-30 20:37:40 +08:00
于玉桔 a36394d9bc Support lettuce plugin (#2152)
* Support lettuce plugin

* lettuce plugin bugfix

* lettuce plugin fix license issue

* lettuce plugin fix cluster and config issue

* plugin lettuce compatible with low 5.0.x version

* lettuce plugin support version accurately describes on Supported-list.md

* plugin lettuce compatible with low 5.0.2 version

* lettuce plugin fix wrong batch method intercept point

* move lettuce to optional plugins

* fix ci issue

* fix ci issue

* Modify the description file

* Pom code optimization

* Optimization operation name

* Optimization operation name2
2019-01-26 13:09:03 +08:00
吴晟 Wu Sheng 3b0a1d3132
Update How-to-release.md (#2210) 2019-01-26 10:10:25 +08:00
何延龙 b9fa6a3c47 fix gRPCHost (#2194)
* fix gRPCHost

* fix gRPCHost
2019-01-23 00:03:06 +08:00
吴晟 Wu Sheng 0593fdd948
Update backend-cluster.md (#2192) 2019-01-22 10:40:30 +08:00
stenio2011 b6e3361b9e Update README.md (#2179)
correct spelling error.
2019-01-18 15:57:34 +08:00
Gao Hongtao da1a295adb Update trace-mode-grafana.json (#2178)
* Update trace-mode-grafana.json

Update heatmap expression

* Update trace-mode-grafana.json
2019-01-18 15:20:26 +08:00
Gao Hongtao 30b0e05aac Update mesh-mode-grafana.json (#2177)
* Update mesh-mode-grafana.json

fix bugs for more than one instance

* Update mesh-mode-grafana.json

Fix heatmap
2019-01-18 14:39:30 +08:00
何延龙 4f3e233712 🎉 PHP agent (#2159)
* 🎉 PHP agent

* Update powered-by.md

Change user list order
2019-01-15 14:13:51 +08:00
于玉桔 43b216aa92 Support redisson plugin (#2083)
* plugin support redisson
2019-01-11 22:32:09 +08:00
吴晟 Wu Sheng 9cc5e76d97
Support service inventory extension fields in json format (#2148)
* Add properties for service inventory

* Fix code bugs

* Provide develop doc for inventory extension.
2019-01-11 21:24:51 +08:00
吴晟 Wu Sheng 5f57e561c7 Provide grafana settings for telemetry (#2138)
* Change a label name for  sw instance to avoid confict.

* Fix a wrong metric name.

* Fix too many counter instances.

* Set uptime to second.

* Fix format.

* Fix format

* Remove two unnecessary counter.

* Provide grafana dashboard settings and remove unnecessary metric.

* Provide a simple UI brief doc. Fix #2137
2019-01-10 07:27:23 +08:00
吴晟 Wu Sheng 6499d4f583
Implement Prometheus to oap backend telemetry (#2133)
* Finish the basic codes of telemetry.

* Add many telemetry in oap.

* Fix a test case.

* Finish all telemetry metric.

* Fix format.

* Make telemetry works.

* Support JVM metrics.

* Add doc for telemetry.

* Fix typo.

* Fix #2135
2019-01-08 23:20:13 +08:00
XiaoFu ee6841fc13 Support Gson Plugin (#2090)
* Support Gson plugin
2019-01-03 23:51:22 +08:00
吴晟 Wu Sheng ec391becad
Provide two start up modes and documents. (#2116) 2019-01-03 15:19:45 +08:00
吴晟 Wu Sheng 41d40cfe19
Fix description (#2109)
* Update README.md

* Update README.md
2019-01-02 12:50:52 +08:00
吴晟 Wu Sheng 8506f8f3c5
Fix doc. (#2105)
* Fix doc.

* Fix typo
2019-01-01 11:44:32 +08:00
caoyixiong 7a6c26b8e7 Provide cn doc translation about concept and design parts (#2056)
* fix classloader dead lock in jdk7+

* support springcloud fegin 2.x

* update pom

* fix checkstyle

* fix checkstyle

* Update pom.xml

* cn doc

* cn doc

* cn doc

* cn doc

* cn doc

* delete cn default readme
2018-12-29 18:27:11 +08:00
吴晟 Wu Sheng 9a5e21d141
Update release document. (#2081) 2018-12-22 21:48:04 +08:00
XiaoFu 57a55bc2e2 Update Supported-list.md (#2076) 2018-12-21 11:48:43 +08:00
吴晟 Wu Sheng dcc2869426
Update README.md (#2062) 2018-12-17 16:45:26 -08:00
于玉桔 e6a3363e02 fix inaccuracies in How-to-build.md (#2058) 2018-12-16 22:40:09 -08:00
彭勇升 pengys 8eb1bb1c0a Update How-to-release.md (#2052)
* Update How-to-release.md

The public gpg file name should be KEYS, not KEY. It will contains other PMCs public key in this file after you export from the gpg tools.
2018-12-16 07:41:11 -08:00
吴晟 Wu Sheng e1baa9b418
Add documents for clear things. (#2049) 2018-12-15 00:27:52 -08:00
彭勇升 pengys dfe2b08599 [OAP Server][Cluster Plugin] Provide consul cluster plugin (#2036)
* Provide consul cluster plugin.

* Change log and application config file.

* Add consul's config item into the docker's application.yml.

* Fixed bug.

* Add consul description into  readme.

* Add okhttp component license.
2018-12-12 08:14:41 -08:00
Xin,Zhang 2a566bb7a3 Support webflux and spring mvc 5 plugin (#1993)
* Support webflux and spring mvc 5 plugin

* Change instrumentation

* Change instrumentation

* fix check style

* Add support 2.1.x instrumentation
2018-12-12 00:10:55 -08:00
吴晟 Wu Sheng d2b1f1a5e0 Add a document link in plugin contribution. (#2023) 2018-12-08 21:01:58 +08:00
XiaoFu a38c128d19 Update Supported-list.md (#2020) 2018-12-08 10:56:08 +08:00
吴晟 Wu Sheng 40eb651238
OAL tool module established (#2015)
* Move oal tool back into main repo, and fix compile issue.

* Fix two bugs.

* Remove all generated codes.

* Make all oal generated codes out of source control.

* Make mvn compile and package work.

* Fix test cases.

* Make compile right and provide new documents.

* Remove an unnecessary tokens file.
2018-12-07 09:31:16 +08:00
彭勇升 pengys 27c475f74c 1. Make storage and cluster using same name space. (#2014)
2. Zookeeper implementation of the cluster module using name space to support using same zookeeper cluster by different OAP clusters.
2018-12-06 21:03:00 +08:00
吴晟 Wu Sheng d75a1472b5
Update How-to-build.md (#2002) 2018-12-04 22:50:43 +08:00
吴晟 Wu Sheng 2d8f390351 Make endpoint and instance alarm active (#1987)
* Support alarm in service instance and endpoint.

* Fix alarm default settings and document.

* Fix wrong default setting

* Make service instance and endpoint scopes available in alarm core.

* Fix alarm bug.
2018-12-01 14:18:31 +08:00
吴晟 Wu Sheng e2f2356a6f
Update user wall and document (#1982)
* Update document and user wall.

* Change format.

* user wall updated.

* Fix typo
2018-11-30 16:07:56 +08:00
Jared.Tan 728033ce85 update application.yml for namespace. (#1975)
* Correct namespace description
2018-11-30 13:57:32 +08:00
吴晟 Wu Sheng 5577f67de7 Support backend sampling (#1977)
* Support sampling trace at server side and keep metric right.

* Add a trace sampling document

* Fix wrong default value.

* Fix document issue.

* Fix assemble issue.

* Fix wrong settings and doc.
2018-11-29 23:33:07 +08:00
吴晟 Wu Sheng f5545a87a5 Update backend-storage.md (#1979) 2018-11-29 20:46:27 +08:00
Jared.Tan 4392ec3ee9 TiDB storage provided and features tested (#1978)
* add TiDB configuration description.

* add tested mysql client driver version
2018-11-29 20:10:01 +08:00
吴晟 Wu Sheng 215eab7428
Mysql style storage implementation (#1964)
Also fixed several bugs in this merge.
2018-11-28 22:59:02 +08:00
彭勇升 pengys 0d4703cd7a Update README.md (#1963)
Notice of the system time setting.
2018-11-26 12:10:51 +08:00
Jared.Tan b79030765b feat:Active System.env Config In Both Collector And agent.config. (#1957)
* feat:Active System.env Config In Both Collector And agent.config.
1、moving related codes into apm-util module.
2、update Setting-override.md about how to use.

* resolve docs.

* typo

* finish test case.

* Update README.md
2018-11-26 00:12:01 +08:00
Jared.Tan e697385b53 feat:support set config from system.envs. (#1919)
* support set config from system.envs.
2018-11-23 14:52:37 +08:00
吴晟 Wu Sheng c6ada8c98f
Support new v2 protocol and make concept consistently (#1937)
* Update new protocol

* Support new protocol at agent side.

* Fix test case.

* Make backend supports new trace protocol

* Fix tests.

* Make all new services available in gRPC.

* Fix bugs.

* Finish new document for v2 trace protocol.

* Fix wrong version requirement of zk

* Fix trace query bug.

* Find a client side dictionary bug.

* Fix register bugs.

* Fix break doc links.
2018-11-21 22:33:04 +08:00
吴晟 Wu Sheng 6b35113536 Restore Zipkin receiver based on new core (#1932)
* Change some codes to make zipkin receiver works, not done yet.

* @adriancole Zipkin receiver is coming back again.

* Fix document and fix for Zipkin receiver.

* Fix some bugs.

* Fix register bug.

* Fix transfer bug for new backend core.
2018-11-18 22:46:27 +08:00
吴晟 Wu Sheng e386a77296
Update README.md (#1920)
Fix typo
2018-11-17 13:45:11 +08:00
彭勇升 pengys a4b2cd4df2 Make ZooKeeper Version Compatibility clear in document (#1916)
* ZooKeeper Version Compatibility

* Update backend-cluster.md

Reorganize words. cc @peng-yongsheng

* Update application.yml

* Update application.yml
2018-11-16 15:39:21 +08:00
吴晟 Wu Sheng 7188c9c776
Support init mode and document with it. (#1900) 2018-11-15 21:50:00 +08:00
ScienJus ca08d1a28b Support for overriding config with agent options (#1887)
* Support for overriding config with agent options

* Test the separator of options

* support quotes in agent options

* revert imports change

* add more tests

* clear properties after each test

* add document

* fix code style
2018-11-07 23:15:36 +08:00
Allen Wang bdfd531809 Add Rocketbot ui (#1888)
* Add Rocketbot ui

* update set-up
2018-11-07 14:22:43 +08:00
吴晟 Wu Sheng 72a39e1f28
Sync 6.0.0-alpha release and version up to beta. (#1883)
* Lock oracle and resin plugins version.

* Move resin and oracle plugin to openskywalking

* Restore submodule active.

* Add another submodule active command.

* Remove the wrong test cases in release and fix some doc issues.

* [maven-release-plugin] prepare release v6.0.0-alpha

* [maven-release-plugin] prepare for next development iteration

* Fix some doc
2018-11-06 15:45:15 +08:00
吴晟 Wu Sheng 6dc4bcd331
Add sw6 header document. (#1767) 2018-11-06 14:55:53 +08:00
Lemon c36ffb015f
Update backend-storage docs (#1861) 2018-11-01 20:01:32 +08:00
吴晟 Wu Sheng 7cd805a822
Make setting and doc consistent with backend default settings. (#1860) 2018-11-01 18:04:22 +08:00
Brandon Fergerson 08f634b666 Update overview.md (#1855)
grammar fix
2018-11-01 11:13:31 +08:00
吴晟 Wu Sheng 07e799e422 Fix bugs (#1854)
* Avoid service inventory object concurrency situation.

* Fix concurrency for minute persistence and others

* Fix document todo.

* Update license. Fix package with dirty agent plugin jar files.

* Fixed not combine error in persistence register worker.
2018-10-31 23:11:52 +08:00
Gao Hongtao 041ed43309 Add documents of kubernetes (#1810)
* Update submodule skywalking-ui

* Add kubernetes and istio setup documents

* Remove kubernetes scripts
2018-10-30 10:06:47 +08:00
吴晟 Wu Sheng 2dd4f54957
Add some missing documents for v6 (#1830)
* Add more documents for v6.

* Make default setting consistent .
2018-10-28 21:45:58 +08:00
彭勇升 pengys 6c92fc5484 1. Delete service component indicator. (#1809)
2. Make service relation and endpoint relation to record component id.
3. Delete service mapping indicator.
4. Make service inventory to record mapping service id.
5. Refactor global topology query and service topology query.
2018-10-25 11:19:31 +08:00
吴晟 Wu Sheng 7ad619ac91
Prepare new doc for v6 (#1695)
* Replace v5 changes by a link to 5.x branch. New v6 changelog.

* Finish query doc and fix a missing field in alarm doc.

* Add link to official oal in alarm doc.

* Fix words.

* Fix some doc

* Update README.md

* Update README.md

* Update README.md

* Update README.md
2018-10-07 09:51:29 +08:00
Savorboard 9d6c32c358 Fix broken links to the correct page (#1726)
* Fix broken links to the correct page.

* Direct getting started links to the correct doc
2018-10-01 16:26:23 +08:00
chenpengfei d941892664 Add Undertow 2.x plugin (#1700)
* Add Undertow 2.x plugin

* Undertow: Interceptor method executeRootHandler in class Connectors

* Change version number to 6.0.0-alpha-SNAPSHOT
2018-09-26 09:30:42 +08:00
吴晟 Wu Sheng 933ae20b1c Alarm module code core ready (#1644)
* Support alarm message.

* Fix document words.

* Support alarm hook.

* Fix javadoc issue.

* Sync submodule

* Sync submodule
2018-09-25 20:23:36 +08:00
吴晟 Wu Sheng 7e23f49539
Generate all metric for official release, also new func (#1679)
* New generated indicators for real backend system.

* Support cpm and new indicators.

* Fix CI and change document.

* Remove an useless line.
2018-09-17 12:02:01 +08:00
吴晟 Wu Sheng 64d886f197
Add document of contributions and some guides (#1672)
* Change oal doc.

* Remove typo

* Remove document WIP tag.

* Fix few words.

* no message

* Adjust contribution guides.
2018-09-13 21:01:36 +08:00
XiaoFu 1aa87fa2b5 6.x.doc (#1627)
* update build md

* add   generated-sources  protobuf  in  build.md
2018-09-05 17:55:26 +08:00
XiaoFu a0a4636810 update build md (#1626) 2018-09-05 14:58:09 +08:00
Wu Sheng f2811800b2 Add more ducoments. 2018-09-03 15:46:04 +08:00
Wu Sheng f80b031250 Add many new chapters of v6 document. Make the document more clear. 2018-09-02 23:11:56 +08:00