Hi Willem Jiang:
    There is a logging plugin under the agent module. Since we 
consider removing the agent module, we reconstruct the logging plugin under the 
agent module into Shenyu plugins.
    The metrics under the agent module are handled the same way.
    About tracing, Encourage developers to provide plugins to 
upstream like SkyWalking, ZipKin and OpenTelemetry to implement the tracing 
features.
   metrics and logs belong to refactoring.  No other functional 
changes have been made, but an implementation method has been changed.
   The community will improve observability step by step.
   Thank you very much.



   





------------------ ???????? ------------------
??????:                                                                         
                                               "dev"                            
                                                        
<[email protected]&gt;;
????????:&nbsp;2022??3??22??(??????) ????8:11
??????:&nbsp;"dev"<[email protected]&gt;;

????:&nbsp;Re: Proper handling of the shenyu-agent module.



It is hard for me to understand the whole story just by going through
the github issue and this mail.
Could you add more context about it?
BTW, if we just want to send the message to the RocketMQ cluster, I
think we can provide a more general way to send messages through JMS
API.

Willem Jiang

Twitter: willemjiang
Weibo: ????willem

On Mon, Mar 21, 2022 at 11:41 AM hutaishi <[email protected]&gt; wrote:
&gt;
&gt; Hi Community:
&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; At the last meeting, we discussed 
the proper handling of agent modules.
&gt; I removed the agent login module and added a logging rocketmq plug-in 
module.
&gt; It belongs to refactoring type. Access logs??Include error log?? can be 
recorded and sent asynchronously to the rocketmq cluster.
&gt;
&gt;
&gt; pr:https://github.com/apache/incubator-shenyu/pull/3073
&gt; Please review the code so that I can improve it.
&gt;
&gt; think.

Reply via email to