Advanced Features
- Set the settings through system properties for config file override. Read setting override.
- Use gRPC TLS to link backend. See open TLS
- Set client token if backend open the token authentication.
- Application Toolkit, are a collection of libraries, provided by SkyWalking APM. Using them, you have a bridge between your application and SkyWalking APM agent.
- If you want your codes to interact with SkyWalking agent, including
getting trace id
,setting tags
,propagating custom data
etc.. Try SkyWalking manual APIs. - If you require customized metrics, try SkyWalking Meter System Toolkit.
- If you want to continue traces across thread manually, use across thread solution APIs.
- If you want to forward Micrometer metrics / observations, use SkyWalking Micrometer Register.
- If you want to use OpenTracing Java APIs, try SkyWalking OpenTracing compatible tracer. More details you could find at http://opentracing.io
- If you want to tolerate some exceptions, read tolerate custom exception doc.
- If you want to print trace context(e.g. traceId) in your logs, or collect logs, choose the log frameworks, log4j, log4j2, logback.
- If you want your codes to interact with SkyWalking agent, including
- If you want to specify the path of your agent.config file. Read set config file through system properties