nephio-project / nephio

Nephio is a Kubernetes-based automation platform for deploying and managing highly distributed, interconnected workloads such as 5G Network Functions, and the underlying infrastructure on which those workloads depend.
Apache License 2.0
104 stars 53 forks source link

EPIC: Nephio Observability (R3) #513

Open s3wong opened 8 months ago

s3wong commented 8 months ago

This Epic tracks all R3 deliverables for Nephio Observability framework:

s3wong commented 7 months ago

User stories for R3 (preliminary) ---

As an application or a user, I want to be able to:

  1. specify which one or more NFs, in a granularity of an instance of NF pertaining to a NFDeployment resource, that I want to start gathering information on (user driven monitoring)
  2. query (a currently unspecified way, such as SQL) visibility data from Nephio Observability framework
  3. subscribe to changes to a limited set of data (ex: status of a resource, particularly set of metrics...etc)
  4. retrieve a selected set of data between a specified time interval

As an NF operator, I should be able to:

  1. subscribe and receive a stream of visibility data (limited to metrics?)