[ 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