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

[Guardrails] Data Collection Automation - Session Generation #1515

Open
5 tasks
jessicadaugherty opened this issue Dec 13, 2022 · 1 comment
Open
5 tasks
Assignees

Comments

@jessicadaugherty
Copy link
Contributor

Objective

To measure the efficacy of pocket-score scalability efforts, we should automate the collection of key data points to inform us on the impacts of changes in controlled and isolated environments. Bonus: classify service.

Origin Document

Guardrails Projects

Guardrails Recommendations

Guardrails Presentation

Goal

  • Automate the collection of Session Generation data

Deliverable

  • Create an IAVL only script with IAVL stores (Goleveldb) to:
    • Set Y Applications
    • Set Servicers
    • Run X Dispatch Requests in a row
    • Observe htop for resources
    • TimeTrack individual dispatch calls
  • The script should include trials with different values for Y applications and X dispatch requests (TBD)
  • Log the results and determine an interval at which to log this data

Non-goals / Non-deliverables

  • Automating the collection of additional data points

General issue deliverables

  • Update the appropriate CHANGELOG
  • Update any relevant READMEs (local and/or global)
  • Update any relevant global documentation & references
  • If applicable, update the source code tree explanation
  • If applicable, add or update a state, sequence or flowchart diagram using mermaid

Creator: @jessicadaugherty

@jessicadaugherty
Copy link
Contributor Author

See if this data is available in Prometheus. If not, update deliverable to ensure information about duration and resources used in session generation are made available via Prometheus. Remove trials: will have real world/dynamic data/scenarios.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

2 participants