Hide If | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
|
Show If | ||
---|---|---|
|
...
Managed Entity and Task Resource ModelsFor every single resource managed by the API provide a JSON based representation of the managed entities and tasks. |
...
measurementCollectionJobA Measurement Collection Job is used to control the periodic collection of performance indicators, implemented as a sub-entity of the PM Measurement Job.
|
...
...
...
measurementProductionJobPerformance measurements production functionality is about controlling the generation of indicators, the equivalent of PM Control in MTOSI. Production instructions are usually set in the set-up of a PM project. Changes are usually required for new versions of network elements or other kinds of network changes.
|
...
...
adhocCollectionAd-hoc collection is an on-demand collection method of Performance measurements results from a consuming application, requesting spontaneously a set of data for a set of network or service testing resources for a given temporal context. As the ad-hoc query is a single isolated request, its lifecycle is much simpler and isolated, having a request-response nature.
|
...
...
|
...
trackingRecordThe measurement job has associated tracking record objects to log and audit the lifecycle of the measurement job.
|
...
...
getSupportedObjectClassesTaskThis operation provides the list of object classes supported by the network interface
|
...
...
...
getSupportedObjectsTaskThis operation provides the list of object instances supported by the interface.If an object class is provided in input, only the object instances related to the input class will be returned.
|
...
...
getSupportedIndicatorGroupsTaskThis operation provides the list of indicator groups supported by the interface for the class provided in input
|
...
...
getSupportedIndicatorsTaskThis operation provides the list of indicator instances supported by the interface fpr the provided class and/or indicator group.If the indicator group is provided in input, only the indicator instances related to the input class and this group will be returned.
|
...
...
getSupportedTransportTaskThis operation provides the transport supported by the network interface.
|
...
...
...
getSupportedFileFormatTaskThis operation provides the file format supported by the network interface.
|
...
...
getCommonIndicatorGroupsGranularitiesTaskThis operation provides the list of granularities which are common to a set of indicator groups.
|
...
...
getCommonIndicatorsGranularitiesTaskThis operation provides the list of granularities which are common to a set of indicators.
|
...
listAvailableFilesTaskThis operation returns all files generated by the server and available for download. This operation is particularly useful in case of loss of communications as it allows the client to know the files available for which notifications might have been missed.
|
...
Definitions and alternativesschedule definitionA schedule object is attached to the measurement job to define the job scheduling. This is an abstract and can be of the following types:
performance group and indicatorA Performance Indicator Specification holds the definition of the requested Performance indicator including its name, value type, collection type, description and units.
supported enumerations
Monitored objects criteria
• monitoredObjectClass: (String, Optional) A monitored object class for specifying the set of instances that are referenced by a PM query.
|
...
...
STATE MACHINE FOR ADMIN STATE & EXECUTION STATEThere are two state variables for each of the three jobs. ADMIN JOB STATE MACHINE:Possible states are LOCKED and UNLOCKED. The default value when any job is created it shall be UNLOCKED. The operation Resume (PATCH) shall put the admin state to UNLOCKED. And the operation Suspend (PATCH) shall put the admin state to LOCKED. |
...
Production Job State Machine with ScheduleThe following diagram depicts the state machine and notifications for a Performance Measurement Production Job with an attached schedule. |
...
...
Production Job State Machine without ScheduleThe following diagram depicts the state machine and notifications for a Performance Measurement Production Job without an attached schedule. |
...
Collection Job State Machine with ScheduleThe following diagram depicts the state machine and notifications for a Performance Measurement Collection Job with an attached schedule. |
...
Collection Job State Machine without ScheduleThe following diagram depicts the state machine and notifications for a Performance Measurement Collection Job without any attached schedule. |
...
...
Notification Resource Models
|
...
: filesReadyMeasurementCollectionJobService and AdhocCollectionService shall emit the notification "filesReady", when the file has been generated.
|
...
...
filesPreparationErrorMeasurementCollectionJobService and AdhocCollectionService shall emit the notification "filesPreparationError", when the file cannot be generated due to any reason.
|
...
...
...
adhocCollectionAVCNNotification of the changes to adhocCollection for the following attributes:
|
...
...
|
...
...
|
...
...
|
...
|
...
|
...
...
...
|
...