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

Build a Monitoring Web UI #2147

Closed
edsiper opened this issue May 1, 2020 · 8 comments
Closed

Build a Monitoring Web UI #2147

edsiper opened this issue May 1, 2020 · 8 comments

Comments

@edsiper
Copy link
Member

edsiper commented May 1, 2020

[DISCLAIMER] This is a CNCF community bridge project

Fluent Bit exposes internal metrics from the data processing pipeline through its HTTP interface. This project aims to build a Web UI to show the components of the data pipeline and its continuous metrics with dashboards and further info. The metrics are exposed in JSON format and should be scrapped by the UI.

The UI must have a professional-looking and should be written with extensibility in mind. Note that the Web UI must not depend on NodeJS, it needs to be deployable from any web server.

The project will be in a continuously evolving model. So we expect the intern to be available for continuous work for the whole period.

Intern Requirements

  • General
    • Invest at least 30 hours per week
    • Daily communication with the mentor
    • Aligned with America's timezone. We primary look for candidates in America's time zone, but open for other timezones for the right person (proof of skills and similar work done in the past)
  • Mandatory Skills
    • Javascript
    • Vue JS
    • CSS
    • HTML
    • Design

How to Apply

Please submit an introductory email with the subject "CNCF / Fluentd Internship" to eduardo at treasure-data.com with the following information:

  • Github Profile
  • Do you have a blog ?, URL ?
  • URLs of previous work associated with Vue JS, Javascript, and CSS
  • Experience with REST APIs ?
  • Have you used Fluent Bit ?, if so, please share your use case and experience
  • Besides the bounty ($$), what's attractive for you to contribute to this project?
  • In which country you will perform your work?
  • Can you invest at least 30 hours a week in the project ? (continuous business days)
  • Are you willing to learn ?
  • Tell us more about you
@edsiper
Copy link
Member Author

edsiper commented May 13, 2020

All, please check the new "How to apply" section above.

@Dhiraj240
Copy link

@edsiper I have just sent you the email using my gmail id [email protected] where I wrote about the detailed specifications of my expertise.
Also I have applied on Community Bridge.
Hoping to getting interviewed and selected.
Looking forward to it.

@edsiper
Copy link
Member Author

edsiper commented May 14, 2020

@Dhiraj240 thanks, email received.

@ojaswa1942
Copy link

Hello @edsiper ! This seems interesting, however, are you also considering ReactJs for the project?

@agarwalrounak
Copy link

agarwalrounak commented May 17, 2020

Hi @edsiper! I have applied as a mentee on the Community Bridge website for this project and have even sent you an email with all the information.
I have earlier worked on building a web UI for Kruize where I created dashboards for resource monitors. This helped users get a better visual sense of the recommendations offered by the tool and helped adoption of containers in general.
I suggest that we use chart.js to build the dashboards. There is even a Vue.js wrapper for Chart.js: https://vue-chartjs.org/. This will enable us to create reusable chart components.

@Dhiraj240
Copy link

@edsiper Sir I have mailed you my reference and personal issue.
Also, I would like to work on the issue which I asked to get it assigned to me. Can I fix that?

@ojaswa1942
Copy link

@edsiper Has there been some changes regarding fluentd or this project ? Can't find the same in selected projects at cncf/mentoring 😕.

@edsiper
Copy link
Member Author

edsiper commented May 24, 2020

CNCF will announce results shortly

@agup006 agup006 closed this as completed Feb 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants