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.