-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Open
Labels
Description
@dmsolr @moonming I want to discuss an enhancement feature for APISIX ecosystem about observability.
SkyWalking built its native tracer implementation for Nginx and APISIX, so we have this, http://apisix.apache.org/docs/apisix/plugins/skywalking/. Which supports tracing and backed by OAP's analysis capability, we have topology with metrics about traffic.
Now, with the latest SkyWalking's log analyzer, we should consider looping logs in. So 2 questions should be answered
- Could 2 plugins interact with each other? If so, how.
- Does APISIX want to adopt SkyWalking native log format? https://github.com/apache/skywalking-data-collect-protocol/blob/master/logging/Logging.proto Although APISIX is only good at HTTP+JSON, so we could leverage satellite to forward, but it is better to add a native gRPC reporter into satellite
If you feel interests, let's work on this together.