Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-6324

Investigate improving alerting of driver performance

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Not Needed

      Use Case

      As a Node.js engineer
      I want performance alerts that give me an actionable section of the code to investigate
      So that I can keep up with any regressions that may occur

      User Experience

      • None

      Dependencies

      Risks/Unknowns

      • How stable has the empty benchmark been?

      Acceptance Criteria

      Implementation Requirements

      • Use the empty benchmark as a factor against the ping command
      • Use the ping command as a factor against all other commands
      • Use the metrics relative to the above to alert.

      Testing Requirements

      • Add a synchronous loop to 1mil before writing to the socket in the Connection class. Ensure that the benchmarks reflect the cost of this for ping while it is factored out of other commands.

      Documentation Requirements

      • None

      Follow Up Requirements

      • None

            Assignee:
            Unassigned Unassigned
            Reporter:
            neal.beeken@mongodb.com Neal Beeken
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: