Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

3.3.3: Monitoring DMaaP API

Participants will send an event containing monitoring data to a DmaaP topic at a set interval after participant has received an event to instantiate a control loop

e.g url: https://{{ONAPIP}}:{{DmaaPPort}}/events/CL_MONITORING_SERVICE_INPUT

Code Block
languageyml
titleExample event from Participant to DmaaP
collapsetrue
{
  "timestamp":"1605689254",
  "participant-id":"Participant_DCAE",
  "control-loops":[
    {
      "instance-id":"myCLInstance1",
      "applications":[
        {
          "application-id":"example.pmsh",
          "status":"INSTANTIATION_STARTED"
        },
        {
          "application-id":"example.dfc",
          "status":"INSTANTIATION_STARTED"
        }
      ]
    },
    {
      "instance-id":"myCLInstance2",
      "applications":[
        {
          "application-id":"example.pmsh",
          "status":"INSTANTIATED"
        }
      ]
    }
  ]
}

3.3.4: Monitoring Participant API

Presume similar thinking to Instantiation Participant API

*Suggestion was to put JAVA API code in this section for the participant talking to DmaaP. TBD

4: Design

4.1: Server Side

...