Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-1092

Online diagnostic tool

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • Services
    • Hide

      As an investigator, I want to view state and logging data of a collection of components taking part in a test, so that I can make conclusions and diagnose problems occurring on that test.

      Show
      As an investigator, I want to view state and logging data of a collection of components taking part in a test, so that I can make conclusions and diagnose problems occurring on that test.
    • Hide

      Given a deployed diagnostic tool on the VPN network, and configured to observe a predefined set of component parts for a deployed MVP on Skampi; When I run a predefined test on the system under test, I shall be able to view on my browser (on a single page) the logging data and state data for those components in the appropriate time dimensions necessary to understand external state (attributes) and internal code behavior (logging).

      Show
      Given a deployed diagnostic tool on the VPN network, and configured to observe a predefined set of component parts for a deployed MVP on Skampi; When I run a predefined test on the system under test, I shall be able to view on my browser (on a single page) the logging data and state data for those components in the appropriate time dimensions necessary to understand external state (attributes) and internal code behavior (logging).
    • 2
    • 2
    • 2.5
    • Team_SYSTEM
    • Sprint 2
    • 7.4
    • PI22 - UNCOVERED

    • SYSTEM_DEMO_1 Team_SYSTEM
    • SPO-543

    Description

      Create an online diagnostic tool making use of the current services deployed as part of the MVP (elastic,kibana,grafana etc) in order to assist in the analysis interconnected problems difficult to debug by looking at a single component.

      This tool should have the absolute minimum features available to answer only the questions needed for assisting in resolving current technical debt (e.g. https://jira.skatelescope.org/browse/SP-1091).

      This means the ability to:

      1. For a predefined subset of tango devices collect their attribute values and over  a predefined time period 
      2. collect log messages for that same set of devices and display over a predefined time period

      The quality of the information need only be of that standard so that it can verify or deny key "hypothetical questions" about possible error e.g.:

       

      Do state machines of higher-level systems aggregate correctly the state of lower-level systems?

      What error messages get generate in logs when tests are run (both during failures and both during successes)

      Does the state machine change or behavior change when the speed of commands change?

      Does state machine behavior change when infrastructure becomes overloaded?

      It is very important that the tool focuses on accuracy rather than preciseness to make sure that answers to questions and diagnosis of problems can be done in a quick manner without the need to do work taking a long time before delivering results. 

      Attachments

        Issue Links

          Structure

            Activity

              People

                g.leroux Le Roux, Gerhard [X] (Inactive)
                g.leroux Le Roux, Gerhard [X] (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 2.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete34.0
                  Total34.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel