Skip to content

Build a Monitoring Web UI  #2147

Description

@edsiper

[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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions