skywalking-java/docs
吴晟 Wu Sheng b3ab1aed81
Add cluster concept to the configuration, and enhance namespace concept (#123)
* [Important] Namespace represents a subnet, such as kubernetes namespace, or 172.10.*.*. Make namespace concept as a part of service naming format.
* [Important] Add cluster concept, also as a part of service naming format. The cluster name would be
    1. Add as {@link #SERVICE_NAME} suffix.
    2. Add as exit span's peer, ${CLUSTER} / original peer
    3. Cross Process Propagation Header's value addressUsedAtClient[index=8] (Target address of this request used on the client end).
* [Breaking Change] Remove deprecated `agent.instance_properties` configuration.
  Recommend `agent.instance_properties_json`.
* The namespace and cluster would be reported as instance properties, keys are `namespace` and `cluster`. Notice, if
  instance_properties_json includes these two keys, they would be overrided by the agent core.
* [Breaking Change] Remove the namespace from `cross process propagation` key.
2022-03-12 22:33:18 +08:00
..
en Add cluster concept to the configuration, and enhance namespace concept (#123) 2022-03-12 22:33:18 +08:00
README.md Create README.md (#6) 2021-08-27 11:31:25 +08:00
menu.yml Add FAQ about `Why is -Djava.ext.dirs not supported?` (#63) 2021-10-31 21:48:37 +08:00

README.md

SkyWalking Java Agent

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

The Java Agent for Apache SkyWalking, which provides the native tracing/metrics/logging/event abilities for Java projects.

In here, you could learn how to set up Java agent for the Java Runtime Envrionment services.


Notice, since 8.8.0, Java agent got splitted from the original main repository and landed in this repository. If you want to find the previous documentation, you could find it the main repository document.