DalgoT4D / dalgo-admin-old

Administrative web console for Dalgo
GNU Affero General Public License v3.0
4 stars 11 forks source link

Create an Infra overview page #5

Closed fatchat closed 9 months ago

fatchat commented 11 months ago

Description

Create a page showing information on the infrastructure which Dalgo runs on

Goals

Expected Outcome

The initial version will have four sections for Airbyte, Prefect, dbt and Machine metrics. For Airbyte, Prefect and dbt we will show the current version running on Dalgo's production machine.

Acceptance Criteria

Implementation Details

Python Bootstrap

Mockups / Wireframes

None

Product Name

Dalgo

Project Name

Dalgo Admin Console

Organization Name:

Project Tech4Dev

Domain

Others

Tech Skills Needed:

Python HTML

Mentor(s)

@fatchat

Complexity

High

Category

UI/UX/Design, Feature

Sub Category

API, Database, Frontend, Backend, Mobile

Aashish-100 commented 9 months ago

Hello @fatchat , I would love to work on this issue, it would be great if you could provide some more information for the same. Thank you!

fatchat commented 9 months ago

certainly @Aashish-100

the page will have four panels:

  1. "Airbyte info" will show a version number e.g. "0.50.21"
  2. "Prefect info" will show a version number
  3. "dbt info" will show a version number

these will be read from a text file on disk e.g. a json or a yaml file

  1. "cpu / ram / disk space" will show cpu as a %, available ram in GB and available disk space in GB. i'll get back to you on how to fetch these metrics, to get started you can fetch them from a text file on disk like the above three

make sure it is responsive! i'm thinking on a desktop it will be 2 x 2 and on mobile it will be 1 x 4

swadhin1237 commented 9 months ago

Hi @fatchat I would like to work on this issue

Crystal11101 commented 9 months ago

Hi @fatchat I would like to work on this issue

ishanray1234 commented 9 months ago

Hi @fatchat I would like to work on the issue

Crystal11101 commented 9 months ago

Can I and @swadhin1237 work on this issue together?

fatchat commented 9 months ago

yes you can absolutely collaborate. please create a branch here instead of forking the repo, it makes it easier for me to test before i merge

fatchat commented 9 months ago

@Aashish-100 let the others know if you are still planning on doing this thanks

Aashish-100 commented 9 months ago

@fatchat, having some issues to setup the project, you can assign the issue to anyone else who is ready at the moment, apologies for any inconveniences, thank you.

fatchat commented 9 months ago

no problem @Aashish-100 thanks for the quick response

jayesh9747 commented 9 months ago

@amansgith need any help?

amansgith commented 9 months ago

Hii @jayesh9747 Thanks for asking... but currently i'm able to do everything as instructed by sir In future if i face any problem.. i'll definitely ask you thanks again

jayesh9747 commented 9 months ago

@amansgith sure .