Uploaded image for project: 'Comdev GSOC'
  1. Comdev GSOC
  2. GSOC-191

Apache ShenYu: add logging-elasticsearch plugin

    XMLWordPrintableJSON

Details

    Description

      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

      Description

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

                     shenyu-plugin
                     ------ shenyu-plugin-logging-elasticsearch

      Task

      • Add shenyu-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

      Recommended Skills

      •  Familiar with Java and reactor Java
      •  Know the usage of shenyu plugin ecology 
      •  Know the usage of elasticSearch java client
      •  Have some knowledge about  Docker

      Mentor

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

      Attachments

        Activity

          People

            Unassigned Unassigned
            xiaoyu Yu Xiao
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: