Uploaded image for project: 'Evergreen'
  1. Evergreen
  2. EVG-8790

Make signal processing jobs in cedar report time series to Performance Analysis and Triage Service and remove all other tooling

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: plt
    • Labels:

      Description

      As a DAG engineer,
      I'd like to remove the signal processing stuff being done in cedar, and simply have it's recalculate change points job migrated to only reporting time series updates to the Performance Analysis and Triage Service.

      The API for the reporting is as follows:

      POST $baseUrl/time_series/update
      {
      	"project" : "sys-perf",
      	"version" : "sys_perf_fb91e1d6e719de42905d63d26f065a4ac835be1e",
      	"variant" : "linux-3-node-replSet",
      	"task" : "parallel_insert_replica",
      	"test" : "ParallelInsert-1024-Insert_WMajority_JFalse",
              "measurement" : "Latency99thPercentile",
              "args" : [{
                    "name": "thread_level",
                    "value": 16
              }],
      	"data": [
      		{
      			cedar_perf_result_id: ObjectId("5eb31601bf3966ed0de32e04"),
      			order: 12311,
                            value: 100
      		},
                    ...
      ]
      }
      

      The aggregation for getting this data already exists.

      AC:

      • Cedar reports time series updates to performance analysis and triage service using the existing triggers for aforementioned job
      • All other signal processing tooling/schema removed
      • Remove change points from cedar's database

      Notes:

        Attachments

          Activity

            People

            Assignee:
            backlog-server-evg Backlog - Evergreen Team
            Reporter:
            alexander.costas Alexander Costas
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: