You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »


 

1.1        Diagrams

1.1.1        Overview

Qualified Name: Common::Event (VES)::Diagrams

Description:

1.1.1.1         Diagrams

                                                 


   

Figure 0‑1: Diagram Event - High Level

   




Figure 0‑2: Diagram Measurement Domain Entities

   



Figure 0‑3: Diagram ipmi

   



Figure 0‑4: Diagram Mobile Flow Entities

   







Figure 0‑5: Diagram Voice Quality Entities

   






Figure 0‑6: Diagram SipSignaling Entities

   






Figure 0‑7: Diagram Perf3gpp Entities








Figure 0‑8: Diagram Event Datatypes


1.2        EventObjectClasses

1.2.1        Overview

Qualified Name: Common::Event (VES)::EventObjectClasses

1.2.1.1         Classes

1.2.1.1.1        CommonEventHeader class

Qualified Name: Common::Event (VES)::EventObjectClasses:: CommonEventHeader

Description:

commonEventHeader - Fields common to all events.

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 01 Attributes for Class  CommonEventHeader

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

domain

Domain

1

Event domain enumeration: 'fault', 'heartbeat', 'measurement',   'mobileFlow', 'notification', 'other', 'pnfRegistration', 'sipSignaling',   'stateChange', 'syslog', 'thresholdCrossingAlert', 'voiceQuality'

 

 

Experimental

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

eventId

String

1

Event key that is unique to the event source. The key must be   unique within notification life cycle similar to EventID from 3GPP. It could   be a sequential number, or a composite key formed from the event fields, such   as domain_sequence. The eventId should not include whitespace.  For fault events, eventId is the eventId of   the initial alarm; if the same alarm is raised again for changed,   acknowledged or cleared cases, eventId must be the same as the initial alarm   (along with the same startEpochMicrosec but with a different sequence   number). Note: see section 1.3 for eventId use case examples.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

eventName

String

1

Unique event name

eventName - Unique event name.
 
  To prevent naming collisions, eventName sent as part of the   commonEventHeader, should conform to the following naming convention designed   to summarize the purpose and type of the event, and to ensure the uniqueness   of the eventName:
 
  {DomainAbbreviation}_{NamingCode or ApplicationPlatform}_{DescriptionOfInfoBeingConveyed}
 
  Domain abbreviations are derived from the 'domain' field in the   commonEventHeader, as specified below:
  'Fault' for the fault domain
  'Heartbeat' for the heartbeat domain
  'Measurement' for the measurements domain
  'MobileFlow' for the mobileFlow domain
  'Other' for the other domain
  'PnfReg' for the pnfRegistration domain
  'SipSignaling' for the sipSignaling domain
  'StateChange' for the stateChange domain
  'Syslog' for the syslog domain
  'Tca' for the thresholdCrossingAlert domain
  'VoiceQuality' for the voiceQuality domain
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

eventType

String

0..1

For example: 'applicationNf', 'guestOS', 'hostOS', 'platform'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

lastEpochMicrosec

Number

1

the latest unix time aka epoch time associated with the event   from any component--as microseconds elapsed since 1 Jan 1970 not including   leap seconds

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

nfcNamingCode

String

0..1

Network function component type: 3 characters (aligned with vfc   naming standards)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

nfNamingCode

String

0..1

Network function type: 4 characters (aligned with vnf and pnf   naming standards)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

nfVendorName

String

1

Network function vendor name

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

priority

Priority

1

Processing priority enumeration: 'High', 'Medium', 'Normal',   'Low'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

reportingEntityId

String

0..1

reportingEntityId - UUID identifying the entity reporting the   event or detecting a problem in another xnf/vm or pnf which is experiencing   the problem.
 
  Note: the AT&T internal enrichment process shall ensure that this field   is populated. The reportingEntityId is an id for the reportingEntityName. See   reportingEntityName for more information.
 
 

UUID identifying the entity reporting the event or detecting a   problem in another vnf/vm or pnf which is experiencing the problem. (Note:   the AT&T internal enrichment process shall ensure that this field is   populated). The reportingEntityId is an id for the reportingEntityName. See   'reportingEntityName' for more information.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

reportingEntityName

String

1

reportingEntityName - Name of the entity reporting the event or   detecting a problem in another xnf/vm or pnf which is experiencing the   problem. May be the same as the sourceName. For synthetic events generated by   DCAE, it is the name of the app generating the event.
 
 

Name of the entity reporting the event or detecting a problem in   another vnf/vm or pnf which is experiencing the problem. May be the same as   the sourceName. For synthetic events generated by DCAE, it is the name of the   app generating the event.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

sequence

Integer

1

Ordering of events communicated by an event source instance (or   0 if not needed)

sequence - Ordering of events communicated by an event source   instance (or 0 if not needed)
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

sourceId

String

0..1

sourceId - UUID identifying the entity experiencing the event   issue, which may be detected and reported by a separate reporting entity
 
  Note: the AT&T internal enrichment process shall ensure that this field   is populate). The sourceId is an id for the sourceName. See sourceName for   more information.
 
 

UUID identifying the entity experiencing the event issue, which   may be detected and reported by a separate reporting entity (note: the   AT&T internal enrichment process shall ensure that this field is   populated). The sourceId is an id for the sourceName. See 'sourceName' for   more information.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

sourceName

String

1

Name of the entity experiencing the event issue, which may be   detected and reported by a separate reporting entity. The sourceName   identifies the device for which data is collected. A valid sourceName must be   inventoried in A&AI. If sourceName is a xNFC or VM, then the event must   be reporting data for that particular xNFC or VM. If the sourceName is a xNF,   comprised of multiple xNFCs, the data must be reported/aggregated at the xNF   leveI.  Data for individual xNFC must not   be included in the xNF sourceName event.

sourceName - Name of the entity experiencing the event issue,   which may be detected and reported by a separate reporting entity. The   sourceName identifies the device for which data is collected. A valid   sourceName must be inventoried in A&AI. If sourceName is a xNFC or VM,   then the event must be reporting data for that particular xNFC or VM. If the   sourceName is a xNF, comprised of multiple xNFCs, the data must be   reported/aggregated at the xNF leveI. Data for individual xNFC must not be   included in the xNF sourceName event.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

startingEpochMicrosec

Number

1

startEpochMicrosec - the earliest unix time aka epoch time   associated with the event from any component--as microseconds elapsed since 1   Jan 1970 not including leap seconds. For measurements and heartbeats, where   events are collected over predefined intervals, startEpochMicrosec shall be   rounded to the nearest interval boundary (e.g., the epoch equivalent of   3:00PM, 3:10PM, 3:20PM, etc…).
 
  For fault events, startEpochMicrosec is the timestamp of the initial alarm;   if the same alarm is raised again for changed, acknowledged or cleared cases,   startEpochMicrosec must be the same as the initial alarm (along with the same   eventId and an incremental sequence number). For devices with no timing   source (clock), the default value will be 0 and DCAE collector will replace   it with Collector time stamp (when event is received).
 
 

the earliest unix time aka epoch time associated with the event   from any component--as microseconds elapsed since 1 Jan 1970 not including   leap seconds. For measurements and heartbeats, where events are collected   over predefined intervals, startEpochMicrosec shall be rounded to the nearest   interval boundary (e.g., the epoch equivalent of 3:00PM, 3:10PM, 3:20PM,   etc…). For fault events, startEpochMicrosec is the timestamp of the initial   alarm; if the same alarm is raised again for changed, acknowledged or cleared   cases, startEpoch Microsec must be the same as the initial alarm (along with   the same eventId and an incremental sequence number). For devices with no   timing source (clock), the default value will be 0 and the VES collector will   replace it with Collector time stamp (when the event is received)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

timeZoneOffset

String

0..1

Offset to GMT to indicate local time zone for device formatted   as 'UTC+/-hh:mm'; see https://en.wikipedia.org/wiki/List_of_time_zone_abbreviations   for UTC offset examples

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

version

String

1

Version of the event header as "#.#" where # is a   digit; see section 1 for the correct digits to use.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

vesEventListenerVersion

String

1

Version of the ves event listener api spec that this event is   compliant with (as "#" or "#.#" or "#.#.#" where   # is a digit; see section 1 for the correct digits to use).

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.2        CodecsInUse class

Qualified Name: Common::Event (VES)::EventObjectClasses::CodecsInUse

Description:

The codecsInUse datatype consists of the following fields describing the number of times an identified codec was used over the measurementInterval

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 02 Attributes for Class CodecsInUse

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

codecIdentifier

String

1

Description of the codec.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numberInUse

Integer

1

Number of such codecs in use.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.3        CpuUsage class

Qualified Name: Common::Event (VES)::EventObjectClasses::CpuUsage

Description:

The cpuUsage datatype defines the usage of an identifier CPU and consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 03 Attributes for Class CpuUsage

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

cpuCapacityContention

Number

0..1

The amount of time the CPU cannot run due to contention, in   milliseconds over the measurementInterval
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuDemandAvg

Number

0..1

The total CPU time that the NF/NFC/VM could use if there was no   contention, in milliseconds over the measurementInterval
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuDemandMhz

Number

0..1

CPU demand in MHz
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuDemandPct

Number

0..1

CPU demand as a percentage of the provisioned capacity

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuIdentifier

String

1

CPU Identifier
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuIdle

Number

0..1

Percentage of CPU time spent in the idle task
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuLatencyAvg

Number

0..1

cpuDemandAvg - The total CPU time that the VNF/VNFC/VM could use   if there is no contention, in milliseconds.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuOverheadAvg

Number

0..1

The overhead demand above available allocations and   reservations, in milliseconds over the measurementInterval
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuSwapWaitTime

Number

0..1

Swap wait time, in milliseconds over the measurementInterval
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuUsageInterrupt

Number

0..1

Percentage of time spent servicing interrupts
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuUsageNice

Number

0..1

Percentage of time spent running user space processes that have   been niced
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuUsageSoftIrq

Number

0..1


  Percentage of time spent handling soft irq interrupts

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuUsageSteal

Number

0..1

Percentage of time spent in involuntary wait which is neither   user, system or idle time and is effectively time that went missing

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuUsageSystem

Number

0..1

Percentage of time spent on system tasks running the kernel

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuUsageUser

Number

0..1

Percentage of time spent running un-niced user space processes

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cpuWait

Number

0..1

Percentage of CPU time spent waiting for I/O operations to   complete

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

percentUsage

Number

1

Aggregate cpu usage of the virtual machine on which the xNFC   reporting the event is running

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.4        DiskUsage class

Qualified Name: Common::Event (VES)::EventObjectClasses::DiskUsage

Description:

The diskUsage datatype defines the usage of a disk device.

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 04 Attributes for Class DiskUsage

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

diskBusResets

Number

0..1

The number of bus resets in the performance interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskCommandsAborted

Number

0..1

Number of disk commands aborted over the measurementInterval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskCommandsAvg

Number

0..1

Average number of commands per second over the   measurementInterval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskFlushRequests

Number

0..1

Total flush requests of the disk cache over the   measurementInterval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskFlushTime

Number

0..1

Milliseconds spent on disk cache flushing over the   measurementInterval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskIdentifier

String

1

Disk Identifier.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskIoTimeAvg

Number

1

Milliseconds spent doing input/output operations over 1 sec;   treat this metric as a device load percentage where 1000ms  matches 100% load; provide the average over   the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskIoTimeLast

Number

0..1

Milliseconds spent doing input/output operations over 1 sec;   treat this metric as a device load percentage where 1000ms matches 100% load;   provide the last value measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskIoTimeMax

Number

0..1

Milliseconds spent doing input/output operations over 1 sec;   treat this metric as a device load percentage where 1000ms  matches 100% load; provide the maximum   value measurement within the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskIoTimeMin

Number

0..1

Milliseconds spent doing input/output operations over 1 sec;   treat this metric as a device load percentage where 1000ms  matches 100% load; provide the minimum   value measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskMergedReadAvg

Number

0..1

Number of logical read operations that were merged into physical   read operations, e.g., two logical reads were served by one physical disk   access; provide the average measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskMergedReadLast

Number

0..1

Number of logical read operations that were merged into physical   read operations, e.g., two logical reads were served by one physical disk   access; provide the last value measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskMergedReadMax

Number

0..1

Number of logical read operations that were merged into physical   read operations, e.g., two logical reads were served by one physical disk   access; provide the maximum value measurement within the measurement   interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskMergedReadMin

Number

0..1

Number of logical read operations that were merged into physical   read operations, e.g., two logical reads were served by one physical disk   access; provide the minimum value measurement within the measurement   interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskMergedWriteAvg

Number

0..1

Number of logical write operations that were merged into   physical write operations, e.g., two logical writes were served by one   physical disk access; provide the average measurement within the measurement   interval
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskMergedWriteLast

Number

0..1

Number of logical write operations that were merged into   physical write operations, e.g., two logical writes were served by one   physical disk access; provide the last value measurement within the   measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskMergedWriteMax

Number

0..1

Number of logical write operations that were merged into   physical write operations, e.g., two logical writes were served by one   physical disk access; provide the maximum value measurement within the   measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskMergedWriteMin

Number

0..1

Number of logical write operations that were merged into   physical write operations, e.g., two logical writes were served by one   physical disk access; provide the minimum value measurement within the   measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOctetsReadAvg

Number

0..1

Number of octets per second read from a disk or partition;   provide the average measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOctetsReadLast

Number

0..1

Number of octets per second read from a disk or partition;   provide the last measurement within the measurement interval
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOctetsReadMax

Number

0..1

Number of octets per second read from a disk or partition;   provide the maximum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOctetsReadMin

Number

0..1

Number of octets per second read from a disk or partition;   provide the minimum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOctetsWriteAvg

Number

0..1

Number of octets per second written to a disk or partition;   provide the average measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOctetsWriteLast

Number

0..1

Number of octets per second written to a disk or partition;   provide the last measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOctetsWriteMax

Number

0..1

Number of octets per second written to a disk or partition;   provide the maximum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOctetsWriteMin

Number

0..1

Number of octets per second written to a disk or partition;   provide the minimum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOpsReadAvg

Number

0..1

Number of read operations per second issued to the disk; provide   the average measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOpsReadLast

Number

0..1

Number of read operations per second issued to the disk; provide   the last measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOpsReadMax

Number

0..1

Number of read operations per second issued to the disk; provide   the maximum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOpsReadMin

Number

0..1

Number of read operations per second issued to the disk; provide   the minimum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOpsWriteAvg

Number

0..1

Number of write operations per second issued to the disk;   provide the average measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOpsWriteLast

Number

0..1

Number of write operations per second issued to the disk;   provide the last measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOpsWriteMax

Number

0..1

Number of write operations per second issued to the disk;   provide the maximum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskOpsWriteMin

Number

0..1

Number of write operations per second issued to the disk;   provide the minimum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskPendingOperationsAvg

Number

0..1

Queue size of pending I/O operations per second; provide the   average measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskPendingOperationsLast

Number

0..1

Queue size of pending I/O operations per second; provide the   last measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskPendingOperationsMax

Number

0..1

Queue size of pending I/O operations per second; provide the   maximum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskPendingOperationsMin

Number

0..1

diskPendingOperationsMin - Queue size of pending I/O operations   per second; provide the minimum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskReadCommandsAvg

Number

0..1

Average number of read commands issued per second to the disk   over the measurementInterval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskTime

Number

0..1

Nanoseconds spent on disk cache reads/writes within the   measurementInterval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskTimeReadAvg

Number

0..1

Milliseconds a read operation took to complete; provide the   average measurement within the measurement interval.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskTimeReadLast

Number

0..1

Milliseconds a read operation took to complete; provide the last   measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskTimeReadMax

Number

0..1

Milliseconds a read operation took to complete; provide the   maximum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskTimeReadMin

Number

0..1

Milliseconds a read operation took to complete; provide the   minimum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskTimeWriteAvg

Number

0..1

Milliseconds a write operation took to complete; provide the   average measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskTimeWriteLast

Number

0..1

Milliseconds a write operation took to complete; provide the   last measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskTimeWriteMax

Number

0..1

Milliseconds a write operation took to complete; provide the   maximum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskTimeWriteMin

Number

0..1

Milliseconds a write operation took to complete; provide the   minimum measurement within the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskTotalReadLatencyAvg

Number

0..1

The average amount of time taken for a read from the perspective   of a Guest OS. This is the sum of Kernel Read Latency and Physical Device   Read Latency in milliseconds over the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskTotalWriteLatencyAvg

Number

0..1

The average amount of time taken for a write from the   perspective of a Guest OS. This is the sum of Kernel Write Latency and   Physical Device Write Latency in milliseconds over the measurement interval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskWeightedIoTimeAvg

Number

0..1

Measure in ms over 1 sec of both I/O completion time and the   backlog that may be accumulating. Value is the average within the collection   interval.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskWeightedIoTimeLast

Number

0..1

Measure in ms over 1 sec of both I/O completion time and the   backlog that may be accumulating. Value is the last within the collection interval.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskWeightedIoTimeMax

Number

0..1

Measure in ms over 1 sec of both I/O completion time and the   backlog that may be accumulating. Value is the maximum within the collection   interval.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskWeightedIoTimeMin

Number

0..1

Measure in ms over 1 sec of both I/O completion time and the   backlog that may be accumulating. Value is the minimum within the collection   interval.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

diskWriteCommandsAvg

Number

0..1

Average number of write commands issued per second to the disk   over the measurementInterval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.5        EndOfCallVqmSummaries class

Qualified Name: Common::Event (VES)::EventObjectClasses::EndOfCallVqmSummaries

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 05 Attributes for Class EndOfCallVqmSummaries

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

adjacencyName

String

1

Adjacency name

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

endpointAverageJitter

Number

0..1

Endpoint average jitter

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

endpointDescription

EndpointDescription

1

Enumeration: 'Caller', 'Callee'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

endpointMaxJitter

Number

0..1

Endpoint maximum jitter

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

endpointRtpOctetsDiscarded

Number

0..1

Endpoint RTP octets discarded

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

endpointRtpOctetsLost

Number

0..1

Endpoint RTP octets lost

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

endpointRtpOctetsReceived

Number

0..1

Endpoint RTP octets received

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

endpointRtpOctetsSent

Number

0..1

Endpoint RTP octets sent

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

endpointRtpPacketsDiscarded

Number

0..1

Endpoint RTP packets discarded

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

endpointRtpPacketsLost

Number

0..1

Endpoint RTP packets lost

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

endpointRtpPacketsReceived

Number

0..1

Endpoint RTP packets received

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

endpointRtpPacketsSent

Number

0..1

Endpoint RTP packets sent

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localAverageJitter

Number

0..1

Local average jitter

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localAverageJitterBufferDelay

Number

0..1

Local average jitter buffer delay

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localMaxJitter

Number

0..1

Local maximum jitter

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localMaxJitterBufferDelay

Number

0..1

Local max jitter buffer delay

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localRtpOctetsDiscarded

Number

0..1

Local RTP octets discarded

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localRtpOctetsLost

Number

0..1

Local RTP octets lost

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localRtpOctetsReceived

Number

0..1

Local RTP octets received

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localRtpOctetsSent

Number

0..1

Local RTP octets sent

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localRtpPacketsDiscarded

Number

0..1

Local RTP packets discarded

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localRtpPacketsLost

Number

0..1

Local RTP packets lost

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localRtpPacketsReceived

Number

0..1

Local RTP packets received

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localRtpPacketsSent

Number

0..1

Local RTP packets sent

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

mosCqe

Number

0..1

Decimal range from 1 to 5 (1 decimal place)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

oneWayDelay

Number

0..1

one-way path delay in milliseconds

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

packetLossPercent

Number

0..1

Calculated percentage packet loss based on endpoint RTP packets   lost (as reported in RTCP) and local RTP packets sent. Direction is based on   endpoint description (Caller, Callee). Decimal (2 decimal places)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

rFactor

Number

0..1

rFactor from 0 to 100

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

roundTripDelay

Number

0..1

Round trip delay in milliseconds

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.6        Event class

Qualified Name: Common::Event (VES)::EventObjectClasses::Event

Description:

An ONAP event is an aggregation of a header and a message.  Event messages may be published to a message broker by service instances, resource instances, or ONAP platform components.  Service or resource instances may be in support of network infrastructure or customer services.  Interested platforms may subscribe to events on the message broker (e.g. Centralized Testing Platform CTP) may see an event on a service VNF instance and perform an automated test as part of a closed loop management policy.  Events are unique and distinguishable from one another.

 

ONAP event messages are serialized as a unicode ASCII character string which may be formatted as JSON, XML, etc... Appropriate schemas will be supplied.

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 06 Attributes for Class Event

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

_fault

Fault

0..1

Fields specific to fault events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_heartbeat

Heartbeat

0..1

Fields specific to heartbeat events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_measurement

Measurement

0..1

Fields specific to measurement events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_mobileflow

MobileFlow

0..1

Fields specific to mobility flow events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_notification

Notification

0..1

Fields specific to notification events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_other

Other

0..1

Fields specific to other types of events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_pnfregistration

PnfRegistration

0..1

Fields specific to pnfRegistration events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_sipSignaling

SipSignaling

0..1

Fields specific to sipSignaling events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_statechange

StateChange

0..1

Fields specific to state change events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_syslog

Syslog

0..1

Fields specific to syslog events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_thresholdCrossingAlert

ThresholdCrossingAlert

0..1

Fields specific to threshold crossing alert events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_voicequality

VoiceQuality

0..1

Fields specific to voiceQuality events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_commoneventheader

CommonEventHeader

1

Fields common to all events

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_perf3gpp

Perf3gpp

0..1

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.7        Fault class

Qualified Name: Common::Event (VES)::EventObjectClasses::Fault

Description:

Fields specific to fault events

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 07 Attributes for Class Fault

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

alarmAdditionalInformation

HashMap

0..1

Additional alarm information.
  •             Note1: for SNMP mapping to   VES, for hash key use OID of varbind, for value use incoming data for that   varbind).
  •             Note2: Alarm ID for 3GPP   should be included (if applicable) in alarmAdditonalInformation as   'alarmId':'alarmIdValue'.
  Could contain managed object instance as separate key:value; could add   probable cause as separate key:value.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

alarmCondition

String

1

Short name of the alarm condition/problem, such as a trap   name.  Should not have white space   (e.g., tpLgCgiNotInConfig, BfdSessionDown, linkDown, etc…)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

alarmInterfaceA

String

0..1

Card, port, channel or interface name of the device generating   the alarm.  This could reflect managed   object.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

eventCatagory

String

0..1

Event category, for example: 'license', 'link', 'routing',   'security', 'signaling'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

eventSeverity

EventSeverity

1

Event severity enumeration: 'CRITICAL', 'MAJOR', 'MINOR',   'WARNING', 'NORMAL'. NORMAL is used to represent clear.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

eventSourceType

String

1

Examples: 'card', 'host', 'other', 'port', 'portThreshold',   'router', 'slotThreshold', 'switch', 'virtualMachine',   'virtualNetworkFunction'. This could be managed object class.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

faultFieldsVersion

String

1

Version of the faultFields block as "#.#" where # is a   digit; see section 1 for the correct digits to use.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

specificProblem

String

1

Description of the alarm or problem (e.g., 'eNodeB 155197 in   PLMN 310-410 with eNodeB name KYL05197 is lost'). 3GPP probable cause would   be included in this field.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

vfStatus

VfStatus

1

Virtual function status enumeration: 'Active', 'Idle',   'Preparing to terminate', 'Ready to terminate', 'Requesting Termination'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.8        FilesystemUsage class

Qualified Name: Common::Event (VES)::EventObjectClasses::FilesystemUsage

Description:

The filesystemUsage datatype consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 08 Attributes for Class FilesystemUsage

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

blockConfigured

Number

1

Configured block storage capacity in GB.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

blockops

Number

1

Block storage input-output operations per second.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

blockUsed

Number

1

Used block storage capacity in GB.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

ephemeralConfigured

Number

1

Configured ephemeral storage capacity in GB.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

ephemerallops

Number

1

Ephemeral storage input-output operations per second.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

ephemeralUsed

Number

1

Used ephemeral storage capacity in GB.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

filesysytemName

String

1

File system name.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.9        GtpPerFlowMetrics class

Qualified Name: Common::Event (VES)::EventObjectClasses::GtpPerFlowMetrics

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 09 Attributes for Class GtpPerFlowMetrics

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

avgBitErrorRate

Number

1

Average bit error rate

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

avgPacketDelayVariation

Number

1

Average packet delay variation or jitter in milliseconds for   received packets: Average difference between the packet timestamp and time   received for all pairs of consecutive packets

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

avgPacketLatency

Number

1

Average delivery latency

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

avgReceiveThroughput

Number

1

Average receive throughput

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

avgTransmitThroughput

Number

1

Average transmit throughput

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

durConnectionFailedStatus

Number

0..1

Duration of failed state in milliseconds, computed as the   cumulative time between a failed echo request and the next following   successful error request, over this reporting interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

durTunnelFailedStatus

Number

0..1

Duration of errored state, computed as the cumulative time   between a tunnel error indicator and the next following non-errored   indicator, over this reporting interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

flowActivatedBy

String

0..1

Endpoint activating the flow

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:    MANDATORY

 

 

flowActivationEpoch

Number

1

Time the connection is activated in the flow (connection) being   reported on, or transmission time of the first packet if activation time is   not available

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

flowActivationMicrosec

Number

1

Integer microseconds for the start of the flow connection

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

flowActivationTime

String

0..1

Time the connection is activated in the flow being reported on,   or transmission time of the first packet if activation time is not available;   with RFC 2822 compliant format: 'Sat, 13 Mar 2010 11:29:05 -0800'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

flowDeactivatedBy

String

0..1

Endpoint deactivating the flow

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

flowDeactivationEpoch

Number

1

Time for the start of the flow connection, in integer UTC epoch   time aka UNIX time

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

flowDeactivationMicrosec

Number

1

Integer microseconds for the start of the flow connection

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

flowDeactivationTime

String

1

Transmission time of the first packet in the flow connection   being reported on; with RFC 2822 compliant format: 'Sat, 13 Mar 2010 11:29:05   -0800'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

flowStatus

String

1

Connection status at reporting time as a working / inactive /   failed indicator value

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

gtpConnectionStatus

String

0..1

Current connection state at reporting time

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

gtpTunnelStatus

String

0..1

Current tunnel state  at   reporting time

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

ipTosCountList

HashMap

0..1

Array of key: value pairs where the keys are drawn from the IP   Type-of-Service identifiers which range from '0' to   '255', and the values are the count of packets that had   those ToS identifiers in the flow

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

ipTosList

String

0..1

Array of unique IP Type-of-Service values observed in the flow   where values range from '0' to '255'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

largePacketRtt

Number

0..1

large packet round trip time

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

largePacketThreshold

Number

0..1

large packet threshold being applied

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

maxPacketDelayVariation

Number

0..1

Maximum packet delay variation or jitter in milliseconds for   received packets: Maximum of the difference between the packet timestamp and time   received for all pairs of consecutive packets

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

maxReceiveBitRate

Number

0..1

maximum receive bit rate"

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

maxTransmitBitRate

Number

0..1

maximum transmit bit rate

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

mobileQciCosCountList

HashMap

0..1

array of key: value pairs where the keys are drawn from LTE QCI   or UMTS class of service strings, and the values are the count of packets   that had those strings in the flow

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

mobileQciCosList

String

0..1

Array of unique LTE QCI or UMTS class-of-service values observed   in the flow

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numActivationFailures

Number

1

Number of failed activation requests, as observed by the   reporting node

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numBitErrors

Number

1

number of errored bits

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numBytesReceived

Number

1

number of bytes received, including retransmissions

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numBytesTransmitted

Number

1

number of bytes transmitted, including retransmissions

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numDroppedPackets

Number

1

number of received packets dropped due to errors per virtual interface

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numGtpEchoFailures

Number

0..1

Number of Echo request path failures where failed paths are   defined in 3GPP TS 29.281 sec 7.2.1 and 3GPP TS 29.060 sec. 11.2

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numGtpTunnelErrors

Number

0..1

Number of tunnel error indications where errors are defined in   3GPP TS 29.281 sec 7.3.1 and 3GPP TS 29.060 sec. 11.1

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numHttpErrors

Number

0..1

Http error count

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numL7BytesReceived

Number

1

number of tunneled layer 7 bytes received, including   retransmissions

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numL7BytesTransmitted

Number

1

number of tunneled layer 7 bytes received, including   retransmissions

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numLostPackets

Number

1

number of tunneled layer 7 bytes received, including   retransmissions

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numOutOfOrderPackets

Number

1

number of out-of-order packets

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numPacketErrors

Number

1

number of errored packets

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numPacketsReceivedExclRetrans

Number

1

number of packets received, excluding retransmission

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numPacketsReceivedInclRetrans

Number

1

number of packets received, including retransmission

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numPacketsTransmittedInclRetrans

Number

1

number of packets transmitted, including retransmissions

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numRetries

Number

1

number of packet retrie

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numTimeouts

Number

1

number of packet timeouts

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numTunneledL7BytesReceived

Number

1

number of tunneled layer 7 bytes received, excluding   retransmissions

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

roundTripTime

Number

1

Round Trip time

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

tcpFlagCountList

HashMap

0..1

Array of key: value pairs where the keys are drawn from TCP   Flags and the values are the count of packets that had that TCP Flag in the   flow

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

tcpFlagList

String

0..1

Array of unique TCP Flags observed in the flow

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

timeToFirstByte

Number

1

Time in milliseconds between the connection activation and first   byte received

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.10    Heartbeat class

Qualified Name: Common::Event (VES)::EventObjectClasses::Heartbeat

Description:

The heartbeatFields datatype is an optional field block for fields specific to heartbeat events.

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 010 Attributes for Class Heartbeat

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

additionalFields

HashMap

0..1

Additional expansion fields if needed.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

heartbeatFieldVersion

String

1

Version of the heartbeatFields block as "#.#" where #   is a digit; see section 1 for the correct digits to use.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

heartbeatInterval

Integer

1

Current heartbeatInterval in seconds.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.11    HugePages class

Qualified Name: Common::Event (VES)::EventObjectClasses::HugePages

Description:

The hugePages datatype provides metrics on system hugePages

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 011 Attributes for Class HugePages

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

bytesFree

Number

0..1

Number of free hugePages in bytes.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

bytesUsed

Number

0..1

Number of used hugePages in bytes.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

hugePagesIdentifier

String

1

HugePages identifier
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

percentFree

Number

0..1

Number of free hugePages in percent.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

percentused

Number

0..1

Number of used hugePages in percent.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

vmPageNumberFree

Number

0..1

Number of free hugePages in numbers.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

vmPageNumberUsed

Number

0..1

Number of used hugePages in numbers.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.12    Ipmi class

Qualified Name: Common::Event (VES)::EventObjectClasses::Ipmi

Description:

The ipmi (Intelligent Platform Management Interface) datatype provides intelligent platform management interface metrics; it consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 012 Attributes for Class Ipmi

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

exitAirTemperature

Number

0..1

System fan exit air flow temperature in Celsius

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

frontPanelTemperature

Number

0..1

Front panel temp in Celsius

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

ioModuleTemperature

Number

0..1

Io module temp in Celsius

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

systemAirflow

Number

0..1

Airflow in cubic feet per minute (cfm)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_ipmibaseboardtemperature

IpmiBaseboardTemperature

0..1

Array of ipmiBaseboard Temperature objects

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_ipmibaseboardvoltageregulator

IpmiBaseboardVoltageRegulator

0..1

Array of ipmiBaseboard VoltageRegulator objects

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_ipmibattery

IpmiBattery

0..1

Array of ipmiBattery objects

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_ipmifan

IpmiFan

0..1

Array of ipmiFan objects

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_ipmiglobalaggregatetemperaturemargin

IpmiGlobalAggregateTemperatureMargin

0..1

ipmi global aggregate temperature margin

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_ipmihsbp

IpmiHsbp

0..1

Array of ipmiHsbp objects

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_ipminic

IpmiNic

0..1

Array of ipmiNic objects

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_ipmipowersupply

IpmiPowerSupply

0..1

Array of ipmiPowerSupply objects

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_ipmiprocessor

IpmiProcessor

0..1

Array of ipmiProcessor objects

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.13    IpmiBaseboardTemperature class

Qualified Name: Common::Event (VES)::EventObjectClasses::IpmiBaseboardTemperature

Description:

The ipmiBaseboardTemperature datatype consists of the following fields which describe ipmi baseboard temperature metrics:

Field      Type      Required?           Description

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 013 Attributes for Class IpmiBaseboardTemperature

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

baseboardTemperature

Number

0..1

Baseboard temperature in celsius

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

baseboardTemperature   Identifier

String

1

Identifier for the location where the temperature is taken

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.14    IpmiBaseboardVoltageRegulator class

Qualified Name: Common::Event (VES)::EventObjectClasses::IpmiBaseboardVoltageRegulator

Description:

The ipmiBaseboardVoltageRegulator datatype consists of the following fields which describe ipmi baseboard voltage regulator metrics:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 014 Attributes for Class IpmiBaseboardVoltageRegulator

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

baseboaredVoltageRegulatorIdentifier

String

1

Identifier for the baseboard voltage regulator

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

voltageRegulatorTemperature

Number

0..1

Voltage regulator temperature in celsius

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.15    IpmiBattery class

Qualified Name: Common::Event (VES)::EventObjectClasses::IpmiBattery

Description:

The ipmiBattery datatype consists of the following fields which describe ipmi battery metrics:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 015 Attributes for Class IpmiBattery

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

batteryIdentifier

String

1

Identifier for the battery

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

batteryType

String

0..1

Type of battery

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

batteryVoltageLevel

Number

0..1

Battery voltage level

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.16    IpmiFan class

Qualified Name: Common::Event (VES)::EventObjectClasses::IpmiFan

Description:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 016 Attributes for Class IpmiFan

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

fanIdentifier

String

1

Identifier for the fan

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

fanSpeed

Number

0..1

Fan speed in revolutions per minute (rpm)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.17    IpmiGlobalAggregateTemperatureMargin class

Qualified Name: Common::Event (VES)::EventObjectClasses::IpmiGlobalAggregateTemperatureMargin

Description:

The ipmiGlobalAggregateTemperatureMargin datatype consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 017 Attributes for Class IpmiGlobalAggregateTemperatureMargin

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

globalAggregateTemperatureMargin

Number

0..1

Temperature margin in Celsius relative to a throttling thermal trip   point

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

globalAggregateTemperatureMarginIdentifier

String

1

Identifier for the ipmi global aggregate temperature margin   metrics

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.18    IpmiHsbp class

Qualified Name: Common::Event (VES)::EventObjectClasses::IpmiHsbp

Description:

The ipmiHsbp datatype provides ipmi hot swap backplane power metrics; it consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 018 Attributes for Class IpmiHsbp

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

hsbpIdentifier

String

1

Identifier for the hot swap backplane power unit

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

hsbpTemperature

Number

0..1

Hot swap backplane power temperature in celsius

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.19    IpmiNic class

Qualified Name: Common::Event (VES)::EventObjectClasses::IpmiNic

Description:

The ipmiNic datatype provides network interface control care metrics; it consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 019 Attributes for Class IpmiNic

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

nicIdentifier

String

1

Identifier for the network interface control card

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

nicTemperature

Number

0..1

nic temperature in Celsius

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.20    IpmiPowerSupply class

Qualified Name: Common::Event (VES)::EventObjectClasses::IpmiPowerSupply

Description:

The ipmiPowerSupply datatype provides ipmi power supply metrics; it consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 020 Attributes for Class IpmiPowerSupply

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

powerSupplyCurrentOutputPercent

Number

0..1

Current output voltage as a percentage of the design specified   level

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

powerSupplyIdentifier

String

1

Identifier for the power supply

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

powerSupplyInputPower

Number

0..1

Input power in watts

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

powerSupplyTemperature

Number

0..1

Power supply temperature in Celsius

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.21    IpmiProcessor class

Qualified Name: Common::Event (VES)::EventObjectClasses::IpmiProcessor

Description:

The ipmiProcessor datatype provides ipmi processor metrics

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 021 Attributes for Class IpmiProcessor

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

processorThermalControlPercent

Number

0..1

Io module temperatue in celsius

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

processorDtsThermalMargin

Number

0..1

Front panel temperature in celsius

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_processordimmaggregatethermalmargin

ProcessorDimmAggregateThermalMargin

0..1

Array of processorDimmAggregate ThermalMargin objects

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

processorIdentifier

String

1

Identifier for the power supply

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.22    LatencyBucketMeasure class

Qualified Name: Common::Event (VES)::EventObjectClasses::LatencyBucketMeasure

Description:

The latencyBucketMeasure datatype consists of the following fields which describe the number of counts falling within a defined latency bucket

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 022 Attributes for Class LatencyBucketMeasure

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

countsInTheBucket

Number

1

Number of counts falling within a defined latency bucket

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

highEndOfLatencyBucket

Number

0..1

High end of bucket range (typically in ms)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

lowEndOfLatencyBucket

Number

0..1

Low end of bucket range (typically in ms)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.23    Load class

Qualified Name: Common::Event (VES)::EventObjectClasses::Load

Description:

The load datatype provides metrics on system cpu and io utilization obtained using /proc/loadavg

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 023 Attributes for Class Load

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

longTerm

Number

0..1

number of jobs in the run queue (state R, cpu utilization) or   waiting for disk I/O (state D, io utilization) averaged over 15 minutes using   /proc/loadavg

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

midTerm

Number

0..1

number of jobs in the run queue (state R, cpu utilization) or   waiting for disk I/O (state D, io utilization) averaged over 5 minutes using   /proc/loadavg

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

shortTerm

Number

0..1

number of jobs in the run queue (state R, cpu utilization) or   waiting for disk I/O (state D, io utilization) averaged over 1 minute using   /proc/loadavg

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.24    MachineCheckException class

Qualified Name: Common::Event (VES)::EventObjectClasses::MachineCheckException

Description:

The machineCheckException datatype describes machine check exceptions

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 024 Attributes for Class MachineCheckException

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

correctedMemoryErrors

Number

0..1

Total hardware errors that were corrected by the hardware (e.g.   data corruption corrected via  ECC)   over the measurementInterval. These errors do not require immediate software   actions, but are still reported for accounting and predictive failure   analysis

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

correctedMemoryErrors   In1Hr

Number

0..1

Total hardware errors that were corrected by the hardware over   the last one hour

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

vmlIdentifier

String

1

processIdentifier

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

uncorrectedMemoryErrors

Number

0..1

Total uncorrected hardware errors that were detected by the   hardware (e.g., causing data corruption) over the measurementInterval.  These errors require a software response.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

uncorrectedMemoryErrors   In1Hr

Number

0..1

Total uncorrected hardware errors that were detected by the   hardware over the last one hour

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.25    MeasDataCollection class

Qualified Name: Common::Event (VES)::EventObjectClasses::MeasDataCollection

Description:

The measDataCollection datatype defines a 3GPP measurement collection structure aligned with the 3GPP PM format

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 025 Attributes for Class MeasDataCollection

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

formatVersion

String

0..1

3GPP PM reporting file format version from pre-standard TS   28.550 v2.0.0

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

granularityPeriod

String

1

Granularity period for the PM report in seconds

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

measObjInstIdList

String

0..1

Array of monitored object local distinguished name ids per 3GPP   TS 32.300

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

measuredEntityDn

String

1

Distinguished name per 3GPP TS 28.550

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

measuredEntitySoftwareVersion

String

0..1

Software version for the NF providing the PM data as specified   in 3GPP TS 28.550

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

measuredEntityUserName

String

0..1

User Definable name for the measured object per 3GPP TS 28.550

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_measinfo

MeasInfo

1..*

Array of monitored object local distinguished name ids per 3GPP   TS 32.300

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.26    MeasInfo class

Qualified Name: Common::Event (VES)::EventObjectClasses::MeasInfo

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 026 Attributes for Class MeasInfo

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

jobId

String

0..1

Name of the measurement job

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_measinfoidinteger

measInfoIdInteger

0..1

Measurement group Identifier

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_measinfoidstring

MeasInfoIdString

0..1

Measurement group Identifier

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_meastypesinteger

MeasTypesInteger

0..1

Array of measurement identifiers associated with the measurement   results expressed as integers for efficiency rather than strings

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_meastypesstring

MeasTypesString

0..1

Array of measurement identifiers associated with the measurement   results expressed as integers for efficiency rather than strings

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_measvalues

MeasValues

1..*

Array of measValues

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.27    MeasInfoIdString class

Qualified Name: Common::Event (VES)::EventObjectClasses::MeasInfoIdString

Description:

The measInfoIdString datatype provides a string measurement group identifier;

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 027 Attributes for Class MeasInfoIdString

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

sMeasInfoId

Integer

1

String measurement group Identifier

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.28    MeasResultInteger class

Qualified Name: Common::Event (VES)::EventObjectClasses::MeasResultInteger

Description:

The measResultInteger datatype provides an integer 3GPP PM measurement result;

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 028 Attributes for Class MeasResultInteger

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

p

Integer

1

Integer reference to the counter

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

iValue

Integer

1

Integer counter value

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.29    MeasResultString class

Qualified Name: Common::Event (VES)::EventObjectClasses::MeasResultString

Description:

The measResultString datatype provides a string 3GPP PM measurement result;

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 029 Attributes for Class MeasResultString

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

p

Integer

1

Integer reference to the counter

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

sVlaue

String

1

String counter value

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.30    MeasTypesInteger class

Qualified Name: Common::Event (VES)::EventObjectClasses::MeasTypesInteger

Description:

The measTypesInteger datatype provides an array of integer measurement identifiers associated with the measurement results

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 030 Attributes for Class MeasTypesInteger

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

iMeasTypesList

Integer

1..*

Array of integer measurement identifiers associated with the   measurement results

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.31    MeasTypesString class

Qualified Name: Common::Event (VES)::EventObjectClasses::MeasTypesString

Description:

The measTypesString datatype provides an array of string measurement identifiers associated with the measurement results

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 031 Attributes for Class MeasTypesString

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

sMeasTypesList

String

1..*

Array of string measurement identifiers associated with the   measurement results

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.32    MeasValues class

Qualified Name: Common::Event (VES)::EventObjectClasses::MeasValues

Description:

The measValues datatype provides 3GPP measurement values

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 032 Attributes for Class MeasValues

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

measObjAddFlds

HashMap

0..1

Additional key-value pairs if needed

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

suspectFlag

Boolean

1

Enumeration: 'true', 'false'. Indicates if the values are   suspect

VES 7.1 Spec has this attribute as a string.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_measresultinteger

MeasResultInteger

0..*

Array of results

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_measresultnull

measResultNull

0..*

Array of results

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_mesresultnumber

MesResultNumber

0..*

Array of results

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_measresultstring

MeasResultString

0..*

Array of results

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.33    Measurement class

Qualified Name: Common::Event (VES)::EventObjectClasses::Measurement

Description:

Fields specific to measurement events

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 033 Attributes for Class Measurement

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

additionalFields

HashMap

0..1

Additional measurement fields if needed.
 
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

additionalMeasurements

ArrayofNamedHashMap

0..1

Array of named hashMap if needed.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

additionalObjects

ArrayOfSchemaObject

0..1

Array of Schema objects described by name, schema and other   meta-information, if needed.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

concurrentSessions

Integer

0..1

Peak concurrent sessions for the VM or VNF (depending on the   context) over the measurementInterval.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

configuredEntities

Integer

0..1

Depending on the context over the measurementInterval: peak   total number of users, subscribers, devices, adjacencies, etc., for the VM,   or peak total number of subscribers, devices, etc., for the VNF
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

featureUsageArray

HashMap

0..1

The hashMap key should identify the feature, while the value   defines the number of times the identified feature was used.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

meanRequestLatency

Number

0..1

Mean seconds required to respond to each request for the VM on   which the VNFC reporting the event is running.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

measurementFieldsVersion

String

1

Version of the measurementFields block as "#.#" where   # is a digit; see section 1 for the correct digits to use.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

measurementInterval

Number

1

Interval over which measurements are being reported in seconds

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

nfcScalingMetric

Integer

0..1

Represents busy-ness of the network function from 0 to 100 as   reported by the nfc.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

numberOfMediaPortsInUse

Integer

1

Number of media ports in use.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

requestRate

Number

1

Peak request rate per second, for the VM over the   measurementInterval
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_Hugepages

HugePages

0..1

Array of metrics on hugePages

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_codecsinuse

CodecsInUse

0..*

Array of codecs in use

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_cpuUsage

CpuUsage

0..*

Usage of an array of CPUs

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_diskUsage

DiskUsage

0..*

Usage of an array of disks

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_filesystemusage

FilesystemUsage

0..*

Filesystem usage of the VM on which the xNFC reporting the event   is running

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_ipmi

Ipmi

0..1

Array of intelligent platform management interface metrics

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_latencybucketmeasure

LatencyBucketMeasure

0..1

Array of integers representing counts of requests whose latency   in milliseconds falls within per-xNF configured ranges; where latency is the   duration between a service request and its fulfillment.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_load

Load

0..1

Array of system load metrics

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_machinecheckexception

MachineCheckException

0..1

Array of machine check exceptions

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_memoryusage

MemoryUsage

0..*

Memory usage of an array of VMs

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_nicperformance

NicPerformance

0..*

Performance metrics of an array of network interface cards

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_processstats

ProcessStats

0..*

Array of metrics on system processes

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.34    MemoryUsage class

Qualified Name: Common::Event (VES)::EventObjectClasses::MemoryUsage

Description:

The memoryUsage datatype defines the memory usage of a virtual machine and consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 034 Attributes for Class MemoryUsage

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

memoryBuffered

Number

0..1

Kibibytes of temporary storage for raw disk blocks

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memoryCached

Number

0..1

Kibibytes of memory used for cache

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memoryConfigured

Number

0..1

Kibibytes of memory configured in the virtual machine on which   the xNFC reporting the event is running

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memoryDemand

Number

0..1

Host demand in kibibytes

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memoryFree

Number

1

Kibibytes of physical RAM left unused by the system

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memoryLatencyAvg

Number

0..1

Percentage of time the VM is waiting to access swapped or   compressed memory

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memorySharedAvg

Number

0..1

Shared memory in kilobytes

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memorySlabRecl

Number

0..1

The part of the slab that can be reclaimed such as caches   measured in kibibytes

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memorySlabUnrecl

Number

0..1

The part of the slab that cannot be reclaimed even when lacking   memory measure in kibibytes

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memorySwapInAvg

Number

0..1

Amount of memory swapped-in from host cache in kibibytes

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memorySwapInRateAvg

Number

0..1

Rate at which memory is swapped from disk into active memory   during the interval in kilobytes per second

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memorySwapOutAvg

Number

0..1

Amount of memory swapped-out to host cache in kibibytes

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memorySwapOutRateAvg

Number

0..1

Rate at which memory is being swapped from active memory to disk   during the current interval in kilobytes per second

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memorySwapUsedAvg

Number

0..1

Space used for caching swapped pages in the host cache in   kibibytes

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

memoryUsed

Number

1

Total memory minus the sum of free, buffered, cached and slab   memory measured in kibibytes

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

percentMemoryUsage

Number

0..1

Percentage of memory usage; value = (memoryUsed / (memoryUsed +   memoryFree) x 100 if denomintor is nonzero, or 0, if otherwise.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

vmIdentifier

String

1

Virtual Machine identifier associated with the memory metrics

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.35    MesResultNumber class

Qualified Name: Common::Event (VES)::EventObjectClasses::MesResultNumber

Description:

The measResultNumber datatype provides a number 3GPP PM measurement result

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 035 Attributes for Class MesResultNumber

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

p

Integer

1

Integer reference to the counter

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

rValue

Number

1

Number counter value

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.36    MobileFlow class

Qualified Name: Common::Event (VES)::EventObjectClasses::MobileFlow

Description:

Fields specific to mobility flow events

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 036 Attributes for Class MobileFlow

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

additionalFields

HashMap

0..1

additionalFields - Additional mobileFlow fields if needed.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

applicationType

String

0..1

applicationType - Application type inferred
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

applProtocolType

String

0..1

applProtocolType - Application protocol.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

applProtocolVersion

String

0..1

applProtocolVersion - Application version.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

cid

String

0..1

cid - Cell Id.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

connectionType

String

0..1

connectionType - Abbreviation referencing a 3GPP reference point   e.g., S1-U, S11, etc.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

ecgi

String

0..1

ecgi - Evolved Cell Global Id.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

flowDirection

String

0..1

flowDirection - Flow direction, indicating if the reporting node   is the source of the flow or destination for the flow.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

gtpProtocolType

String

0..1

gtpProtocolType - GTP protocol
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

gtpVersion

String

0..1

gtpVersion - GTP protocol version.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

httpHeader

String

0..1

httpHeader - HTTP request header, if the flow connects to a node   referenced by HTTP.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

iemi

String

0..1

imei - IMEI for the subscriber UE used in this flow, if the flow   connects to a mobile device.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

imsi

String

0..1

imsi - IMSI for the subscriber UE used in this flow, if the flow   connects to a mobile device
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

ipProtocolType

String

0..1

ipProtocolType - IP protocol type e.g., TCP, UDP, RTP...
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

ipVersion

String

0..1

ipVersion - IP protocol version e.g., IPv4, IPv6
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

lac

String

0..1

lac - Location area code.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

mcc

String

0..1

mcc - Mobile country code.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

mnc

String

0..1

mnc - Mobile network code.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

mobileFlowFieldsVersion

Number

0..1

mobileFlowFieldsVersion - Version of the mobileFlowFields block.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

msisdn

String

0..1

msisdn - MSISDN for the subscriber UE used in this flow, as an   integer, if the flow connects to a mobile device.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

otherEndpointlpAddress

String

0..1

otherEndpointIpAddress - IP address for the other endpoint, as   used for the flow being reported on.
 
  Note: current data type (String) may be changed to Common Resource Datatype   L3AddressData. =[gh]=
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

otherEndpointPort

Number

0..1

otherEndpointPort - IP Port for the reporting entity, as used   for the flow being reported on
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

otherFunctionalRole

String

0..1

otherFunctionalRole - Functional role of the other endpoint for   the flow being reported on e.g., MME, S-GW, P-GW, PCRF...
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

rac

String

0..1

rac - Routing area code
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

radioAccessTechnology

String

0..1

radioAccessTechnology - Radio Access Technology e.g., 2G, 3G, 4G   and 5G.  (GSM, UMTS, LTE, 5G)
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

reportingEndpointlpAddr

String

0..1

reportingEndpointIpAddr - IP address for the reporting entity,   as used for the flow being reported on.
 
  Note: current data type (String) may be changed to Common Resource Datatype   L3AddressData. =[gh]=
 
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

reportingEndpointPort

Number

0..1

reportingEndpointPort - IP port for the reporting entity, as   used for the flow being reported on.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

sac

String

0..1

sac - Service area code
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

samplingAlgorithm

Number

0..1

samplingAlgorithm - Integer identifier for the sampling   algorithm or rule being applied in calculating the flow metrics if metrics   are calculated based on a sample of packets, or 0 if no sampling is applied.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

tac

String

0..1

tac - Transport area code
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

tunnelId

String

0..1

tunnelId - Tunnel identifier
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

vlanId

String

0..1

vlanId - VLAN identifier used by this flow
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_gtpperflowmetrics

GtpPerFlowMetrics

1

Mobility GTP Protocol per flow metrics

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.37    NicPerformance class

Qualified Name: Common::Event (VES)::EventObjectClasses::NicPerformance

Description:

The nicPerformance datatype consists of the following fields which describe the performance and errors of an of an identified virtual network interface card

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 037 Attributes for Class NicPerformance

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

administrativeState

NicAdminState

0..1

Administrative state: enum: 'inService', 'outOfService'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

nicIdentifier

String

1

Network interface card identifier

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

operationalState

NicOpsState

0..1

Operational state: enum: 'inService', 'outOfService'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedBroadcastPacketsAccumulated

Number

0..1

Cumulative count of broadcast packets received as read at the   end of the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedBroadcastPacketsDelta

Number

0..1

Count of broadcast packets received within the measurement   interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedDiscardedPacketsAccumulated

Number

0..1

Cumulative count of discarded packets received as read at the   end of the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedDiscardedPacketsDelta

Number

0..1

Count of discarded packets received within the measurement   interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedErrorPacketsAccumulated

Number

0..1

Cumulative count of error packets received as read at the end of   the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedErrorPacketsDelta

Number

0..1

Count of error packets received within the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedMulticastPacketsAccumulated

Number

0..1

Cumulative count of multicast packets received as read at the   end of the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedMulticastPacketsDelta

Number

0..1

Count of multicast packets received within the measurement   interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedOctetsAccumulated

Number

0..1

Cumulative count of octets received as read at the end of the   measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedOctetsDelta

Number

0..1

Count of octets received within the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedPercentDiscard

Number

0..1

Percentage of discarded packets received; value =   (receivedDiscardedPacketsDelta / receivedTotalPacketsDelta) x 100, if   denominator is nonzero, or 0, if otherwise.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedPercentError

Number

0..1

Percentage of error packets received; value =   (receivedErrorPacketsDelta / receivedTotalPacketsDelta) x 100, if denominator   is nonzero, or 0, if otherwise.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedTotalPacketsAccumulated

Number

0..1

Cumulative count of all packets received as read at the end of   the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedTotalPacketsDelta

Number

0..1

Count of all packets received within the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedUnicastPacketsAccumulated

Number

0..1

Cumulative count of unicast packets received as read at the end   of the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedUnicastPacketsDelta

Number

0..1

Count of unicast packets received within the measurement   interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

receivedUtilization

Number

0..1

Percentage of utilization received; value = (receivedOctetsDelta   / (speed x (lastEpochMicrosec - startEpochMicrosec))) x 100, if denominator   is nonzero, or 0, if otherwise.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

speed

Number

0..1

Speed configured in mbps.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedBroadcastPacketsAccumulated

Number

0..1

Cumulative count of broadcast packets transmitted as read at the   end of the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedBroadcastPacketsDelta

Number

0..1

Count of broadcast packets transmitted within the measurement   interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedDiscardedPacketsAccumulated

Number

0..1

Cumulative count of discarded packets transmitted as read at the   end of the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedDiscardedPacketsDelta

Number

0..1

Count of discarded packets transmitted within the measurement   interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedErrorPacketsAccumulated

Number

0..1

Cumulative count of error packets transmitted as read at the end   of the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedErrorPacketsDelta

Number

0..1

Count of error packets transmitted within the measurement   interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedMulticastPacketsAccumulated

Number

0..1

Cumulative count of multicast packets transmitted as read at the   end of the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedMulticastPacketsDelta

Number

0..1

Count of multicast packets transmitted within the measurement   interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedOctetsAccumulated

Number

0..1

Cumulative count of octets transmitted as read at the end of the   measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedOctetsDelta

Number

0..1

Count of octets transmitted within the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedPercentDiscard

Number

0..1

Percentage of discarded packets transmitted; value =   (transmittedDiscardedPacketsDelta / transmittedTotalPacketsDelta) x 100, if   denominator is nonzero, or 0, if otherwise.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedPercentError

Number

0..1

Percentage of error packets received; value =   (transmittedErrorPacketsDelta / transmittedTotalPacketsDelta) x 100, if   denominator is nonzero, or 0, if otherwise.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedTotalPacketsAccumulated

Number

0..1

Cumulative count of all packets transmitted as read at the end   of the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedTotalPacketsDelta

Number

0..1

Count of all packets transmitted within the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedUnicastPacketsAccumulated

Number

0..1

Cumulative count of unicast packets transmitted as read at the   end of the measurement interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedUnicastPacketsDelta

Number

0..1

Count of unicast packets transmitted within the measurement   interval

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

transmittedUtilization

Number

0..1

Percentage of utilization transmitted; value =   (transmittedOctetsDelta / (speed x (lastEpochMicrosec - startEpochMicrosec)))   x 100, if denominator is nonzero, or 0, if otherwise.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

valuesAreSuspect

Boolean

1

Enumeration: 'true' or 'false'.    If 'true' then the vNicPerformance values are likely inaccurate due to   counter overflow or other conditions.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.38    Notification class

Qualified Name: Common::Event (VES)::EventObjectClasses::Notification

Description:

Fields specific to notification events

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 038 Attributes for Class Notification

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

additionalFields

HashMap

0..1

Additional notification fields if needed.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

arrayOfNamedHashMap

NamedHashMap

0..1

arrayOfNamedHashMap -    Array of named hashMaps
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

changeContact

String

0..1

Identifier for a contact related to the change.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

changeIdentifier

String

1

System or session identifier associated with the change.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

changeType

String

1

Describes what has changed for the entity, for example:   configuration changed, capability added, capability removed…

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

newState

String

0..1

New state of the entity, for example: 'inService',   'maintenance', 'outOfService'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

notificationFieldsVersion

Number

1

Version of the notificationFields block as "#.#" where   # is a digit; see section 1 for the correct digits to use.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

oldState

String

0..1

Previous state of the entity.
 
  For example: "inService", "outOfService",   "maintenance"
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

stateInterface

String

0..*

Card or port name of the entity that changed state.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.39    Other class

Qualified Name: Common::Event (VES)::EventObjectClasses::Other

Description:

The otherFields datatype defines fields for events belonging to the 'other' domain of the commonEventHeader domain enumeration.

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 039 Attributes for Class Other

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

arrayofNamedHashMap

ArrayofNamedHashMap

0..*

Array of named hashMaps

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

hashMap

HashMap

0..1

Array of name-value pairs.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

schemaObjects

ArrayOfSchemaObject

0..1

Array of schema objects described by name, schema and other   meta-information.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

otherFieldsVersion

String

1

Version of the otherFields block as "#.#" where # is a   digit; see section 1 for the correct digits to use.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.40    Perf3gpp class

Qualified Name: Common::Event (VES)::EventObjectClasses::Perf3gpp

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 040 Attributes for Class Perf3gpp

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

eventAddlFields

HashMap

0..1

Additional key-value pairs if needed

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

perf3gppFieldsVersion

String

1

Version of the perf3gpp event

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_measDataCollection

MeasDataCollection

1

3GPP measurement collection structure

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.41    PnfRegistration class

Qualified Name: Common::Event (VES)::EventObjectClasses::PnfRegistration

Description:

The pnfRegistrationFields datatype defines fields for events belonging to the 'pnfRegistration' domain of the commonEventHeader domain enumeration; it consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 041 Attributes for Class PnfRegistration

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

additionalFields

HashMap

0..1

Additional pnfRegistration fields if needed

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

lastServiceDate

String

0..1

TS 32.692 dateOfLastService = date of last service; e.g.   15022017

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

macAddress

String

0..1

MAC address of OAM interface of the unit

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

manufactureDate

String

0..1

TS 32.692 dateOfManufacture = manufacture date of the unit;   24032016

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

modelNumber

String

0..1

TS 32.692 versionNumber = version of the unit from vendor; e.g.   AJ02.  Maps to AAI equip-model

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

oamV4lpAddress

String

0..1

IPv4 m-plane IP address to be used by the manager to contact the   PNF

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

oamV6lpAddress

String

0..1

IPv6 m-plane IP address to be used by the manager to contact the   PNF

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

pnfRegistrationFieldsVersion

String

1

Version of the registrationFields block as "#.#" where   # is a digit; see section 1 for the correct digits to use.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

serialNumber

String

0..1

TS 32.692 serialNumber = serial number of the unit; e.g. 6061ZW3

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

softwareVersion

String

0..1

TS 32.692 swName = active SW running on the unit; e.g.   5gDUv18.05.201

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

unitFamily

String

0..1

TS 32.692 vendorUnitFamilyType = general type of HW unit; e.g.   BBU

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

unitType

String

0..1

TS 32.692 vendorUnitTypeNumber = vendor name for the unit; e.g.   Airscale

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

vendorName

String

0..1

TS 32.692 vendorName = name of manufacturer; e.g. Nokia.  Maps to AAI equip-vendor

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.42    ProcessStats class

Qualified Name: Common::Event (VES)::EventObjectClasses::ProcessStats

Description:

The processStats datatype provides metrics on system processes; it consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 042 Attributes for Class ProcessStats

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

forkRate

Number

0..1

The number of threads created since the last reboot

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

processIdentifier

String

1

processIdentifier

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

psStateBlocked

Number

0..1

The number of processes in a blocked state

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

psStatePaging

Number

0..1

The number of processes in a paging state

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

psStateRunning

Number

0..1

The number of processes in a running state

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

psStateSleeping

Number

0..1

The number of processes in a sleeping state

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

PsStateStopped

Number

0..1

The number of processes in a stopped state

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

psStateZombie

Number

0..1

The number of processes in a zombie state

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.43    ProcessorDimmAggregateThermalMargin class

Qualified Name: Common::Event (VES)::EventObjectClasses::ProcessorDimmAggregateThermalMargin

Description:

The processorDimmAggregateThermalMargin datatype provides intelligent platform management interface (ipmi) processor dual inline memory module aggregate thermal margin metrics; it consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 043 Attributes for Class ProcessorDimmAggregateThermalMargin

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

processorDimmAggregateThermal   MarginIdentifier

String

1

identifier for the aggregate thermal margin metrics from the processor   dual inline memory module

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

thermalMargin

Number

1

the difference between the DIMM's current temperature,   in celsius, and the DIMM's throttling thermal trip point

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.44    SipSignaling class

Qualified Name: Common::Event (VES)::EventObjectClasses::SipSignaling

Description:

sipSignalingFields - The sipSignalingFields datatype communicates information about SIP signaling messages, parameters and signaling state.

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 044 Attributes for Class SipSignaling

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

additionalInformation

HashMap

0..1

zdditionalInformation - Additional sipSignalling fields.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

compressedSip

String

0..1

compressedSip - The full SIP request/response including headers   and bodies.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

correlator

String

1

correlator - Constant across all events on this call.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localipAddress

String

1

localIpAddress - IP address on VNF.
 
  Note: current data type (String) may be changed to Common Resource Datatype   L3AddressData. =[gh]=
 
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

localPort

String

1

localPort - Port on VNF.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

remoteipAddress

String

1

remoteIpAddress - IP address of peer endpoint.
 
  Note: current data type (String) may be changed to Common Resource Datatype   L3AddressData. =[gh]=
 
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

remotePort

String

1

remotePort - Port of peer endpoint
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

sipSignaliingFieldsVersion

String

1

sipSignalingFieldsVersion - Version of the sipSignalingFields   block as "#.#" where # is a digit; see section 1 for the correct   digits to use.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

summarySip

String

0..1

summarySip - The SIP Method or Response ('INVITE', '200 OK',   'BYE', etc).
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_vendorNfnamefields

VendorNfNameFields

1

Vendor, NF and nfModule names

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.45    StateChange class

Qualified Name: Common::Event (VES)::EventObjectClasses::StateChange

Description:

Fields specific to state change events.

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 045 Attributes for Class StateChange

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

additionalFields

HashMap

0..1

Additional stateChange fields if needed

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

newState


1

New state of the entity: 'inService', 'maintenance',   'outOfService'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

OldState


1

Previous state of the entity: 'inService', 'maintenance',   'outOfService'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

stateChangeFieldsVersion

String

1

Version of the stateChangeFields block as "#.#" where   # is a digit; see section 1 for the correct digits to use.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

stateInterface

String

1

Card or port name of the entity that changed state

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.46    Syslog class

Qualified Name: Common::Event (VES)::EventObjectClasses::Syslog

Description:

Syslog's can be classified as either Control or Session/Traffic. They differ by message content and expected volume:

•             Control logs are generally free-form human-readable text used for reporting errors or warnings supporting the operation and troubleshooting of NFs.  The volume of these logs is typically less than 2k per day.

•             Session logs use common structured fields to report normal NF processing such as DNS lookups or firewall rules processed.  The volume of these logs is typically greater than 1k per hour (and sometimes as high as 10k per second).

VES supports both classes of syslog, however VES is only recommended for control logs or for lower volume session logs, less than 60k per hour. High volume session logging should use a file-based transport solution.

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 046 Attributes for Class Syslog

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

additionalFields

HashMap

0..*

Additional syslog fields if needed Ex:  {"name1": "value1",   "name2: "value2" … }

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

eventSourceHost

String

0..1

Hostname of the device

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

eventSourceType

String

1

Examples: 'other', 'router', 'switch', 'host', 'card', 'port',   'slotThreshold', 'portThreshold', 'virtualMachine', 'virtualNetworkFunction'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogSdId

String

0..1

0-32 char in format name@number,
  i.e., ourSDID@32473
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogFacilty

SyslogFacility

0..1

Numeric code from 0 to 23 for facility:
  0             kernel messages
  1             user-level messages
  2             mail system
  3             system daemons
  4             security/authorization   messages
  5             messages generated   internally by syslogd
  6             line printer subsystem
  7             network news subsystem
  8             UUCP subsystem
  9             clock daemon
  10             security/authorization   messages
  11             FTP daemon
  12             NTP subsystem
  13             log audit
  14             log alert
  15             clock daemon (note 2)
  16             local use 0  (local0)
  17             local use 1  (local1)
  18             local use 2  (local2)
  19             local use 3  (local3)
  20             local use 4  (local4)
  21             local use 5  (local5)
  22             local use 6  (local6)
  23             local use 7  (local7 )
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogFieldVersion

String

1

Version of the syslogFields block as "#.#" where # is   a digit; see section 1 for the correct digits to use.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogMsg

String

1

Syslog message

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogMsgHost

String

0..1

Hostname parsed from non-VES syslog message

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogPri

Integer

0..1

0-192
  Combined Severity and Facility (see rfc5424)
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogProc

String

0..1

Identifies the application that originated the message

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogProcId

Number

0..1

The process number assigned by the OS when the application was   started

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogSData

String

0..1

A <space> separated list of key="value"   pairs following the rfc5424 standard for SD-ELEMENT.
 
  Deprecated
  The entire rfc5424 syslogSData object, including square brackets [ ], SD-ID   and list of SD-PARAMs
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogSev

SyslogSev

0..1

Level-of-severity text enumeration defined below:
  Text       Sev         Description
  Emergency         0              system is unusable
  Alert      1              action must be taken immediately
  Critical   2              critical conditions
  Error      3              error conditions
  Warning               4              warning conditions
  Notice   5              normal but significant condition
  Info        6              Informational messages
  Debug   7              debug-level messages
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogTag

String

1

Also known as MsgId. Brief non-spaced text indicating the type   of message such as 'TCPOUT' or 'BGP_STATUS_CHANGE'; 'NILVALUE' should be used   when no other value can be provided

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogTs

String

0..1

Timestamp parsed from non-VES syslog message

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

syslogVer

Number

0..1

IANA assigned version of the syslog protocol specification:
  0: VES
  1: IANA RFC5424
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.47    ThresholdCrossingAlert class

Qualified Name: Common::Event (VES)::EventObjectClasses::ThresholdCrossingAlert

Description:

The thresholdCrossingAlertFields datatype consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 047 Attributes for Class ThresholdCrossingAlert

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

additionalFields

HashMap

0..1

additionalFields - Additional pnfRegistration fields if needed.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

additionalParameters

ThresholdCrossingAlertCounter

1..*

Array of performance counters

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

alertAction

AlertAction

1

Enumeration: 'SET', 'CONT', 'CLEAR'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

alertDescription

String

1

Unique short alert description (e.g., NE-CPUMEM)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

alertType

AlertType

1

Enumeration: 'CARD-ANOMALY', 'INTERFACE-ANOMALY',   ELEMENT-ANOMALY', 'SERVICE-ANOMALY'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

alertValue

String

0..1

Calculated API value (if applicable)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

associatedAlertIdList

String

0..*

List of eventIds associated with the event being reported

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

collectionTimestamp

String

1

Time when the performance collector picked up the data; with RFC   2822 compliant format: 'Sat, 13 Mar 2010 11:29:05 -0800'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

dataCollector

String

0..1

Specific performance collector instance used

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

elementType

String

0..1

Type of network element (internal AT&T field)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

eventSeverity

EventSeverity

1

Event severity or priority enumeration: 'CRITICAL', 'MAJOR',   'MINOR', 'WARNING', 'NORMAL'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

eventStartTimestamp

String

1

Time closest to when the measurement was made; with RFC 2822 compliant   format: 'Sat, 13 Mar 2010 11:29:05 -0800'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

interfaceName

String

0..1

Physical or logical port or card (if applicable

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

networkService

String

0..1

Network name (internal AT&T field)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

possibleRootCause

String

0..1

Reserved for future use

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

thresholdCrossingFieldsVersion

String

1

Version of the thresholdCrossingAlertFields block as   "#.#" where # is a digit; see section 1 for the correct digits to   use.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.48    VendorNfNameFields class

Qualified Name: Common::Event (VES)::EventObjectClasses::VendorNfNameFields

Description:

vendorNfNameFields - The vendorNfNameFields provides vendor, nf and nfModule identifying information.

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 048 Attributes for Class VendorNfNameFields

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

nfModuleName

String

0..1

nfModuleName - Name of the nfModule generating the event.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

nfName

String

0..1

nfName - Name of the network function generating the event
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

vendorName

String

1

vendorName - Network function vendor name.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.49    VoiceQuality class

Qualified Name: Common::Event (VES)::EventObjectClasses::VoiceQuality

Description:

The voiceQuality class provides statistics related to customer facing voice products; consists of the following fields:

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 049 Attributes for Class VoiceQuality

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

additionalInformation

HashMap

0..1

Additional voice quality fields

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

calleeSideCodec

String

1

Callee codec for the call

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

callerSideCodec

String

1

Caller codec for the call

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

correlator

String

1

Constant across all events on this call

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

phoneNumber

String

0..1

Phone number associated with the correlator

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

midCallRtcp

String

1

Base64 encoding of the binary RTCP data (excluding Eth/IP/UDP   headers)

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

voiceQualityFieldsVersion

String

1

Version of the voiceQualityFields block as "#.#" where   # is a digit; see section 1 for the correct digits to use.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_endofcallvqmsummaries

EndOfCallVqmSummaries

0..1

End of call voice quality metric summaries

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

_vendornfnamefields

VendorNfNameFields

1

Vendor, NF and nfModule names

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.50    measInfoIdInteger class

Qualified Name: Common::Event (VES)::EventObjectClasses::measInfoIdInteger

Description:

The measInfoIdInteger datatype provides an integer measurement group identifier;

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 050 Attributes for Class measInfoIdInteger

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

iMeasInfoId

Integer

1

Integer measurement group Identifier

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.2.1.1.51    measResultNull class

Qualified Name: Common::Event (VES)::EventObjectClasses::measResultNull

Description:

The measResultNull datatype provides a null 3GPP PM measurement result

Applied Stereotypes:

  • Experimental
  • OpenModelClass

-          support:  MANDATORY

 

Table 051 Attributes for Class measResultNull

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

p

Integer

1

Integer reference to the counter

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

isNull

Boolean

1

The VES 7.1 Spec has this attribute as a string.

Enumeration: 'true' or 'false'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.3        EventTypeDefinitions

1.3.1        Overview

Qualified Name: Common::Event (VES)::EventTypeDefinitions

1.3.1.1         Datatypes

1.3.1.1.1        ArrayOfSchemaObject datatype

Qualified Name: Common::Event (VES)::EventTypeDefinitions::ArrayOfSchemaObject

Description:

arrayOfSchemaObject - The arrayOfSchemaObject datatype provides an array of json objects, each of which is described by name, schema and other meta-information.

Note:  The VES Spec has this as a Json based object.

Table 052 Attributes for Data Type ArrayOfSchemaObject

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

arrayOfSchemaObject

SchemaObject

1..*

arrayOfSchemaObject - arrayOfSchemaObject datatype provides an   array of SchemaObjects, each of which is described by name, schema and other   meta-information.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.3.1.1.2        ArrayofNamedHashMap datatype

Qualified Name: Common::Event (VES)::EventTypeDefinitions::ArrayofNamedHashMap

Description:

Array of named hashMaps

Table 053 Attributes for Data Type ArrayofNamedHashMap

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

arrayOfNamedHashmap

NamedHashMap

1..*

Array of named hashMaps

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.3.1.1.3        HashMap datatype

Qualified Name: Common::Event (VES)::EventTypeDefinitions::HashMap

Description:

The hashMap datatype is an 'associative array', which is an unordered collection of key-value pairs of the form "key": "value", where each key and value are strings. Keys must use camel casing to separate words and acronyms; only the first letter of each acronym shall be capitalized.

Table 054 Attributes for Data Type HashMap

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

hashmapEntry

KeyValuePair

0..*

A given entry in the hashmap, which is a key/value pair.

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.3.1.1.4        NamedHashMap datatype

Qualified Name: Common::Event (VES)::EventTypeDefinitions::NamedHashMap

Description:

namedHashMap [ ] - The namedHashmap datatype is a hashMap which is associated with and described by a name.

Table 055 Attributes for Data Type NamedHashMap

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

name

String

1

name - Name for the array of name-value pairs.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

hashMap

HashMap

1

hashMap - One or more key:value pairs.
 
  Note: in ATTServiceSpecification - VesEventListener v5.4.1 type = field [].
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.3.1.1.5        ProcessStats datatype

Qualified Name: Common::Event (VES)::EventTypeDefinitions::ProcessStats

 

 

1.3.1.1.6        SchemaObject datatype

Qualified Name: Common::Event (VES)::EventTypeDefinitions::SchemaObject

Description:

SchemaObject - The SchemaObject datatype provides an object schema, name and other meta-information along with one or more object instances that conform to the schema.

Note:  The VES Spec has this as a Json based object.

Table 056 Attributes for Data Type SchemaObject

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

objectInstances

SchemaObjectInstance

1..*

objectInstances - Contains one or more instances of the   SchemaObjectInstance object.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

objectName

String

1

objectName - Name of the object.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

objectSchema

String

0..1

objectSchema - schema for the object.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

objectSchemaUrl

String

0..1

objectSchemaUrl - URL to the schema for the object.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

nfSubcribedObjectName

String

0..1

nfSubscribedObjectName - Name of the object associated with the nfSubscriptionId.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

nfSubcriptionId

String

0..1

nfSubscriptionId - Identifies an OpenConfig telemetry   subscription on a network function, which configures the network function to   send complex object data associated with the SchemaObject.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.3.1.1.7        SchemaObjectInstance datatype

Qualified Name: Common::Event (VES)::EventTypeDefinitions::SchemaObjectInstance

Description:

SchemaObjectInstance [ ] - The SchemabjectInstance datatype provides meta-information about an instance of a SchemaObject along with the actual object instance.

Note:  The VES Spec has this as a Json based object.

Table 057 Attributes for Data Type SchemaObjectInstance

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

schemaObject

SchemaObject

0..*

SchemaObject - Optional recursive specification on SchemaObject
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

objectInstance

Object

0..1

objectInstance - Contains an instance conforming to the   SchemaObject schema
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

objectInstanceEpochMicrosec

UnixEpoch

0..1

objectInstanceEpochMicrosec - the unix time, aka epoch time,   associated with this objectInstance--as microseconds elapsed since 1 Jan 1970   not including leap seconds.
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

objectKeys

Key

0..*

objectKeys - An ordered set of keys that identifies this   particular instance of SchemaObject (e.g., that places it in a hierarchy).
 
 

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.3.1.1.8        ThresholdCrossingAlertCounter datatype

Qualified Name: Common::Event (VES)::EventTypeDefinitions::ThresholdCrossingAlertCounter

Table 058 Attributes for Data Type ThresholdCrossingAlertCounter

 

              

  

Attribute Name

  
  

Type

  
  

Mult.

  
  

Description

  
  

Stereotypes

  

criticality

TCACriticality

1

Enumeration: 'CRIT', 'MAJ'

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

hashMap

HashMap

1

Key is the name of the counter and value is the current value of   the counter

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

thresholdCrossed

String

1

Last threshold that was crossed

 

 

OpenModelAttribute

  •   isInvariant: false
  •   valueRange:  no   range constraint  
  •   support:  MANDATORY

 

 

 

1.3.1.2         Enumerations

1.3.1.2.1        AlertAction enumeration

Qualified Name: Common::Event (VES)::EventTypeDefinitions::AlertAction

Description:

Possible alertActions within thresholdCrossingAlertFields

Contains Enumeration Literals:

  • SET
  • CONT
  • CLEAR
1.3.1.2.2        AlertType enumeration

Qualified Name: Common::Event (VES)::EventTypeDefinitions::AlertType

Description:

Possible values for ThresholdCrossingAlertFIelds alertType attribute.

Contains Enumeration Literals:

  • CARD_ANOMALY
  • INTERFACE_ANOMALY
  • ELEMENT_ANOMALY
  • SERVICE_ANOMALY
1.3.1.2.3        Domain enumeration

Qualified Name: Common::Event (VES)::EventTypeDefinitions::Domain

Description:

domain - Event domain enumeration:

 

'fault', 'heartbeat', 'measurementsForVfScaling', 'mobileFlow', 'other', 'sipSignaling', 'stateChange', 'syslog', 'thresholdCrossingAlert', 'voiceQuality'

Contains Enumeration Literals:

  • FAULT
  • HEARTBEAT
  • MEASUREMENT
  • MOBILEFLOW
  • NOTIFICATION
  • OTHER
  • PERF3GPP
  • PNFREGISTRATION
  • SIPSIGNALING
  • STATECHANGE
  • SYSLOG
  • THRESHOLDCROSSINGALERT
  • VOICEQUALITY
1.3.1.2.4        EndpointDescription enumeration

Qualified Name: Common::Event (VES)::EventTypeDefinitions::EndpointDescription

Contains Enumeration Literals:

  • CALLER
  • CALLEE
1.3.1.2.5        EventSeverity enumeration

Qualified Name: Common::Event (VES)::EventTypeDefinitions::EventSeverity

Description:

Event severity enumeration: 'CRITICAL', 'MAJOR', 'MINOR', 'WARNING', 'NORMAL'. NORMAL is used to represent clear.

Contains Enumeration Literals:

  • CRITICAL
  • MAJOR
  • MINOR
  • WARNING
  • NORMAL
1.3.1.2.6        NicAdminState enumeration

Qualified Name: Common::Event (VES)::EventTypeDefinitions::NicAdminState

Contains Enumeration Literals:

  • IN_SERVICE
  • OUT_OF_SERVICE
1.3.1.2.7        NicOpsState enumeration

Qualified Name: Common::Event (VES)::EventTypeDefinitions::NicOpsState

Contains Enumeration Literals:

  • IN_SERVICE
  • OUT_OF_SERVICE
1.3.1.2.8        SyslogFacility enumeration

Qualified Name: Common::Event (VES)::EventTypeDefinitions::SyslogFacility

Description:

Numeric code from 0 to 23 for facility:

0             kernel messages

1             user-level messages

2             mail system

3             system daemons

4             security/authorization messages

5             messages generated internally by syslogd

6             line printer subsystem

7             network news subsystem

8             UUCP subsystem

9             clock daemon

10             security/authorization messages

11             FTP daemon

12             NTP subsystem

13             log audit

14             log alert

15             clock daemon (note 2)

16             local use 0  (local0)

17             local use 1  (local1)

18             local use 2  (local2)

19             local use 3  (local3)

20             local use 4  (local4)

21             local use 5  (local5)

22             local use 6  (local6)

23             local use 7  (local7

Contains Enumeration Literals:

  • 0

-           kernel messages

  • 1

-           user-level messages

  • 2

-           mail system

  • 3

-           system daemons

  • 4

-           security/authorization messages

  • 5

-           messages generated internally by syslogd

  • 6

-           line printer subsystem

  • 7

-           network news subsystem

  • 8

-           UUCP subsystem

  • 9

-           clock daemon

  • 10

-           security/authorization messages

  • 11

-           FTP daemon

  • 12

-           NTP subsystem

  • 13

-           log audit

  • 14

-           log alert

  • 15

-           clock daemon

  • 16

-           local use 0  (local0)

  • 17

-           local use 1  (local1)

  • 18

-           local use 2  (local2)

  • 19

-           local use 3  (local3)

  • 20

-           local use 4  (local4)

  • 21

-           local use 5  (local5)

  • 22

-           local use 6  (local6)

  • 23

-           local use 7  (local7 )

1.3.1.2.9        SyslogSev enumeration

Qualified Name: Common::Event (VES)::EventTypeDefinitions::SyslogSev

Description:

Level-of-severity text enumeration defined below:

Text       Sev         Description

Emergency         0              system is unusable

Alert      1              action must be taken immediately

Critical   2              critical conditions

Error      3              error conditions

Warning               4              warning conditions

Notice   5              normal but significant condition

Info        6              Informational messages

Debug   7              debug-level messages

Contains Enumeration Literals:

  • EMERGENCY

-           system is unusable

-           0

  • ALERT

-           action must be taken immediately

-           1

  • CRITICAL

-           2

-           critical conditions

  • ERROR

-           error conditions

-           3

  • WARNING

-           4

-           

-           warning conditions

  • NOTICE

-           normal but significant condition

-           5

  • INFO

-           6

-           Informational messages

  • DEBUG

-           7

-           debug-level messages

1.3.1.2.10    TCACriticality enumeration

Qualified Name: Common::Event (VES)::EventTypeDefinitions::TCACriticality

Description:

Threshold Crossing Alert counter criticality - possible values of CRIT and MAJ.

Contains Enumeration Literals:

  • CRIT
  • MAJ
1.3.1.2.11    VfStatus enumeration

Qualified Name: Common::Event (VES)::EventTypeDefinitions::VfStatus

Description:

Virtual function status enumeration: 'Active', 'Idle', 'Preparing to terminate', 'Ready to terminate', 'Requesting Termination'

Contains Enumeration Literals:

  • ACTIVE
  • IDLE
  • PREPARING_TO_TERMINATE
  • READY_TO_TERMINATE
  • REQUESTING_TERMINATION
  • No labels