How is OAM data collected?

Data collection for OAM results

OAM test results can be collected via the following methods:

  • RESTCONF API: RESTCONF APIs are available for OAM information retrieval and testing; see the Network and Service Assurance API documentation on the Network Developer Portal.

  • Kafka: OAM test results are exported to the Kafka topic oam.test_execution. Users can read this topic to collect OAM results for any network element. NFM-P SNMP test results are collected from Kafka by NSP. Kafka must be enabled in the NFM-P for NSP to receive the results. Kafka is enabled by default for most test types except NFM-P resynched tests. You must enable Kafka in the NFM-P for NSP to receive the results of these tests.

  • Database: By default, OAM test data is stored in Postgres unless there is an auxiliary database enabled, in which case result data is stored in the auxiliary database.