User documentation for yang module rw-mon-params-log.yang

module rw-mon-params-log                                                     1
  rw-mon-params-log notification                                           1.1
    notification rw-mon-params-log:debug                                 1.1.1
      container rw-mon-params-log:template_params                      1.1.1.1
        container rw-mon-params-log:call-identifier                  1.1.1.1.1
        container rw-mon-params-log:session-params                   1.1.1.1.2
    notification rw-mon-params-log:info                                  1.1.2
      container rw-mon-params-log:template_params                      1.1.2.1
        container rw-mon-params-log:call-identifier                  1.1.2.1.1
        container rw-mon-params-log:session-params                   1.1.2.1.2
    notification rw-mon-params-log:warn                                  1.1.3
      container rw-mon-params-log:template_params                      1.1.3.1
        container rw-mon-params-log:call-identifier                  1.1.3.1.1
        container rw-mon-params-log:session-params                   1.1.3.1.2
    notification rw-mon-params-log:error                                 1.1.4
      container rw-mon-params-log:template_params                      1.1.4.1
        container rw-mon-params-log:call-identifier                  1.1.4.1.1
        container rw-mon-params-log:session-params                   1.1.4.1.2
    notification rw-mon-params-log:critical                              1.1.5
      container rw-mon-params-log:template_params                      1.1.5.1
        container rw-mon-params-log:call-identifier                  1.1.5.1.1
        container rw-mon-params-log:session-params                   1.1.5.1.2


1  module rw-mon-params-log

1.1  rw-mon-params-log notification

1.1.1  notification rw-mon-params-log:debug
  Description
    Generic Debug Log
  Leaves
    name: category, type: STRING
    name: logger, type: STRING
    name: log, type: STRING
  XPath Path
    /rw-mon-params-log:debug
  XPath Keyed Path
    /rw-mon-params-log:debug
  RW.REST URI Path
    /rw-mon-params-log:debug
  JSON Sample
    {
      "template_params": {
        "event-id": 0,
        "version": 0,
        "sequence": 0,
        "sec": 0,
        "usec": 0,
        "system-id": 0,
        "hostname": "STRING",
        "appname": "STRING",
        "processid": 0,
        "threadid": 0,
        "filename": "STRING",
        "linenumber": 0,
        "severity": "debug",
        "crit-info": "false",
        "call-arrived-time": 0,
        "call-failure": true,
        "call-identifier": { ... },
        "session-params": { ... }
      },
      "category": "STRING",
      "logger": "STRING",
      "log": "STRING"
    }
  XML Sample
    <rw-mon-params-log:debug xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:template_params>
        <rw-mon-params-log:event-id>0</rw-mon-params-log:event-id>
        <rw-mon-params-log:version>0</rw-mon-params-log:version>
        <rw-mon-params-log:sequence>0</rw-mon-params-log:sequence>
        <rw-mon-params-log:sec>0</rw-mon-params-log:sec>
        <rw-mon-params-log:usec>0</rw-mon-params-log:usec>
        <rw-mon-params-log:system-id>0</rw-mon-params-log:system-id>
        <rw-mon-params-log:hostname>STRING</rw-mon-params-log:hostname>
        <rw-mon-params-log:appname>STRING</rw-mon-params-log:appname>
        <rw-mon-params-log:processid>0</rw-mon-params-log:processid>
        <rw-mon-params-log:threadid>0</rw-mon-params-log:threadid>
        <rw-mon-params-log:filename>STRING</rw-mon-params-log:filename>
        <rw-mon-params-log:linenumber>0</rw-mon-params-log:linenumber>
        <rw-mon-params-log:severity>debug</rw-mon-params-log:severity>
        <rw-mon-params-log:crit-info>false</rw-mon-params-log:crit-info>
        <rw-mon-params-log:call-arrived-time>0</rw-mon-params-log:call-arrived-time>
        <rw-mon-params-log:call-failure>true</rw-mon-params-log:call-failure>
        <rw-mon-params-log:call-identifier>...</rw-mon-params-log:call-identifier>
        <rw-mon-params-log:session-params>...</rw-mon-params-log:session-params>
      </rw-mon-params-log:template_params>
      <rw-mon-params-log:category>STRING</rw-mon-params-log:category>
      <rw-mon-params-log:logger>STRING</rw-mon-params-log:logger>
      <rw-mon-params-log:log>STRING</rw-mon-params-log:log>
    </rw-mon-params-log:debug>

1.1.1.1  container rw-mon-params-log:template_params
  Leaves
    name: event-id, type: UINT32
    name: version, type: UINT32
    name: sequence, type: UINT64
    name: sec, type: UINT32
    name: usec, type: UINT32
    name: system-id, type: UINT32
    name: hostname, type: STRING
    name: appname, type: STRING
    name: processid, type: UINT32
    name: threadid, type: UINT32
    name: filename, type: STRING
    name: linenumber, type: UINT32
    name: severity, type: ENUM
    name: crit-info, type: ENUM
    name: call-arrived-time, type: UINT32, description: Call arrived time
    name: call-failure, type: BOOLEAN, description: Call failure status
  XPath Path
    /rw-mon-params-log:debug/rw-mon-params-log:template_params
  XPath Keyed Path
    /rw-mon-params-log:debug/rw-mon-params-log:template_params
  RW.REST URI Path
    /rw-mon-params-log:debug/template_params
  JSON Sample
    {
      "event-id": 0,
      "version": 0,
      "sequence": 0,
      "sec": 0,
      "usec": 0,
      "system-id": 0,
      "hostname": "STRING",
      "appname": "STRING",
      "processid": 0,
      "threadid": 0,
      "filename": "STRING",
      "linenumber": 0,
      "severity": "debug",
      "crit-info": "false",
      "call-arrived-time": 0,
      "call-failure": true,
      "call-identifier": {
        "callid": 0,
        "groupcallid": 0
      },
      "session-params": {
        "imsi": "STRING",
        "ip-address": "UNION_VALUE"
      }
    }
  XML Sample
    <rw-mon-params-log:template_params xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:event-id>0</rw-mon-params-log:event-id>
      <rw-mon-params-log:version>0</rw-mon-params-log:version>
      <rw-mon-params-log:sequence>0</rw-mon-params-log:sequence>
      <rw-mon-params-log:sec>0</rw-mon-params-log:sec>
      <rw-mon-params-log:usec>0</rw-mon-params-log:usec>
      <rw-mon-params-log:system-id>0</rw-mon-params-log:system-id>
      <rw-mon-params-log:hostname>STRING</rw-mon-params-log:hostname>
      <rw-mon-params-log:appname>STRING</rw-mon-params-log:appname>
      <rw-mon-params-log:processid>0</rw-mon-params-log:processid>
      <rw-mon-params-log:threadid>0</rw-mon-params-log:threadid>
      <rw-mon-params-log:filename>STRING</rw-mon-params-log:filename>
      <rw-mon-params-log:linenumber>0</rw-mon-params-log:linenumber>
      <rw-mon-params-log:severity>debug</rw-mon-params-log:severity>
      <rw-mon-params-log:crit-info>false</rw-mon-params-log:crit-info>
      <rw-mon-params-log:call-arrived-time>0</rw-mon-params-log:call-arrived-time>
      <rw-mon-params-log:call-failure>true</rw-mon-params-log:call-failure>
      <rw-mon-params-log:call-identifier>
        <rw-mon-params-log:callid>0</rw-mon-params-log:callid>
        <rw-mon-params-log:groupcallid>0</rw-mon-params-log:groupcallid>
      </rw-mon-params-log:call-identifier>
      <rw-mon-params-log:session-params>
        <rw-mon-params-log:imsi>STRING</rw-mon-params-log:imsi>
        <rw-mon-params-log:ip-address>UNION_VALUE</rw-mon-params-log:ip-address>
      </rw-mon-params-log:session-params>
    </rw-mon-params-log:template_params>

1.1.1.1.1  container rw-mon-params-log:call-identifier
  Description
    Each call in Riftware is assigned a callid which is unique
    in the context of the entity making the assignment. The
    same call-id could be assigned by different entities - in
    which case, the group-call-id is used in conjunction with
    call id to provide uniqueness
  Leaves
    name: callid, type: UINT64, description: The callid is defined as a grouping with a leaf that represents
    the callid. This helps in RIFTWARE use a common tag for call-id
    in all further uses of this grouping.
    name: groupcallid, type: UINT64, description: The group call id is used to uniquely identify the assigner of
    a call id. Each entity generating call id within RIFTWARE uses
    group ids that are different from each other. A single entity
    could use multiple group ids - The caveat being that none of
    these group ids should be avaialble for other entities to use
  XPath Path
    /rw-mon-params-log:debug/rw-mon-params-log:template_params/rw-mon-params-log:call-identifier
  XPath Keyed Path
    /rw-mon-params-log:debug/rw-mon-params-log:template_params/rw-mon-params-log:call-identifier
  RW.REST URI Path
    /rw-mon-params-log:debug/template_params/call-identifier
  JSON Sample
    {
      "callid": 0,
      "groupcallid": 0
    }
  XML Sample
    <rw-mon-params-log:call-identifier xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:callid>0</rw-mon-params-log:callid>
      <rw-mon-params-log:groupcallid>0</rw-mon-params-log:groupcallid>
    </rw-mon-params-log:call-identifier>

1.1.1.1.2  container rw-mon-params-log:session-params
  Description
    Session parametes
  Leaves
    name: imsi, type: STRING, description: IMSI for the session
    name: ip-address, type: UNION, description: IP Address for the session
  XPath Path
    /rw-mon-params-log:debug/rw-mon-params-log:template_params/rw-mon-params-log:session-params
  XPath Keyed Path
    /rw-mon-params-log:debug/rw-mon-params-log:template_params/rw-mon-params-log:session-params
  RW.REST URI Path
    /rw-mon-params-log:debug/template_params/session-params
  JSON Sample
    {
      "imsi": "STRING",
      "ip-address": "UNION_VALUE"
    }
  XML Sample
    <rw-mon-params-log:session-params xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:imsi>STRING</rw-mon-params-log:imsi>
      <rw-mon-params-log:ip-address>UNION_VALUE</rw-mon-params-log:ip-address>
    </rw-mon-params-log:session-params>

1.1.2  notification rw-mon-params-log:info
  Description
    Generic Info Log
  Leaves
    name: category, type: STRING
    name: logger, type: STRING
    name: log, type: STRING
  XPath Path
    /rw-mon-params-log:info
  XPath Keyed Path
    /rw-mon-params-log:info
  RW.REST URI Path
    /rw-mon-params-log:info
  JSON Sample
    {
      "template_params": {
        "event-id": 0,
        "version": 0,
        "sequence": 0,
        "sec": 0,
        "usec": 0,
        "system-id": 0,
        "hostname": "STRING",
        "appname": "STRING",
        "processid": 0,
        "threadid": 0,
        "filename": "STRING",
        "linenumber": 0,
        "severity": "info",
        "crit-info": "false",
        "call-arrived-time": 0,
        "call-failure": true,
        "call-identifier": { ... },
        "session-params": { ... }
      },
      "category": "STRING",
      "logger": "STRING",
      "log": "STRING"
    }
  XML Sample
    <rw-mon-params-log:info xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:template_params>
        <rw-mon-params-log:event-id>0</rw-mon-params-log:event-id>
        <rw-mon-params-log:version>0</rw-mon-params-log:version>
        <rw-mon-params-log:sequence>0</rw-mon-params-log:sequence>
        <rw-mon-params-log:sec>0</rw-mon-params-log:sec>
        <rw-mon-params-log:usec>0</rw-mon-params-log:usec>
        <rw-mon-params-log:system-id>0</rw-mon-params-log:system-id>
        <rw-mon-params-log:hostname>STRING</rw-mon-params-log:hostname>
        <rw-mon-params-log:appname>STRING</rw-mon-params-log:appname>
        <rw-mon-params-log:processid>0</rw-mon-params-log:processid>
        <rw-mon-params-log:threadid>0</rw-mon-params-log:threadid>
        <rw-mon-params-log:filename>STRING</rw-mon-params-log:filename>
        <rw-mon-params-log:linenumber>0</rw-mon-params-log:linenumber>
        <rw-mon-params-log:severity>info</rw-mon-params-log:severity>
        <rw-mon-params-log:crit-info>false</rw-mon-params-log:crit-info>
        <rw-mon-params-log:call-arrived-time>0</rw-mon-params-log:call-arrived-time>
        <rw-mon-params-log:call-failure>true</rw-mon-params-log:call-failure>
        <rw-mon-params-log:call-identifier>...</rw-mon-params-log:call-identifier>
        <rw-mon-params-log:session-params>...</rw-mon-params-log:session-params>
      </rw-mon-params-log:template_params>
      <rw-mon-params-log:category>STRING</rw-mon-params-log:category>
      <rw-mon-params-log:logger>STRING</rw-mon-params-log:logger>
      <rw-mon-params-log:log>STRING</rw-mon-params-log:log>
    </rw-mon-params-log:info>

1.1.2.1  container rw-mon-params-log:template_params
  Leaves
    name: event-id, type: UINT32
    name: version, type: UINT32
    name: sequence, type: UINT64
    name: sec, type: UINT32
    name: usec, type: UINT32
    name: system-id, type: UINT32
    name: hostname, type: STRING
    name: appname, type: STRING
    name: processid, type: UINT32
    name: threadid, type: UINT32
    name: filename, type: STRING
    name: linenumber, type: UINT32
    name: severity, type: ENUM
    name: crit-info, type: ENUM
    name: call-arrived-time, type: UINT32, description: Call arrived time
    name: call-failure, type: BOOLEAN, description: Call failure status
  XPath Path
    /rw-mon-params-log:info/rw-mon-params-log:template_params
  XPath Keyed Path
    /rw-mon-params-log:info/rw-mon-params-log:template_params
  RW.REST URI Path
    /rw-mon-params-log:info/template_params
  JSON Sample
    {
      "event-id": 0,
      "version": 0,
      "sequence": 0,
      "sec": 0,
      "usec": 0,
      "system-id": 0,
      "hostname": "STRING",
      "appname": "STRING",
      "processid": 0,
      "threadid": 0,
      "filename": "STRING",
      "linenumber": 0,
      "severity": "info",
      "crit-info": "false",
      "call-arrived-time": 0,
      "call-failure": true,
      "call-identifier": {
        "callid": 0,
        "groupcallid": 0
      },
      "session-params": {
        "imsi": "STRING",
        "ip-address": "UNION_VALUE"
      }
    }
  XML Sample
    <rw-mon-params-log:template_params xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:event-id>0</rw-mon-params-log:event-id>
      <rw-mon-params-log:version>0</rw-mon-params-log:version>
      <rw-mon-params-log:sequence>0</rw-mon-params-log:sequence>
      <rw-mon-params-log:sec>0</rw-mon-params-log:sec>
      <rw-mon-params-log:usec>0</rw-mon-params-log:usec>
      <rw-mon-params-log:system-id>0</rw-mon-params-log:system-id>
      <rw-mon-params-log:hostname>STRING</rw-mon-params-log:hostname>
      <rw-mon-params-log:appname>STRING</rw-mon-params-log:appname>
      <rw-mon-params-log:processid>0</rw-mon-params-log:processid>
      <rw-mon-params-log:threadid>0</rw-mon-params-log:threadid>
      <rw-mon-params-log:filename>STRING</rw-mon-params-log:filename>
      <rw-mon-params-log:linenumber>0</rw-mon-params-log:linenumber>
      <rw-mon-params-log:severity>info</rw-mon-params-log:severity>
      <rw-mon-params-log:crit-info>false</rw-mon-params-log:crit-info>
      <rw-mon-params-log:call-arrived-time>0</rw-mon-params-log:call-arrived-time>
      <rw-mon-params-log:call-failure>true</rw-mon-params-log:call-failure>
      <rw-mon-params-log:call-identifier>
        <rw-mon-params-log:callid>0</rw-mon-params-log:callid>
        <rw-mon-params-log:groupcallid>0</rw-mon-params-log:groupcallid>
      </rw-mon-params-log:call-identifier>
      <rw-mon-params-log:session-params>
        <rw-mon-params-log:imsi>STRING</rw-mon-params-log:imsi>
        <rw-mon-params-log:ip-address>UNION_VALUE</rw-mon-params-log:ip-address>
      </rw-mon-params-log:session-params>
    </rw-mon-params-log:template_params>

1.1.2.1.1  container rw-mon-params-log:call-identifier
  Description
    Each call in Riftware is assigned a callid which is unique
    in the context of the entity making the assignment. The
    same call-id could be assigned by different entities - in
    which case, the group-call-id is used in conjunction with
    call id to provide uniqueness
  Leaves
    name: callid, type: UINT64, description: The callid is defined as a grouping with a leaf that represents
    the callid. This helps in RIFTWARE use a common tag for call-id
    in all further uses of this grouping.
    name: groupcallid, type: UINT64, description: The group call id is used to uniquely identify the assigner of
    a call id. Each entity generating call id within RIFTWARE uses
    group ids that are different from each other. A single entity
    could use multiple group ids - The caveat being that none of
    these group ids should be avaialble for other entities to use
  XPath Path
    /rw-mon-params-log:info/rw-mon-params-log:template_params/rw-mon-params-log:call-identifier
  XPath Keyed Path
    /rw-mon-params-log:info/rw-mon-params-log:template_params/rw-mon-params-log:call-identifier
  RW.REST URI Path
    /rw-mon-params-log:info/template_params/call-identifier
  JSON Sample
    {
      "callid": 0,
      "groupcallid": 0
    }
  XML Sample
    <rw-mon-params-log:call-identifier xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:callid>0</rw-mon-params-log:callid>
      <rw-mon-params-log:groupcallid>0</rw-mon-params-log:groupcallid>
    </rw-mon-params-log:call-identifier>

1.1.2.1.2  container rw-mon-params-log:session-params
  Description
    Session parametes
  Leaves
    name: imsi, type: STRING, description: IMSI for the session
    name: ip-address, type: UNION, description: IP Address for the session
  XPath Path
    /rw-mon-params-log:info/rw-mon-params-log:template_params/rw-mon-params-log:session-params
  XPath Keyed Path
    /rw-mon-params-log:info/rw-mon-params-log:template_params/rw-mon-params-log:session-params
  RW.REST URI Path
    /rw-mon-params-log:info/template_params/session-params
  JSON Sample
    {
      "imsi": "STRING",
      "ip-address": "UNION_VALUE"
    }
  XML Sample
    <rw-mon-params-log:session-params xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:imsi>STRING</rw-mon-params-log:imsi>
      <rw-mon-params-log:ip-address>UNION_VALUE</rw-mon-params-log:ip-address>
    </rw-mon-params-log:session-params>

1.1.3  notification rw-mon-params-log:warn
  Description
    Generic Warning Log
  Leaves
    name: category, type: STRING
    name: logger, type: STRING
    name: log, type: STRING
  XPath Path
    /rw-mon-params-log:warn
  XPath Keyed Path
    /rw-mon-params-log:warn
  RW.REST URI Path
    /rw-mon-params-log:warn
  JSON Sample
    {
      "template_params": {
        "event-id": 0,
        "version": 0,
        "sequence": 0,
        "sec": 0,
        "usec": 0,
        "system-id": 0,
        "hostname": "STRING",
        "appname": "STRING",
        "processid": 0,
        "threadid": 0,
        "filename": "STRING",
        "linenumber": 0,
        "severity": "warning",
        "crit-info": "false",
        "call-arrived-time": 0,
        "call-failure": true,
        "call-identifier": { ... },
        "session-params": { ... }
      },
      "category": "STRING",
      "logger": "STRING",
      "log": "STRING"
    }
  XML Sample
    <rw-mon-params-log:warn xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:template_params>
        <rw-mon-params-log:event-id>0</rw-mon-params-log:event-id>
        <rw-mon-params-log:version>0</rw-mon-params-log:version>
        <rw-mon-params-log:sequence>0</rw-mon-params-log:sequence>
        <rw-mon-params-log:sec>0</rw-mon-params-log:sec>
        <rw-mon-params-log:usec>0</rw-mon-params-log:usec>
        <rw-mon-params-log:system-id>0</rw-mon-params-log:system-id>
        <rw-mon-params-log:hostname>STRING</rw-mon-params-log:hostname>
        <rw-mon-params-log:appname>STRING</rw-mon-params-log:appname>
        <rw-mon-params-log:processid>0</rw-mon-params-log:processid>
        <rw-mon-params-log:threadid>0</rw-mon-params-log:threadid>
        <rw-mon-params-log:filename>STRING</rw-mon-params-log:filename>
        <rw-mon-params-log:linenumber>0</rw-mon-params-log:linenumber>
        <rw-mon-params-log:severity>warning</rw-mon-params-log:severity>
        <rw-mon-params-log:crit-info>false</rw-mon-params-log:crit-info>
        <rw-mon-params-log:call-arrived-time>0</rw-mon-params-log:call-arrived-time>
        <rw-mon-params-log:call-failure>true</rw-mon-params-log:call-failure>
        <rw-mon-params-log:call-identifier>...</rw-mon-params-log:call-identifier>
        <rw-mon-params-log:session-params>...</rw-mon-params-log:session-params>
      </rw-mon-params-log:template_params>
      <rw-mon-params-log:category>STRING</rw-mon-params-log:category>
      <rw-mon-params-log:logger>STRING</rw-mon-params-log:logger>
      <rw-mon-params-log:log>STRING</rw-mon-params-log:log>
    </rw-mon-params-log:warn>

1.1.3.1  container rw-mon-params-log:template_params
  Leaves
    name: event-id, type: UINT32
    name: version, type: UINT32
    name: sequence, type: UINT64
    name: sec, type: UINT32
    name: usec, type: UINT32
    name: system-id, type: UINT32
    name: hostname, type: STRING
    name: appname, type: STRING
    name: processid, type: UINT32
    name: threadid, type: UINT32
    name: filename, type: STRING
    name: linenumber, type: UINT32
    name: severity, type: ENUM
    name: crit-info, type: ENUM
    name: call-arrived-time, type: UINT32, description: Call arrived time
    name: call-failure, type: BOOLEAN, description: Call failure status
  XPath Path
    /rw-mon-params-log:warn/rw-mon-params-log:template_params
  XPath Keyed Path
    /rw-mon-params-log:warn/rw-mon-params-log:template_params
  RW.REST URI Path
    /rw-mon-params-log:warn/template_params
  JSON Sample
    {
      "event-id": 0,
      "version": 0,
      "sequence": 0,
      "sec": 0,
      "usec": 0,
      "system-id": 0,
      "hostname": "STRING",
      "appname": "STRING",
      "processid": 0,
      "threadid": 0,
      "filename": "STRING",
      "linenumber": 0,
      "severity": "warning",
      "crit-info": "false",
      "call-arrived-time": 0,
      "call-failure": true,
      "call-identifier": {
        "callid": 0,
        "groupcallid": 0
      },
      "session-params": {
        "imsi": "STRING",
        "ip-address": "UNION_VALUE"
      }
    }
  XML Sample
    <rw-mon-params-log:template_params xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:event-id>0</rw-mon-params-log:event-id>
      <rw-mon-params-log:version>0</rw-mon-params-log:version>
      <rw-mon-params-log:sequence>0</rw-mon-params-log:sequence>
      <rw-mon-params-log:sec>0</rw-mon-params-log:sec>
      <rw-mon-params-log:usec>0</rw-mon-params-log:usec>
      <rw-mon-params-log:system-id>0</rw-mon-params-log:system-id>
      <rw-mon-params-log:hostname>STRING</rw-mon-params-log:hostname>
      <rw-mon-params-log:appname>STRING</rw-mon-params-log:appname>
      <rw-mon-params-log:processid>0</rw-mon-params-log:processid>
      <rw-mon-params-log:threadid>0</rw-mon-params-log:threadid>
      <rw-mon-params-log:filename>STRING</rw-mon-params-log:filename>
      <rw-mon-params-log:linenumber>0</rw-mon-params-log:linenumber>
      <rw-mon-params-log:severity>warning</rw-mon-params-log:severity>
      <rw-mon-params-log:crit-info>false</rw-mon-params-log:crit-info>
      <rw-mon-params-log:call-arrived-time>0</rw-mon-params-log:call-arrived-time>
      <rw-mon-params-log:call-failure>true</rw-mon-params-log:call-failure>
      <rw-mon-params-log:call-identifier>
        <rw-mon-params-log:callid>0</rw-mon-params-log:callid>
        <rw-mon-params-log:groupcallid>0</rw-mon-params-log:groupcallid>
      </rw-mon-params-log:call-identifier>
      <rw-mon-params-log:session-params>
        <rw-mon-params-log:imsi>STRING</rw-mon-params-log:imsi>
        <rw-mon-params-log:ip-address>UNION_VALUE</rw-mon-params-log:ip-address>
      </rw-mon-params-log:session-params>
    </rw-mon-params-log:template_params>

1.1.3.1.1  container rw-mon-params-log:call-identifier
  Description
    Each call in Riftware is assigned a callid which is unique
    in the context of the entity making the assignment. The
    same call-id could be assigned by different entities - in
    which case, the group-call-id is used in conjunction with
    call id to provide uniqueness
  Leaves
    name: callid, type: UINT64, description: The callid is defined as a grouping with a leaf that represents
    the callid. This helps in RIFTWARE use a common tag for call-id
    in all further uses of this grouping.
    name: groupcallid, type: UINT64, description: The group call id is used to uniquely identify the assigner of
    a call id. Each entity generating call id within RIFTWARE uses
    group ids that are different from each other. A single entity
    could use multiple group ids - The caveat being that none of
    these group ids should be avaialble for other entities to use
  XPath Path
    /rw-mon-params-log:warn/rw-mon-params-log:template_params/rw-mon-params-log:call-identifier
  XPath Keyed Path
    /rw-mon-params-log:warn/rw-mon-params-log:template_params/rw-mon-params-log:call-identifier
  RW.REST URI Path
    /rw-mon-params-log:warn/template_params/call-identifier
  JSON Sample
    {
      "callid": 0,
      "groupcallid": 0
    }
  XML Sample
    <rw-mon-params-log:call-identifier xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:callid>0</rw-mon-params-log:callid>
      <rw-mon-params-log:groupcallid>0</rw-mon-params-log:groupcallid>
    </rw-mon-params-log:call-identifier>

1.1.3.1.2  container rw-mon-params-log:session-params
  Description
    Session parametes
  Leaves
    name: imsi, type: STRING, description: IMSI for the session
    name: ip-address, type: UNION, description: IP Address for the session
  XPath Path
    /rw-mon-params-log:warn/rw-mon-params-log:template_params/rw-mon-params-log:session-params
  XPath Keyed Path
    /rw-mon-params-log:warn/rw-mon-params-log:template_params/rw-mon-params-log:session-params
  RW.REST URI Path
    /rw-mon-params-log:warn/template_params/session-params
  JSON Sample
    {
      "imsi": "STRING",
      "ip-address": "UNION_VALUE"
    }
  XML Sample
    <rw-mon-params-log:session-params xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:imsi>STRING</rw-mon-params-log:imsi>
      <rw-mon-params-log:ip-address>UNION_VALUE</rw-mon-params-log:ip-address>
    </rw-mon-params-log:session-params>

1.1.4  notification rw-mon-params-log:error
  Description
    Generic Error Log
  Leaves
    name: category, type: STRING
    name: logger, type: STRING
    name: log, type: STRING
  XPath Path
    /rw-mon-params-log:error
  XPath Keyed Path
    /rw-mon-params-log:error
  RW.REST URI Path
    /rw-mon-params-log:error
  JSON Sample
    {
      "template_params": {
        "event-id": 0,
        "version": 0,
        "sequence": 0,
        "sec": 0,
        "usec": 0,
        "system-id": 0,
        "hostname": "STRING",
        "appname": "STRING",
        "processid": 0,
        "threadid": 0,
        "filename": "STRING",
        "linenumber": 0,
        "severity": "error",
        "crit-info": "false",
        "call-arrived-time": 0,
        "call-failure": true,
        "call-identifier": { ... },
        "session-params": { ... }
      },
      "category": "STRING",
      "logger": "STRING",
      "log": "STRING"
    }
  XML Sample
    <rw-mon-params-log:error xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:template_params>
        <rw-mon-params-log:event-id>0</rw-mon-params-log:event-id>
        <rw-mon-params-log:version>0</rw-mon-params-log:version>
        <rw-mon-params-log:sequence>0</rw-mon-params-log:sequence>
        <rw-mon-params-log:sec>0</rw-mon-params-log:sec>
        <rw-mon-params-log:usec>0</rw-mon-params-log:usec>
        <rw-mon-params-log:system-id>0</rw-mon-params-log:system-id>
        <rw-mon-params-log:hostname>STRING</rw-mon-params-log:hostname>
        <rw-mon-params-log:appname>STRING</rw-mon-params-log:appname>
        <rw-mon-params-log:processid>0</rw-mon-params-log:processid>
        <rw-mon-params-log:threadid>0</rw-mon-params-log:threadid>
        <rw-mon-params-log:filename>STRING</rw-mon-params-log:filename>
        <rw-mon-params-log:linenumber>0</rw-mon-params-log:linenumber>
        <rw-mon-params-log:severity>error</rw-mon-params-log:severity>
        <rw-mon-params-log:crit-info>false</rw-mon-params-log:crit-info>
        <rw-mon-params-log:call-arrived-time>0</rw-mon-params-log:call-arrived-time>
        <rw-mon-params-log:call-failure>true</rw-mon-params-log:call-failure>
        <rw-mon-params-log:call-identifier>...</rw-mon-params-log:call-identifier>
        <rw-mon-params-log:session-params>...</rw-mon-params-log:session-params>
      </rw-mon-params-log:template_params>
      <rw-mon-params-log:category>STRING</rw-mon-params-log:category>
      <rw-mon-params-log:logger>STRING</rw-mon-params-log:logger>
      <rw-mon-params-log:log>STRING</rw-mon-params-log:log>
    </rw-mon-params-log:error>

1.1.4.1  container rw-mon-params-log:template_params
  Leaves
    name: event-id, type: UINT32
    name: version, type: UINT32
    name: sequence, type: UINT64
    name: sec, type: UINT32
    name: usec, type: UINT32
    name: system-id, type: UINT32
    name: hostname, type: STRING
    name: appname, type: STRING
    name: processid, type: UINT32
    name: threadid, type: UINT32
    name: filename, type: STRING
    name: linenumber, type: UINT32
    name: severity, type: ENUM
    name: crit-info, type: ENUM
    name: call-arrived-time, type: UINT32, description: Call arrived time
    name: call-failure, type: BOOLEAN, description: Call failure status
  XPath Path
    /rw-mon-params-log:error/rw-mon-params-log:template_params
  XPath Keyed Path
    /rw-mon-params-log:error/rw-mon-params-log:template_params
  RW.REST URI Path
    /rw-mon-params-log:error/template_params
  JSON Sample
    {
      "event-id": 0,
      "version": 0,
      "sequence": 0,
      "sec": 0,
      "usec": 0,
      "system-id": 0,
      "hostname": "STRING",
      "appname": "STRING",
      "processid": 0,
      "threadid": 0,
      "filename": "STRING",
      "linenumber": 0,
      "severity": "error",
      "crit-info": "false",
      "call-arrived-time": 0,
      "call-failure": true,
      "call-identifier": {
        "callid": 0,
        "groupcallid": 0
      },
      "session-params": {
        "imsi": "STRING",
        "ip-address": "UNION_VALUE"
      }
    }
  XML Sample
    <rw-mon-params-log:template_params xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:event-id>0</rw-mon-params-log:event-id>
      <rw-mon-params-log:version>0</rw-mon-params-log:version>
      <rw-mon-params-log:sequence>0</rw-mon-params-log:sequence>
      <rw-mon-params-log:sec>0</rw-mon-params-log:sec>
      <rw-mon-params-log:usec>0</rw-mon-params-log:usec>
      <rw-mon-params-log:system-id>0</rw-mon-params-log:system-id>
      <rw-mon-params-log:hostname>STRING</rw-mon-params-log:hostname>
      <rw-mon-params-log:appname>STRING</rw-mon-params-log:appname>
      <rw-mon-params-log:processid>0</rw-mon-params-log:processid>
      <rw-mon-params-log:threadid>0</rw-mon-params-log:threadid>
      <rw-mon-params-log:filename>STRING</rw-mon-params-log:filename>
      <rw-mon-params-log:linenumber>0</rw-mon-params-log:linenumber>
      <rw-mon-params-log:severity>error</rw-mon-params-log:severity>
      <rw-mon-params-log:crit-info>false</rw-mon-params-log:crit-info>
      <rw-mon-params-log:call-arrived-time>0</rw-mon-params-log:call-arrived-time>
      <rw-mon-params-log:call-failure>true</rw-mon-params-log:call-failure>
      <rw-mon-params-log:call-identifier>
        <rw-mon-params-log:callid>0</rw-mon-params-log:callid>
        <rw-mon-params-log:groupcallid>0</rw-mon-params-log:groupcallid>
      </rw-mon-params-log:call-identifier>
      <rw-mon-params-log:session-params>
        <rw-mon-params-log:imsi>STRING</rw-mon-params-log:imsi>
        <rw-mon-params-log:ip-address>UNION_VALUE</rw-mon-params-log:ip-address>
      </rw-mon-params-log:session-params>
    </rw-mon-params-log:template_params>

1.1.4.1.1  container rw-mon-params-log:call-identifier
  Description
    Each call in Riftware is assigned a callid which is unique
    in the context of the entity making the assignment. The
    same call-id could be assigned by different entities - in
    which case, the group-call-id is used in conjunction with
    call id to provide uniqueness
  Leaves
    name: callid, type: UINT64, description: The callid is defined as a grouping with a leaf that represents
    the callid. This helps in RIFTWARE use a common tag for call-id
    in all further uses of this grouping.
    name: groupcallid, type: UINT64, description: The group call id is used to uniquely identify the assigner of
    a call id. Each entity generating call id within RIFTWARE uses
    group ids that are different from each other. A single entity
    could use multiple group ids - The caveat being that none of
    these group ids should be avaialble for other entities to use
  XPath Path
    /rw-mon-params-log:error/rw-mon-params-log:template_params/rw-mon-params-log:call-identifier
  XPath Keyed Path
    /rw-mon-params-log:error/rw-mon-params-log:template_params/rw-mon-params-log:call-identifier
  RW.REST URI Path
    /rw-mon-params-log:error/template_params/call-identifier
  JSON Sample
    {
      "callid": 0,
      "groupcallid": 0
    }
  XML Sample
    <rw-mon-params-log:call-identifier xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:callid>0</rw-mon-params-log:callid>
      <rw-mon-params-log:groupcallid>0</rw-mon-params-log:groupcallid>
    </rw-mon-params-log:call-identifier>

1.1.4.1.2  container rw-mon-params-log:session-params
  Description
    Session parametes
  Leaves
    name: imsi, type: STRING, description: IMSI for the session
    name: ip-address, type: UNION, description: IP Address for the session
  XPath Path
    /rw-mon-params-log:error/rw-mon-params-log:template_params/rw-mon-params-log:session-params
  XPath Keyed Path
    /rw-mon-params-log:error/rw-mon-params-log:template_params/rw-mon-params-log:session-params
  RW.REST URI Path
    /rw-mon-params-log:error/template_params/session-params
  JSON Sample
    {
      "imsi": "STRING",
      "ip-address": "UNION_VALUE"
    }
  XML Sample
    <rw-mon-params-log:session-params xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:imsi>STRING</rw-mon-params-log:imsi>
      <rw-mon-params-log:ip-address>UNION_VALUE</rw-mon-params-log:ip-address>
    </rw-mon-params-log:session-params>

1.1.5  notification rw-mon-params-log:critical
  Description
    Generic Critical Log
  Leaves
    name: category, type: STRING
    name: logger, type: STRING
    name: log, type: STRING
  XPath Path
    /rw-mon-params-log:critical
  XPath Keyed Path
    /rw-mon-params-log:critical
  RW.REST URI Path
    /rw-mon-params-log:critical
  JSON Sample
    {
      "template_params": {
        "event-id": 0,
        "version": 0,
        "sequence": 0,
        "sec": 0,
        "usec": 0,
        "system-id": 0,
        "hostname": "STRING",
        "appname": "STRING",
        "processid": 0,
        "threadid": 0,
        "filename": "STRING",
        "linenumber": 0,
        "severity": "critical",
        "crit-info": "false",
        "call-arrived-time": 0,
        "call-failure": true,
        "call-identifier": { ... },
        "session-params": { ... }
      },
      "category": "STRING",
      "logger": "STRING",
      "log": "STRING"
    }
  XML Sample
    <rw-mon-params-log:critical xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:template_params>
        <rw-mon-params-log:event-id>0</rw-mon-params-log:event-id>
        <rw-mon-params-log:version>0</rw-mon-params-log:version>
        <rw-mon-params-log:sequence>0</rw-mon-params-log:sequence>
        <rw-mon-params-log:sec>0</rw-mon-params-log:sec>
        <rw-mon-params-log:usec>0</rw-mon-params-log:usec>
        <rw-mon-params-log:system-id>0</rw-mon-params-log:system-id>
        <rw-mon-params-log:hostname>STRING</rw-mon-params-log:hostname>
        <rw-mon-params-log:appname>STRING</rw-mon-params-log:appname>
        <rw-mon-params-log:processid>0</rw-mon-params-log:processid>
        <rw-mon-params-log:threadid>0</rw-mon-params-log:threadid>
        <rw-mon-params-log:filename>STRING</rw-mon-params-log:filename>
        <rw-mon-params-log:linenumber>0</rw-mon-params-log:linenumber>
        <rw-mon-params-log:severity>critical</rw-mon-params-log:severity>
        <rw-mon-params-log:crit-info>false</rw-mon-params-log:crit-info>
        <rw-mon-params-log:call-arrived-time>0</rw-mon-params-log:call-arrived-time>
        <rw-mon-params-log:call-failure>true</rw-mon-params-log:call-failure>
        <rw-mon-params-log:call-identifier>...</rw-mon-params-log:call-identifier>
        <rw-mon-params-log:session-params>...</rw-mon-params-log:session-params>
      </rw-mon-params-log:template_params>
      <rw-mon-params-log:category>STRING</rw-mon-params-log:category>
      <rw-mon-params-log:logger>STRING</rw-mon-params-log:logger>
      <rw-mon-params-log:log>STRING</rw-mon-params-log:log>
    </rw-mon-params-log:critical>

1.1.5.1  container rw-mon-params-log:template_params
  Leaves
    name: event-id, type: UINT32
    name: version, type: UINT32
    name: sequence, type: UINT64
    name: sec, type: UINT32
    name: usec, type: UINT32
    name: system-id, type: UINT32
    name: hostname, type: STRING
    name: appname, type: STRING
    name: processid, type: UINT32
    name: threadid, type: UINT32
    name: filename, type: STRING
    name: linenumber, type: UINT32
    name: severity, type: ENUM
    name: crit-info, type: ENUM
    name: call-arrived-time, type: UINT32, description: Call arrived time
    name: call-failure, type: BOOLEAN, description: Call failure status
  XPath Path
    /rw-mon-params-log:critical/rw-mon-params-log:template_params
  XPath Keyed Path
    /rw-mon-params-log:critical/rw-mon-params-log:template_params
  RW.REST URI Path
    /rw-mon-params-log:critical/template_params
  JSON Sample
    {
      "event-id": 0,
      "version": 0,
      "sequence": 0,
      "sec": 0,
      "usec": 0,
      "system-id": 0,
      "hostname": "STRING",
      "appname": "STRING",
      "processid": 0,
      "threadid": 0,
      "filename": "STRING",
      "linenumber": 0,
      "severity": "critical",
      "crit-info": "false",
      "call-arrived-time": 0,
      "call-failure": true,
      "call-identifier": {
        "callid": 0,
        "groupcallid": 0
      },
      "session-params": {
        "imsi": "STRING",
        "ip-address": "UNION_VALUE"
      }
    }
  XML Sample
    <rw-mon-params-log:template_params xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:event-id>0</rw-mon-params-log:event-id>
      <rw-mon-params-log:version>0</rw-mon-params-log:version>
      <rw-mon-params-log:sequence>0</rw-mon-params-log:sequence>
      <rw-mon-params-log:sec>0</rw-mon-params-log:sec>
      <rw-mon-params-log:usec>0</rw-mon-params-log:usec>
      <rw-mon-params-log:system-id>0</rw-mon-params-log:system-id>
      <rw-mon-params-log:hostname>STRING</rw-mon-params-log:hostname>
      <rw-mon-params-log:appname>STRING</rw-mon-params-log:appname>
      <rw-mon-params-log:processid>0</rw-mon-params-log:processid>
      <rw-mon-params-log:threadid>0</rw-mon-params-log:threadid>
      <rw-mon-params-log:filename>STRING</rw-mon-params-log:filename>
      <rw-mon-params-log:linenumber>0</rw-mon-params-log:linenumber>
      <rw-mon-params-log:severity>critical</rw-mon-params-log:severity>
      <rw-mon-params-log:crit-info>false</rw-mon-params-log:crit-info>
      <rw-mon-params-log:call-arrived-time>0</rw-mon-params-log:call-arrived-time>
      <rw-mon-params-log:call-failure>true</rw-mon-params-log:call-failure>
      <rw-mon-params-log:call-identifier>
        <rw-mon-params-log:callid>0</rw-mon-params-log:callid>
        <rw-mon-params-log:groupcallid>0</rw-mon-params-log:groupcallid>
      </rw-mon-params-log:call-identifier>
      <rw-mon-params-log:session-params>
        <rw-mon-params-log:imsi>STRING</rw-mon-params-log:imsi>
        <rw-mon-params-log:ip-address>UNION_VALUE</rw-mon-params-log:ip-address>
      </rw-mon-params-log:session-params>
    </rw-mon-params-log:template_params>

1.1.5.1.1  container rw-mon-params-log:call-identifier
  Description
    Each call in Riftware is assigned a callid which is unique
    in the context of the entity making the assignment. The
    same call-id could be assigned by different entities - in
    which case, the group-call-id is used in conjunction with
    call id to provide uniqueness
  Leaves
    name: callid, type: UINT64, description: The callid is defined as a grouping with a leaf that represents
    the callid. This helps in RIFTWARE use a common tag for call-id
    in all further uses of this grouping.
    name: groupcallid, type: UINT64, description: The group call id is used to uniquely identify the assigner of
    a call id. Each entity generating call id within RIFTWARE uses
    group ids that are different from each other. A single entity
    could use multiple group ids - The caveat being that none of
    these group ids should be avaialble for other entities to use
  XPath Path
    /rw-mon-params-log:critical/rw-mon-params-log:template_params/rw-mon-params-log:call-identifier
  XPath Keyed Path
    /rw-mon-params-log:critical/rw-mon-params-log:template_params/rw-mon-params-log:call-identifier
  RW.REST URI Path
    /rw-mon-params-log:critical/template_params/call-identifier
  JSON Sample
    {
      "callid": 0,
      "groupcallid": 0
    }
  XML Sample
    <rw-mon-params-log:call-identifier xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:callid>0</rw-mon-params-log:callid>
      <rw-mon-params-log:groupcallid>0</rw-mon-params-log:groupcallid>
    </rw-mon-params-log:call-identifier>

1.1.5.1.2  container rw-mon-params-log:session-params
  Description
    Session parametes
  Leaves
    name: imsi, type: STRING, description: IMSI for the session
    name: ip-address, type: UNION, description: IP Address for the session
  XPath Path
    /rw-mon-params-log:critical/rw-mon-params-log:template_params/rw-mon-params-log:session-params
  XPath Keyed Path
    /rw-mon-params-log:critical/rw-mon-params-log:template_params/rw-mon-params-log:session-params
  RW.REST URI Path
    /rw-mon-params-log:critical/template_params/session-params
  JSON Sample
    {
      "imsi": "STRING",
      "ip-address": "UNION_VALUE"
    }
  XML Sample
    <rw-mon-params-log:session-params xmlns:rw-mon-params-log="http://riftio.com/ns/riftware-1.0/rw-mon-params-log">
      <rw-mon-params-log:imsi>STRING</rw-mon-params-log:imsi>
      <rw-mon-params-log:ip-address>UNION_VALUE</rw-mon-params-log:ip-address>
    </rw-mon-params-log:session-params>

