Uploaded image for project: 'Data Collection, Analytics, and Events'
  1. Data Collection, Analytics, and Events
  2. DCAEGEN2-335

Creation of a Mapper micro service that converts SNMP Traps to VES format using mapping files.

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • Dublin Release
    • None
    • None

      This user story aims to develop the functionality to process the SNMP Traps collected by the SNMP Trap receiver and convert them to the VES format by using the information in the mapping files created during design time.

      Scope & Overview:

      The scope of this story covers the below points.

      1. Develop a microservice to convert received SNMP traps by SNMP trap receiver to VES format as per the mappings specified in mapping files.
      2. MS to get raw SNMP Traps from the DMaaP queue and push them to the DMaaP queue once processed.
      3. MS to retrieve the mapping files for the corresponding trap and use the mappings in that to create the VES event.
      4. The created VES event is published on the DMaaP queue as per the configuration in mapping file.
      5. A default mapping file to be used in case there is no corresponding mapping file created for any specific SNMP trap.
      6. The internal cache DB will be used to retrieve Mapping files/information from.
      7. Ability to update the MS with new mapping files of new VNF’s being on boarded.

       

      Acceptance Criterion:

      As an ONAP/DCAE user, I should be able to receive all SNMP traps from all VNF’s irrespective of VNF type or vendor and process them to convert to ONAP specified VES format by just using mapping information created and stored in DB and publish the converted VES events on to different DMaaP queues as configured so that the different DCAE or ONAP components can receive these events and do further processing and next actions.

            akedar akedar
            kmalbari kmalbari
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: