Requirements:
- handle fault notifications/ initial read of all faults on connect
- read inventory/equipment on connect and on attributeValueChanged notification
- read historical performance data in specific interval
So the goal is to map these device-specific data into the internal data model and write it into the database.
Example: OpenROADM Devicemanager:
FaultNotification:
OpenRoadm | internal |
---|---|
raiseTime | timestamp |
circuit-id | object-id |
severity | severity |
??? | counter |
problemCause | problem |