Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-16300

Implement a celery task in the SQuaSH API to save time series data to InfluxDB

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      The SQuaSH API already has the capability of executing Celery tasks, e.g. we have a task to upload verification jobs to S3.

      It makes sense to implement another task to send the time series data (metric values, tags, and timestamps) to InfluxDB.

      The transformation of a SQuaSH job to InfluxDB line maps each verification package to an InfluxDB measurement, job metadata to InfluxDB tags and metric names and values to fields.

        Attachments

          Issue Links

            Activity

            afausti Angelo Fausti created issue -
            afausti Angelo Fausti made changes -
            Field Original Value New Value
            Epic Link DM-16223 [ 229204 ]
            afausti Angelo Fausti made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            afausti Angelo Fausti made changes -
            Attachment squash-overview.png [ 34912 ]
            afausti Angelo Fausti made changes -
            Attachment squash-overview.png [ 34912 ]
            afausti Angelo Fausti made changes -
            Attachment squash-overview.png [ 35106 ]
            afausti Angelo Fausti made changes -
            Summary Implement Celery task to send TS data to InfluxDB in the SQuaSH API Implement a celery task in the SQuaSH API to save time series data to InfluxDB
            afausti Angelo Fausti made changes -
            Link This issue relates to DM-16391 [ DM-16391 ]
            afausti Angelo Fausti made changes -
            Description The SQuaSH API already has the capability of executing Celery tasks, e.g. we have a task to upload verification jobs to S3.

            It makes sense to implement another task to send the time series data (metric values, tags, and timestamps) to InfluxDB.
            The SQuaSH API already has the capability of executing Celery tasks, e.g. we have a task to upload verification jobs to S3.

            It makes sense to implement another task to send the time series data (metric values, tags, and timestamps) to InfluxDB.

            afausti Angelo Fausti made changes -
            Description The SQuaSH API already has the capability of executing Celery tasks, e.g. we have a task to upload verification jobs to S3.

            It makes sense to implement another task to send the time series data (metric values, tags, and timestamps) to InfluxDB.

            The SQuaSH API already has the capability of executing Celery tasks, e.g. we have a task to upload verification jobs to S3.

            It makes sense to implement another task to send the time series data (metric values, tags, and timestamps) to InfluxDB.

            The transformation of a SQuaSH job to InfluxDB line maps each verification package to an InfluxDB measurement, job metadata to InfluxDB tags and metric names and values to fields.
            afausti Angelo Fausti made changes -
            Story Points 2.8 5.6
            afausti Angelo Fausti made changes -
            Resolution Done [ 10000 ]
            Status In Progress [ 3 ] Done [ 10002 ]

              People

              • Assignee:
                afausti Angelo Fausti
                Reporter:
                afausti Angelo Fausti
                Watchers:
                Angelo Fausti
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: