...
Code Block |
---|
language | text |
---|
title | Restconf Collector Output (JSON) |
---|
collapse | true |
---|
|
{
“service_status”: {
“external_domain”: {
“remote-nodeid” : “ example-remote-nodeid”,
“remote-tpid” : “ example-remote-tpid”
},
“source”? {“source-tpid”: “example-source-tpid”},
“oper-status”? “down”,
“mapping-id” : “restconf2ves-001,
“service-instance-id”: service-instance-01
}
} |
VES MAPPER
The Restconf2VES.xml could be uploaded to DCAE at the closed loop deployment from DCAE Designer. For now, it will be manually uploaded to the mapper at the closed loop instantiation.
Mapping XML
Code Block |
---|
language | text |
---|
title | Restconf2VES.xml |
---|
collapse | true |
---|
|
|
UVA subscribes RESTCONF_ALARM_TOPIC on DMAAP.
Route Down AlarmAlarm
Code Block |
---|
language | text |
---|
title | Route Down Alarm (VES/CEDM) |
---|
collapse | true |
---|
|
{
"event": {
"commonEventHeader": {
"sourceId": "example-sotn-controller-id-val-51834", // The value should be the same as what you set to the VM you just mocked.
"startEpochMicrosec": 1413378172000000,
"eventId": "ab305d54-85b4-a31b-7db2-fb6b977766",
"sequence": 0,
"domain": "fault",
"lastEpochMicrosec": 1413378172000033,
"eventName": "Fault_Route_Failure",
"sourceName": "example-SOTN-Controller-name-val-5470", // The value should be the same as what you set to the VM you just mocked.
"priority": "High",
"version": 3.0,
"reportingEntityName": "Domain_Contorller"
},
"faultFields": {
"eventSeverity": "CRITICAL",
"alarmCondition": "Route_Down",
"faultFieldsVersion": 2.0,
"specificProblem": "Fault_SOTN_Service_Failure",
"alarmAdditionalInformation": [{
"name": "service-instancec-id",
"value": "service-instance-01"
},
"eventSourceType": "other",
"vfStatus": "Active"
}
}
} |
...