You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by "songxiaosheng (via GitHub)" <gi...@apache.org> on 2023/03/29 04:38:02 UTC

[GitHub] [dubbo] songxiaosheng opened a new issue, #11958: [Observable Tasks]Research on ebpf network diagnostic tools

songxiaosheng opened a new issue, #11958:
URL: https://github.com/apache/dubbo/issues/11958

   <!-- If you need to report a security issue please visit https://github.com/apache/dubbo/security/policy -->
   
   - [ ] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate.
   
   ## Describe the proposal
   <!-- Please use this for a concrete design proposal for functionality. -->
   <!-- If you just want to request a new feature and discuss the possible business value, create a Feature Request. -->
   Research on ebpf network diagnostic tools
   The most common exception for Dubbo is network exceptions, which are strongly related to external environments such as the host and operating system kernel. Within Dubbo, trace RPC execution can be performed using tools such as Arthas. When accessing external systems, there is a black box state of calls between systems, An attempt was made to investigate EBPF's use of kernel tools to dynamically implement monitoring tools for network diagnosis of dubbo service invocation processes. EBPF dynamically programs the kernel to achieve efficient networking, observability, tracking, and security. It is also a very popular observable and tracking tool for kernel network programs. Try Dubbo
   
   
   ebpf网络诊断工具调研
   
   对于Dubbo来说最常见的异常就是网络异常,而网络异常又是与主机,操作系统内核强等外部环境强相关的,在Dubbo内部可以通过arthas这种工具来进行trace RPC执行过程,而访问外部系统时候就会存在系统与系统之间的调用黑盒状态,尝试调研EBPF借助内核工具动态实现监控工具来进行dubbo服务调用过程的网络诊断,  EBPF 动态编程内核以实现高效的网络、可观察性、跟踪和安全性 ,也是当下非常流行的内核网络程序的可观测,追踪工具。尝试为Dubbo构建异常快速诊断工具


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org