skywalking-java/docs
wallezhang 4b66f1e0a7
fix: Fix MultiScopesAnalysisListener#setPublicAttrs log warn frequently (#7271)
* fix: Fix MultiScopesAnalysisListener#setPublicAttrs log warn frequently. #6562

1. Rename current STATUS_CODE to HTTP_RESPONSE_STATUS_CODE, real tag key should be http.status_code.
2. Add a new string tag RPC_RESPONSE_STATUS_CODE to hold all string type value tag. The key is `rpc.status_code`.
3. At the backend, keep responseCode for HTTP_RESPONSE_STATUS_CODE tag, but add @Deprecated. Also, add httpResponseStatusCode(a duplicate of responseCode) and rpcStatusCode(for RPC_RESPONSE_STATUS_CODE) fields for OAL.

* Modify `Tags.STATUS_CODE` field name to `Tags.HTTP_RESPONSE_STATUS_CODE` and type from `StringTag` to `IntegerTag`, add `Tags.RPC_RESPONSE_STATUS_CODE` field to hold rpc response code value.

* Add `rpcStatusCode` for `rpc.status_code` tag in the OAL objects. The `responseCode` field is marked as deprecated and replaced by `httpResponseStatusCode` field. 

* Tag `status_code` is still supported in the backend for forward compatbility. Will be removed one year later.

Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2021-08-14 20:17:46 +08:00
..
en fix: Fix MultiScopesAnalysisListener#setPublicAttrs log warn frequently (#7271) 2021-08-14 20:17:46 +08:00
README.md New doc menu for the website. (#6469) 2021-02-28 11:17:28 +08:00
menu.yml Add logging module to load log configuration dynamically (#7377) 2021-07-29 19:55:22 +08:00

README.md

Welcome

This is the official documentation of SkyWalking 8. Welcome to the SkyWalking community!

Here you can learn all you need to know about SkyWalkings architecture, understand how to deploy and use SkyWalking, and contribute to the project based on SkyWalking's contributing guidelines.

NOTE: SkyWalking 8 uses brand new tracing APIs which are incompatible with all previous releases.

  • Concepts and Designs. You'll find the core logic behind SkyWalking. You may start from here if you want to understand what is going on under our cool features and visualization.

  • Setup. A guide to installing SkyWalking for different use cases. It is an observability platform that supports multiple observability modes.

  • UI Introduction. An introduction to the UI components and their features.

  • Contributing Guides. If you are a PMC member, a committer, or a new contributor, learn how to start contributing with these guides!

  • Protocols. The protocols show how agents/probes and the backend communicate with one another. Anyone interested in uplink telemetry data should definitely read this.

  • FAQs. A manifest of known issues with setup and secondary developments processes. Should you encounter any problems, check here first.

You might also find these links interesting:

We're always looking for help to improve our documentation and codes, so please dont hesitate to file an issue if you see any problems. Or better yet, directly contribute by submitting a pull request to help us get better!