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

Apache ShenYu: add logging-kafka plugin

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved

    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-kafka plugin, it Use Kafka to store shenyu's logs.
      2. Take the shenyu gateway log information, write it to Kafka and display it.
      3. Can add module like this :
        shenyu-plugin
        shenyu-plugin-logging-kafka

      Task

      • Add shenyu-plugin-logging-kafka module and impl write it to Kafka
      • 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
      • Know the usage of shenyu plugin ecology
      •  Know the usage of Kafka java client
      •  Have some knowledge about  Docker

      Mentor

      Zhang Yonglun, PPMC of Apache ShenYu, https://github.com/tuohai666, [zhangyonglun@apache.org](zhangyonglun@apache.org)

      Attachments

        Activity

          People

            Unassigned Unassigned
            zhangyonglun Yonglun Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: