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

SQuaSH API and Telemetry infrastructure

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Epic Name:
      sqre-f20-efd-2
    • Story Points:
      55
    • WBS:
      1.02C.10.02
    • Team:
      SQuaRE
    • Cycle:
      Fall 2020

      Description

      This epic captures work in two of our core metrics and telemetry systems, SQuaSH and EFD, as well as related ArgoCD and Kafka work.

      It includes:

      • Continuation of a sprint resolving technical debt on the SQuaSH APIa
      • Move to CMAK or other open source replacement for the Confluent control center in the EFD

        Attachments

          Issue Links

          Stories in Epic (Custom Issue Matrix)

          Key Summary Story Points Assignee Status
           
          DM-27802

          Redeploy Summit EFD after k3s certificate issue

          1.4 Angelo Fausti Done
           
          DM-27705

          Assist Russel in deploying the exposurelog app

          4.2 Angelo Fausti Done
           
          DM-27846

          Deploy squash-sandbox.lsst.codes using the lsp-deploy install script

          1.4 Angelo Fausti Done
           
          DM-27838

          Mount NFS path in the exposurelog Helm Chart to access a butler registry at NTS

          1.4 Angelo Fausti Done
           
          DM-27943

          Ensure Argo CD chart versions are consistent in lsp-deploy

          0.7 Angelo Fausti Done
           
          DM-27924

          Fix redis deployment in the SQuaSH API

          0.7 Angelo Fausti Done
           
          DM-27918

          Fix SQuaSH docker build

          0.7 Angelo Fausti Done
           
          DM-27376

          Kafka monitoring sprint presentation and kafdrop demo

          1.4 Angelo Fausti Done
           
          DM-27352

          Increase liveness probe initial delay in the InfluxDB deployment

          0.7 Angelo Fausti Done
           
          DM-27345

          Fix schema incompatibility in the NTS EFD

          1.4 Angelo Fausti Done
           
          DM-27274

          Add Kafdrop to argocd-efd deployment

          4.2 Angelo Fausti Done
           
          DM-27257

          EFD support during summit power up

          1.4 Angelo Fausti Done
           
          DM-27211

          Kafka-connect-manager 0.8.0 does not read InfluxDB password from the environment

          0.7 Angelo Fausti Done
           
          DM-27210

          Upgrade version of Confluent Platform in all EFD envs

          1.4 Angelo Fausti Done
           
          DM-27187

          Upgrade versions of InfluxDB, Chronograf and Kapacitor in all EFD envs

          1.4 Angelo Fausti Done
           
          DM-27186

          Fix the cache-max-memory-size exceeded error

          1.4 Angelo Fausti Done
           
          DM-27534

          Add lsst-ts GitHub org to the list of orgs for Chronograf authentication

          0.7 Angelo Fausti Done
           
          DM-27526

          InfluxDays talk preparation and presentation

          4.2 Angelo Fausti Done
           
          DM-27521

          Update TLS certs for SQuaSH and EFD services

          1.4 Angelo Fausti Done
           
          DM-27399

          Send Kafka JMX metrics to InfluxDB using the Telegraf Prometheus input plugin

          4.2 Angelo Fausti Done
           
          DM-27538

          SQR-034 updates

          1.4 Angelo Fausti Done
           
          DM-27074

          Update the SQuaSH InfluxDB data model notebook

          1.4 Angelo Fausti Done
           
          DM-26979

          Modernize SQuaSH API tests

          7 Angelo Fausti Done
           
          DM-23586

          Use the official Helm Chart repository for InfluxData applications

          1.4 Angelo Fausti Done
           
          DM-18706

          Update SQuaSH job_to_influxdb celery task with the new data model

          7 Angelo Fausti Done
           
          DM-18103

          Revisit SQuaSH InfluxDB data model

          1.4 Angelo Fausti Done
           
          DM-18058

          QAWG-REC-38: SQuaSH should be able to store and display appropriate metric values per DataId

          Angelo Fausti Done

            Activity

            frossie Frossie Economou created issue -
            frossie Frossie Economou made changes -
            Field Original Value New Value
            Link This issue clones DM-25252 [ DM-25252 ]
            frossie Frossie Economou made changes -
            Epic Name sqre-f20-efd-1 sqre-f20-efd-2
            frossie Frossie Economou made changes -
            Story Points 72 50
            frossie Frossie Economou made changes -
            Description This epic captures work in two of our core metrics and telemetry systems, SQuaSH and EFD, as well as related ArgoCD and Kafka work.

            It includes:

            * A sprint resolving technical debt on the SQuaSH APIs, including the ability to ship metrics from different environments (this is currently dealt with manually)
            * A continuation of the aggregation work
            * Input to the Observatory Logging project
            * Support for Commissioning and Integration activities as requested, including training

            This epic captures work in two of our core metrics and telemetry systems, SQuaSH and EFD, as well as related ArgoCD and Kafka work.

            It includes:

            * Continuation of a sprint resolving technical debt on the SQuaSH APIs, including the ability to ship metrics from different environments (this is currently dealt with manually)
            * Input to the Observatory Logging project
            * Support for Commissioning and Integration activities as requested, including training
            frossie Frossie Economou made changes -
            Epic Child DM-21126 [ 402128 ]
            frossie Frossie Economou made changes -
            Epic Child DM-18060 [ 240658 ]
            frossie Frossie Economou made changes -
            Epic Child DM-26986 [ 440175 ]
            frossie Frossie Economou made changes -
            Epic Child DM-26981 [ 440170 ]
            frossie Frossie Economou made changes -
            Epic Child DM-18706 [ 249456 ]
            frossie Frossie Economou made changes -
            Epic Child DM-26979 [ 440167 ]
            frossie Frossie Economou made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            frossie Frossie Economou made changes -
            Description
            This epic captures work in two of our core metrics and telemetry systems, SQuaSH and EFD, as well as related ArgoCD and Kafka work.

            It includes:

            * Continuation of a sprint resolving technical debt on the SQuaSH APIs, including the ability to ship metrics from different environments (this is currently dealt with manually)
            * Input to the Observatory Logging project
            * Support for Commissioning and Integration activities as requested, including training
            This epic captures work in two of our core metrics and telemetry systems, SQuaSH and EFD, as well as related ArgoCD and Kafka work.

            It includes:

            * Continuation of a sprint resolving technical debt on the SQuaSH APIa
            * Move to CMAK or other open source replacement for the Confluent control center in the EFD
            frossie Frossie Economou made changes -
            Story Points 50 55
            afausti Angelo Fausti made changes -
            Epic Child DM-18103 [ 240710 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-18058 [ 240654 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27074 [ 440342 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-24812 [ 434534 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-24901 [ 434657 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-24659 [ 434039 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-21895 [ 425169 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-25384 [ 435951 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-26076 [ 437811 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-26450 [ 438936 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-16485 [ 234601 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-25964 [ 437456 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-15562 [ 184517 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-15388 [ 167528 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-23586 [ 430816 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-18583 [ 244768 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27186 [ 440598 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27187 [ 440599 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27210 [ 440645 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27211 [ 440646 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27213 [ 440664 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27257 [ 440759 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27274 [ 440809 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27345 [ 440959 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27352 [ 441028 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27376 [ 441086 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27399 [ 441219 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27454 [ 441373 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27481 [ 441531 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27521 [ 441641 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27526 [ 441646 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-26450 [ 438936 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-25384 [ 435951 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-24901 [ 434657 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-24659 [ 434039 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-21895 [ 425169 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-25964 [ 437456 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27213 [ 440664 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-24812 [ 434534 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-18583 [ 244768 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27534 [ 441662 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27538 [ 441667 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27550 [ 441689 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27705 [ 442107 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27550 [ 441689 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-26986 [ 440175 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-26981 [ 440170 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-26076 [ 437811 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-16485 [ 234601 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-15388 [ 167528 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-21126 [ 402128 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-15562 [ 184517 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27802 [ 442342 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27808 [ 442357 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27809 [ 442366 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27838 [ 442405 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27846 [ 442422 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27918 [ 442617 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27920 [ 442629 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27924 [ 442645 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27943 [ 442711 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27969 [ 442752 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27481 [ 441531 ]
            afausti Angelo Fausti made changes -
            Epic Child DM-27454 [ 441373 ]
            frossie Frossie Economou made changes -
            Link This issue is cloned by DM-27988 [ DM-27988 ]
            frossie Frossie Economou made changes -
            Epic Child DM-27809 [ 442366 ]
            frossie Frossie Economou made changes -
            Epic Child DM-27969 [ 442752 ]
            frossie Frossie Economou made changes -
            Epic Child DM-27920 [ 442629 ]
            frossie Frossie Economou made changes -
            Epic Child DM-27808 [ 442357 ]
            frossie Frossie Economou made changes -
            Epic Child DM-18060 [ 240658 ]
            frossie Frossie Economou made changes -
            Resolution Done [ 10000 ]
            Status In Progress [ 3 ] Done [ 10002 ]

              People

              Assignee:
              afausti Angelo Fausti
              Reporter:
              frossie Frossie Economou
              Reviewers:
              Frossie Economou
              Watchers:
              Angelo Fausti, Frossie Economou
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.