ekuiper icon indicating copy to clipboard operation
ekuiper copied to clipboard

Add support for additional JSON Input Formats on eKuiper HTTP Push Source

Open canob opened this issue 1 year ago • 0 comments

It is a good idea to add more JSON Input Formats for eKuiper HTTP Push Source. For example, FluentBit (https://fluentbit.io/), the most important project available on Internet for Observability/Analytics Pipeline (downloaded more than a billon times), allow this four formats for HTTP Output: msgpack, json, json_stream, json_lines. And none is supported on eKuiper HTTP Push Source. Other important Observability/Analytics Products, like OpenObserve (https://openobserve.ai/), Parseable (https://www.parseable.io/), or Grafana Loki (https://grafana.com/oss/loki/), support out of the box the JSON formats of HTTP Output provided by FluentBit. I think being compatible with the most used tools on Internet is a must for a product to grow, and eKuiper has all the features to be a star product, so add that kind of enhancements is really important. Attached an example of the four formats that FluentBit allow for HTTP Output. captures.zip

canob avatar Nov 07 '23 16:11 canob