blob: 71f5718b437467f92f65b2247d06aa087f7748f8 [file] [log] [blame]
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
.. Copyright 2018 Tech Mahindra Ltd.
Sample Snmp trap Conversion:
===========================
Following is the **Sample SNMP Trap** that will be received by the Universal VES Adapter from the Snmp Trap Collector :
.. code-block:: json
{
"cambria.partition":"10.53.172.132",
"trap category":"ONAP-COLLECTOR-SNMPTRAP",
"community len":0,
"protocol version":"v2c",
"varbinds":[
{
"varbind_value":"CLEARED and CRITICAL severities have the same name",
"varbind_oid":"1.3.6.1.4.1.19444.12.2.0.2.0",
"varbind_type":"OctetString"
},
{
"varbind_value":"1.3",
"varbind_oid":"1.3.6.1.4.1.19444.12.2.0.3.0",
"varbind_type":"ObjectIdentifier"
},
{
"varbind_value":"1.3",
"varbind_oid":"1.3.6.1.4.1.19444.12.2.0.4.0",
"varbind_type":"ObjectIdentifier"
},
{
"varbind_value":"CLEARED",
"varbind_oid":"1.3.6.1.4.1.19444.12.2.0.5.0",
"varbind_type":"OctetString"
},
{
"varbind_value":"Queue manager: Process failure cleared",
"varbind_oid":"1.3.6.1.4.1.19444.12.2.0.6.0",
"varbind_type":"OctetString"
},
{
"varbind_value":"The queue manager process has been restored to normal operation",
"varbind_oid":"1.3.6.1.4.1.19444.12.2.0.7.0",
"varbind_type":"OctetString"
},
{
"varbind_value":"The queue manager process has been restored to normal operation. The previously issued alarm has been cleared",
"varbind_oid":"1.3.6.1.4.1.19444.12.2.0.8.0",
"varbind_type":"OctetString"
},
{
"varbind_value":"Changes to shared config will be synchronized across the cluster",
"varbind_oid":"1.3.6.1.4.1.19444.12.2.0.9.0",
"varbind_type":"OctetString"
},
{
"varbind_value":"No action",
"varbind_oid":"1.3.6.1.4.1.19444.12.2.0.10.0",
"varbind_type":"OctetString"
},
{
"varbind_value":"sprout-1.example.com",
"varbind_oid":"1.3.6.1.4.1.19444.12.2.0.12.0",
"varbind_type":"OctetString"
}
],
"notify OID":"1.3.6.1.6.3.1.1.5.3",
"community":"",
"uuid":"1fad4802-a6d0-11e8-a349-0242ac110002",
"epoch_serno":15350273450000,
"agent name":"10.53.172.132",
"sysUptime":"0",
"time received":1.535027345042007E9,
"agent address":"10.53.172.132",
"notify OID len":10
}
Following is the converted VES Format of the above SNMP Sample Trap by using the default SNMP Trap Mapping File:
.. code-block:: json
{
"event":{
"commonEventHeader":{
"startEpochMicrosec":1.5350269902625413E9,
"eventId":"XXXX",
"sequence":0,
"domain":"fault",
"lastEpochMicrosec":1.5350269902625413E9,
"eventName":"fault__ONAP-COLLECTOR-SNMPTRAP",
"sourceName":"10.53.172.132",
"priority":"Medium",
"version":3,
"reportingEntityName":"VesAdapter"
},
"faultFields":{
"eventSeverity":"MINOR",
"alarmCondition":"ONAP-COLLECTOR-SNMPTRAP",
"faultFieldsVersion":2,
"specificProblem":"SNMP Fault",
"alarmAdditionalInformation":[
{
"name":"1.3.6.1.4.1.19444.12.2.0.2.0",
"value":"CLEARED and CRITICAL severities have the same name"
},
{
"name":"1.3.6.1.4.1.19444.12.2.0.3.0",
"value":"1.3"
},
{
"name":"1.3.6.1.4.1.19444.12.2.0.4.0",
"value":"1.3"
},
{
"name":"1.3.6.1.4.1.19444.12.2.0.5.0",
"value":"CLEARED"
},
{
"name":"1.3.6.1.4.1.19444.12.2.0.6.0",
"value":"Queue manager: Process failure cleared"
},
{
"name":"1.3.6.1.4.1.19444.12.2.0.7.0",
"value":"The queue manager process has been restored to normal operation"
},
{
"name":"1.3.6.1.4.1.19444.12.2.0.8.0",
"value":"The queue manager process has been restored to normal operation. The previously issued alarm has been cleared"
},
{
"name":"1.3.6.1.4.1.19444.12.2.0.9.0",
"value":"Changes to shared config will be synchronized across the cluster"
},
{
"name":"1.3.6.1.4.1.19444.12.2.0.10.0",
"value":"No action"
},
{
"name":"1.3.6.1.4.1.19444.12.2.0.12.0",
"value":"sprout-1.example.com"
}
],
"eventSourceType":"SNMP Agent",
"vfStatus":"Active"
}
}
}