Skip to content

Add service quality monitoring #59

@kmohr-soprasteria

Description

@kmohr-soprasteria

Problem:

  • Statistics about the completeness and quality of the PM data shall be provided
  • in DPMPD v1.0.*, no such statistics are gathered and exposed
  • how to measure completeness and quality

Possible solution/tb discussed:

  • specify function(s) to gather (and store) this information
    • granularity?
      • per device/interface combination
      • for the previous day
      • perhaps how many have already been collected today (on demand?))
  • data gathering:
    • when/input source?
      • compute some information when resultCC is created/stored in dataStore(batch)?
      • or read everything only from datastore
    • what?
      • if we include normalized timestamps (x:00, x:15, x:30, x:45) we could determine exactly which 15min intervals are missing
      • if we would only have "random" timestamps, we could instead count how many records we have gathered for each device/interface (a counter for each day, where new counts are added)
    • shall this data be stored?
      • if yes, this could be stored in the datastore under the interfaceMetadata
      • depending on what to store
        • e.g. just keep a count or list of timestamps where data was gathered per interface for the previous day
        • or store a matrix, with days as columns and counted records (just a number) as rows

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions