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
- The dashboard should be running as a separate service (like the other services in docker-compose.yaml)
- The dashboard should be able to collect and show the data from each individual service.
- 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
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
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