[ 
https://issues.apache.org/jira/browse/COMDEV-443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xiao Yu updated COMDEV-443:
---------------------------
    Description: 
h3. *Apache ShenYu (incubating)*

A High-performance,multi-protocol,extensible,responsive API Gateway. Compatible 
with a variety of mainstream framework systems, support hot plug, users can 
customize the development, meet the current situation and future needs of users 
in a variety of scenarios, experienced the temper of large-scale scenes
 * Website: [https://shenyu.apache.org|https://shenyu.apache.org/]
 * GitHub: [https://github.com/apache/incubator-shenyu]
 * Linked GitHub Issue: [https://github.com/apache/incubator-shenyu/issues/2896]

h3. Description
 # add logging-elasticsearch plugin, it Use elasticsearch to store shenyu's 
logs.
 # Take the shenyu gateway log information, write it to elasticSearch and 
display it.
 # Can add module like this :

               shenyu-plugin
               ------ shenyu-plugin-logging-elasticsearch
h3. Task
 * Add shenyu-agent-plugin-logging-elasticsearch module and impl write it to 
elasticSearch
 * Complete unit test for this module
 * Complete the integration for this module
 * Complete doc for this module in shenyu website

h3. Recommended Skills
 *  Familiar with Java
 *  Know the usage of java agent and bytebuddy
 *  Know the usage of elasticSearch java client
 *  Have some knowledge about  Docker

h3. Mentor

XiaoYu, PPMC of Apache ShenYu, [https://github.com/yu199195], 
[xia...@apache.org]([xia...@apache.org|mailto:xia...@apache.org])

  was:
h3. *Apache ShenYu (incubating)*

A High-performance,multi-protocol,extensible,responsive API Gateway. Compatible 
with a variety of mainstream framework systems, support hot plug, users can 
customize the development, meet the current situation and future needs of users 
in a variety of scenarios, experienced the temper of large-scale scenes
 * Website: [https://shenyu.apache.org|https://shenyu.apache.org/]
 * GitHub: [https://github.com/apache/incubator-shenyu]
 * Linked GitHub Issue: [https://github.com/apache/incubator-shenyu/issues/2896]

h3. Description
 # Apache ShenYu uses java agent and bytecode enhancement technology to achieve 
seamless embedding, so that users can access third-party observability systems 
without introducing dependencies, and obtain Traces, Metrics and Logging.
 # Take the shenyu gateway log information, write it to elasticSearch and 
display it.
 # Can add module like this :

               shenyu-agent
               ------ shenyu-agent-plugin-logging
               ----------------shenyu-agent-plugin-logging-elasticsearch
h3. Task
 * Add shenyu-agent-plugin-logging-elasticsearch module and impl write it to 
elasticSearch
 * Complete unit test for this module
 * Complete the integration for this module
 * Complete doc for this module in shenyu website

h3. Recommended Skills
 *  Familiar with Java
 *  Know the usage of java agent and bytebuddy
 *  Know the usage of elasticSearch java client
 *  Have some knowledge about  Docker

h3. Mentor

XiaoYu, PPMC of Apache ShenYu, https://github.com/yu199195, 
[xia...@apache.org](mailto:xia...@apache.org)


> Apache ShenYu: add logging-elasticsearch plugin
> -----------------------------------------------
>
>                 Key: COMDEV-443
>                 URL: https://issues.apache.org/jira/browse/COMDEV-443
>             Project: Community Development
>          Issue Type: New Feature
>          Components: GSoC/Mentoring ideas
>            Reporter: Xiao Yu
>            Priority: Major
>              Labels: ShenYu, full-time, gsoc2022, mentor
>
> h3. *Apache ShenYu (incubating)*
> A High-performance,multi-protocol,extensible,responsive API Gateway. 
> Compatible with a variety of mainstream framework systems, support hot plug, 
> users can customize the development, meet the current situation and future 
> needs of users in a variety of scenarios, experienced the temper of 
> large-scale scenes
>  * Website: [https://shenyu.apache.org|https://shenyu.apache.org/]
>  * GitHub: [https://github.com/apache/incubator-shenyu]
>  * Linked GitHub Issue: 
> [https://github.com/apache/incubator-shenyu/issues/2896]
> h3. Description
>  # add logging-elasticsearch plugin, it Use elasticsearch to store shenyu's 
> logs.
>  # Take the shenyu gateway log information, write it to elasticSearch and 
> display it.
>  # Can add module like this :
>                shenyu-plugin
>                ------ shenyu-plugin-logging-elasticsearch
> h3. Task
>  * Add shenyu-agent-plugin-logging-elasticsearch module and impl write it to 
> elasticSearch
>  * Complete unit test for this module
>  * Complete the integration for this module
>  * Complete doc for this module in shenyu website
> h3. Recommended Skills
>  *  Familiar with Java
>  *  Know the usage of java agent and bytebuddy
>  *  Know the usage of elasticSearch java client
>  *  Have some knowledge about  Docker
> h3. Mentor
> XiaoYu, PPMC of Apache ShenYu, [https://github.com/yu199195], 
> [xia...@apache.org]([xia...@apache.org|mailto:xia...@apache.org])



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org

Reply via email to