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

Add performance measurement logs #260

Closed
5 tasks
shepilov opened this issue Nov 16, 2023 · 1 comment · Fixed by #303
Closed
5 tasks

Add performance measurement logs #260

shepilov opened this issue Nov 16, 2023 · 1 comment · Fixed by #303
Assignees
Milestone

Comments

@shepilov
Copy link
Member

shepilov commented Nov 16, 2023

User Story

As a user, I want to implement comprehensive performance measurement logs to gain insights into the backend's efficiency and responsiveness. This will aid in identifying bottlenecks and optimizing resource utilization.

Available Tools

Monitoring

  • Promotheus
  • Signoz

Analytics and Visualization

  • Grafana
  • InfluxDB

Performance Testing

  • JMeter
  • Grafana K6 (Javascript)

Acceptance Criteria

  • Performance logs are consistently generated and accessible.
  • Dashboards/Reports provide clear and actionable insights.
  • Easy to query Dashboard/Reports.
  • Alerts are configured and tested for effectiveness.
  • Already works with/implemented in Javascript.
@shepilov shepilov converted this from a draft issue Nov 16, 2023
@shepilov shepilov moved this to 🆕 New in Twake Workplace Nov 16, 2023
@shepilov shepilov added this to the M1a milestone Nov 20, 2023
@shepilov shepilov moved this from 🆕 New to 📋 Backlog in Twake Workplace Dec 5, 2023
@shepilov
Copy link
Member Author

shepilov commented Dec 5, 2023

@MontaGhanmy could you plaas add add information on what questions should answer logs
"Dashboards/Reports provide clear and actionable insights" - what insight?

For example 99th percentile for all upload requests
Or I want to see the execution time for particular DB query

@MontaGhanmy MontaGhanmy linked a pull request Jan 17, 2024 that will close this issue
@shepilov shepilov moved this from 📋 Backlog to 🏗 In progress in Twake Workplace Jan 18, 2024
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Twake Workplace Feb 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

2 participants