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

Issue: Logging dashboard #179

Open
Lekhanrao opened this issue Aug 14, 2024 · 15 comments · May be fixed by #201
Open

Issue: Logging dashboard #179

Lekhanrao opened this issue Aug 14, 2024 · 15 comments · May be fixed by #201
Assignees
Labels
enhancement New feature or request

Comments

@Lekhanrao
Copy link
Collaborator

Ticket Contents

To build a dashboard that shows every process of the request lifecycle with corresponding timestamps and usage of models with metrics.

Goals

Create a dashboard (Grafana/any custom simple react UI) which shows the whole lifecycle of a request coming into the system with metrics such as number of requests, latency, types of models at each service layer with appropriate timestamps.

Expected Outcome

The dashboard should be able to show different kinds of metrics at each service layer (api, channel, language, flow, retriever) for a given request.

Acceptance Criteria

  1. The dashboard should be running as a separate service (like the other services in docker-compose.yaml)
  2. The dashboard should be able to collect and show the data from each individual service.
  3. The dashboard should have appropriate charts for data visualization of the requests coming into the system.

Implementation Details

Create a frontend UI dashboard and backend data storage service and map them to show the metrics in user/request level.

Mockups/Wireframes

Use R2R dashboard for reference implementation (https://github.com/SciPhi-AI/R2R-Application)

Product Name

Jugalbandi

Organisation Name

OpenNyAI

Domain

Legal

Tech Skills Needed

Python, React, SQL, Other

Mentor(s)

@Lekhanrao , @KaranrajM

Complexity

Medium

Category

Backend, Frontend

@Lekhanrao Lekhanrao added C4GT Coding Coding related C4GT Bounty Successful closure has a monetary reward enhancement New feature or request C4GT Community Assignable to C4GT community developers and removed C4GT Bounty Successful closure has a monetary reward labels Aug 14, 2024
@Blacksujit
Copy link

@Lekhanrao assigne this to me i can try this

@Lekhanrao
Copy link
Collaborator Author

@Blacksujit, Have assigned this ticket to you.

@Amrit02102004
Copy link

@Blacksujit Are you still working on this ? I would like to know if I can work on it

@Blacksujit
Copy link

@Amrit02102004

Sorry i was busy in some other things please take it you can work on this

@Amrit02102004
Copy link

Ok I will be working on it

@Lekhanrao
Copy link
Collaborator Author

@Amrit02102004 , assigned ticket to you.

@Lekhanrao
Copy link
Collaborator Author

Assigned ticket to @ananyaagrawal23 and @Sunandhita

@MythicalMAxX
Copy link

Hey! Can I please get a chance?

@Lekhanrao
Copy link
Collaborator Author

@MythicalMAxX , Hi Vinamra, Thankyou for offering to work on this issue, but this ticket is already being worked by the team. So will request you to pick up something else that is open.

@Sunandhita
Copy link

The Logger service implementation in the backend is done . API service data is getting logged in the database successfully. Currently working on implementation for logging the Channel service data

@Lekhanrao Lekhanrao removed C4GT Community Assignable to C4GT community developers C4GT Coding Coding related labels Oct 25, 2024
@ananyaagrawal23
Copy link

Completed the implementation for the logging of channel service. Channel service data is getting logged in the database successfully. Currently working on implementation for logging the Language service.

@Sunandhita
Copy link

Completed the implementation for logging language and flow service. Currently working on implementation for logging the retriever service (last service to be logged).

@Sunandhita
Copy link

Completed the entire backend for logging dashboard

@Lekhanrao
Copy link
Collaborator Author

@Sunandhita, what are the next steps here? And when can we complete this ticket entirely?

@Sunandhita
Copy link

Sunandhita commented Dec 2, 2024

This is done from our end @Lekhanrao , it is under review by Arun and Karan .....yet to be approved

@KaranrajM KaranrajM linked a pull request Dec 10, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants