Giter Site home page Giter Site logo

HTTP Input about fluent-bit HOT 16 CLOSED

fluent avatar fluent commented on May 19, 2024 14
HTTP Input

from fluent-bit.

Comments (16)

mvlbarcelos avatar mvlbarcelos commented on May 19, 2024 9

Hi Fluentbit team,

Is the http input already available?

Best Regards,
Marcus Barcelos

from fluent-bit.

edsiper avatar edsiper commented on May 19, 2024 3

it's coming, first PoC:

from fluent-bit.

StevenACoffman avatar StevenACoffman commented on May 19, 2024 2

Supporting in_http might be very useful for property-based testing purposes. If we could input and output both via HTTP, we could specify a configuration (like a filter) and some "For All" (∀) expectations or rules. This lets you generate input to find obscure bugs, then reduce to minimal failing input. In C, I believe theft is the most mature.

@felixzh2015 What is your use case for in_http?

from fluent-bit.

agup006 avatar agup006 commented on May 19, 2024 1

Docs were published here https://docs.fluentbit.io/manual/pipeline/inputs/http @DrackThor

from fluent-bit.

edsiper avatar edsiper commented on May 19, 2024

Work in process:

0bca1e0 lib: monkey: upgrade http stack
29abd99 in_http: fix static linking and start server for testing purposes
f600c1e lib: monkey: scheduler timeout improvement / updates on exception handling and general reports by Coverity tool
613720f in_http: handle HTTP server setup, custom C headers and config
bc2757a in_http: fix linking to http library
a2ee8dc Build: fix configuration override for in_http (monkey lib)
0144c08 in_http: add plugin skeleton files
7f564d2 in_http: merging HTTP server and working in plugin
3ab208c Merge branch 'master' into http
7fd3c10 mk_core: upgrade to newer version used in Monkey Server
3e731e9 in_http: prepare build system

from fluent-bit.

Globegitter avatar Globegitter commented on May 19, 2024

@edsiper Does fluent-bit now support json input over http? Couldn't find anything in the docs.

from fluent-bit.

edsiper avatar edsiper commented on May 19, 2024

@Globegitter not yet

from fluent-bit.

felixzh2020 avatar felixzh2020 commented on May 19, 2024

@edsiper Do you have a plan to support json input over http? Work in process now?

from fluent-bit.

ashleyschuett avatar ashleyschuett commented on May 19, 2024

Is there any progress with this? or is there a way I can assist with getting this feature in?

from fluent-bit.

faisal-khalique avatar faisal-khalique commented on May 19, 2024

Will this be available anytime soon please? I checked the current version 1.1.2 still has http input set to No.

from fluent-bit.

majoyz avatar majoyz commented on May 19, 2024

Is there still any plan on in_http?

from fluent-bit.

agup006 avatar agup006 commented on May 19, 2024

it's here! We get to close this one out

in_http is available in 1.7.0, note: the doc site had some issues and we expect the in_http documentation to be available by end of the week.

from fluent-bit.

DrackThor avatar DrackThor commented on May 19, 2024

Can you give an update on the docs @agup006 ? Is the input ready to be used (in 1.7.x)?
Thanks in advance :)

from fluent-bit.

DrackThor avatar DrackThor commented on May 19, 2024

Docs were published here https://docs.fluentbit.io/manual/pipeline/inputs/http @DrackThor

sorry, my bad - thanks for the hint!

from fluent-bit.

agup006 avatar agup006 commented on May 19, 2024

No apologies needed @DrackThor :) glad I could help - let us know your feedback

from fluent-bit.

popaconsta avatar popaconsta commented on May 19, 2024

Does this plugin handle well many incoming requests (i.e. hundreds or even thousands of applications writing to the same endpoint where Fluent Bit is listening)? As fare as I am aware there is no way no configure the number or workers or anything like that. Thanks in advance to whoever can shed some light.

from fluent-bit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.