skywalking-java/docs
吴晟 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
..
en Improve OAP extendibility (#2288) 2019-02-26 13:43:14 +08:00
others/cn Improve OAP extendibility (#2288) 2019-02-26 13:43:14 +08:00
README.md Prepare new doc for v6 (#1695) 2018-10-07 09:51:29 +08:00
Screenshots.md Make sure all document images ref from our Apache website. (#2236) 2019-02-11 14:52:52 +08:00
powered-by.md User wall (#2278) 2019-02-22 15:27:53 +08:00

README.md

Welcome

Here are SkyWalking 6 official documents. Welcome to join us

From here you can learn all about SkyWalkings architecture, how to deploy and use SkyWalking, also develop based on SkyWalking.

  • Concepts and Designs. Concepts and designs explain the most important core ideas about SkyWalking. You can learn from here if you want to understand what is going on under our cool features and visualization.
  • Setup. Setup contains guides for installing SkyWalking in different scenarios. As a platform, it provides several ways to provide observability, including monitoring and alarm of course.
  • Contributing Guides. Guides are for PPMC, committer or new contributor. At here, you can know how to contribute from beginning.
  • Protocols. Protocols show the communication ways between agents/probes and backend. Anyone, interested in uplink telemetry data, definitely should read this.
  • FAQs. Include a manifest, including already known setup problems, secondary developments experiments. When you are facing a problem, check here first.

In addition, you might find these links interesting:

  • The latest and old releases are all available at Apache SkyWalking release page. The change logs are here.
  • You can find the speaking schedules at Conf, online videos and articles about SkyWalking in Community resource catalog. Also, if you have some related to us, welcome to submit a pull request to add.
  • Were always looking for help improving our documentation and codes, so please dont hesitate to file an issue if you see some problem. Or better yet, submit your own contributions through pull request to help make them better.

For documents in other languages, contributed by our community.


Users from 5.x

SkyWalking 5.x is still supported by the community. For the user plans to upgrade from 5.x to 6.x, you should know there are some definitions of concepts changed.

The most important two changed concepts are

  1. Application(in 5.x) is changed to Service(in 6.x), also Application Instance is changed to Service Instance.
  2. Service(in 5.x) is changed to Endpoint(in 6.x).