Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GSoC2017 / Plugins development and extend Golang interface #194

Closed
edsiper opened this issue Feb 17, 2017 · 5 comments
Closed

GSoC2017 / Plugins development and extend Golang interface #194

edsiper opened this issue Feb 17, 2017 · 5 comments

Comments

@edsiper
Copy link
Member

edsiper commented Feb 17, 2017

This issue belongs to a Google Summer of Code project idea.

Project Goals

This project idea aims to extend the current number of plugins available on Fluent Bit and fix the current ones to make them work in multi platforms, some of the requirements are:

  • in_cpu: routines to gather CPU stats from OSX
  • in_proc: add process stats for OSX
  • in_disk: add disk stats for OSX
  • in_mem: routines to gather memory stats from OSX
  • in_syslog: implement syslog TCP input plugin
  • out_kafka: implement output plugin to deliver logs/data to a Kafka Server
  • Golang interface: extend golang support to give access to Fluent Bit internals.
  • Others.

The project ideas described are not restricted and will be discussed with applicants before their deadline for submission.

Skills required

  • C
  • Golang
  • TCP
  • Sockets
  • Threading
  • CMake
  • Linux
@nokute78
Copy link
Collaborator

nokute78 commented Mar 6, 2017

Could you add these items?

  • in_proc: routines to gather process stats from OSX
  • in_disk: routines to gather disk stats from OSX

@edsiper
Copy link
Member Author

edsiper commented Mar 13, 2017

@nokute78 done

@nokute78
Copy link
Collaborator

Thanks

@edsiper
Copy link
Member Author

edsiper commented May 17, 2017

No applications received, closing this issue.

@edsiper edsiper closed this as completed May 17, 2017
@bhavishyagopesh
Copy link

@edsiper I did this yr's GSoC with PSF and have been a k8s user but would now like to contribute too(may be build up for next yrs GSoC)... So I understand the issue at the surface but would like to know the present state and interest? And also will OSX be required necessarily for development? thanks

rawahars pushed a commit to rawahars/fluent-bit that referenced this issue Oct 24, 2022
Signed-off-by: Takahiro YAMASHITA <nokute78@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants