Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The intention of this wiki is to define list the list of metrics and information we need to collect for the NFVI. The metrics/info collected about the NFVI fall under one of two categories: dynamic information and static information.  In addition to these two categories, some information about the monitoring process (the process which collects the information and metrics) itself is also required.

 

Monitoring Process information:

A Unique Process

...

identifier.

Static NFVI Info/Metrics

Compute

...

Dynamic NFVI Info/Metrics

Compute

At a minimum the following metrics should be collected:

  • CPU Utilization
  • Memory Utilization
  • Cache Utililzation
  • Platform Metrics (thermals, fan-speed) [TODO: Break this down further]

At a minimum the following events should be monitored:

  • Machine check exceptions (System, Processor, Memory...) [TODO: Break this down further]

 

Networking

At a minimum the following metrics should be collected for a Networking interfacesinterface:

  • Total Packets received and transmitted
  • Dropped packets (TX and RX)
  • Error packets (TX and RX) [TODO: Break this down further]
  • Broadcast Packets (TX and RX)
  • Multicast Packets (TX and RX)

Other Metrics that should be collected for a Networking interface (if possible):

  • Average bitrate
  • Average latency

 

At a minimum the following events should be monitored for a Networking interface:

...