1 Introduction
This document describes how to create a threshold monitoring job. A new threshold monitoring job can be created by the user to raise threshold alarms on supported measurement types that are currently not monitored through alarms.
1.1 Prerequisites
This section describes the prerequisites, which must be fulfilled before using the procedure.
1.1.1 Conditions
The following conditions must apply:
- A unique PmJob Managed Object (MO) name is chosen. To check names already in use, refer to List Performance Management Jobs.
- The measurement type has threshold alarm support. To check this, refer to List Performance Management Groups and Measurement Types.
- The thresholdLow, thresholdHigh, and thresholdSeverity attributes are known.
- The MeasurementType MO is known.
- An Ericsson Command-Line Interface (ECLI) session in Exec mode is in progress.
2 Procedure
To create a threshold monitoring job:
- Navigate to the Pm MO, for example:
>dn ManagedElement=NODE06ST,SystemFunctions=1,Pm=1
- Enter Config mode:
(Pm=1)>configure
- Create a threshold monitoring job, for example:
(config-Pm=1)>PmJob=POT_Thr_Job
- Set the PmJob initial state to STOPPED:
(config-PmJob=POT_Thr_Job)>requestedJobState=STOPPED
- Set attribute jobType to THRESHOLD:
(config-PmJob=POT_Thr_Job)>jobType=THRESHOLDJOB
- Create a measurement
reader for each referred measurement type, for example:
(config-PmJob=POT_Thr_Job)>MeasurementReader=POT_mr
(config-MeasurementReader=POT_mr)>measurementSpecification
(config-measurementSpecification)>measurementTypeRef="ManagedElement=NODE06ST,SystemFunctions=1,Pm=1,PmGroup=DbsPOT,MeasurementType=PotInst.Count"
(config-measurementSpecification)>up
- Create a PmThresholdMonitoring MO, for example:
(config-MeasurementReader=POT_mr)>PmThresholdMonitoring=POT_tm
(config-PmThresholdMonitoring=POT_tm)>thresholdLow=10
(config-PmThresholdMonitoring=POT_tm)>thresholdHigh=100
(config-PmThresholdMonitoring=POT_tm)>thresholdSeverity=MAJOR
- Are more PmThresholdMonitoring MOs to be created?
Yes: Continue with the next step.
No: Proceed with Step 11.
- Note:
- Up to four PmThresholdMonitoring MOs can be created. The intervals of these MOs must not overlap.
- Navigate to the MeasurementReader MO:
(config-PmThresholdMonitoring=POT_tm)>up
- Proceed with Step 7.
- Repeat Step 6 through Step 8 as needed for each referred measurement type.
- Note:
- One MeasurementReader MO is needed for each reference to a MeasurementType MO.
- Commit the changes:
(config-PmThresholdMonitoring=POT_tm)>commit
- Verify the result:
(PmThresholdMonitoring=POT_tm)>up
(MeasurementReader=POT_mr)>up
(PmJob=POT_Thr_Job)>show -v -r
The following is an example output:
PmJob=POT_Thr_Job compressionType=[] <empty> currentJobState=STOPPED <read-only> granularityPeriod=FIFTEEN_MIN <default> jobControl=FULL <default> <read-only> jobGroup=[] <empty> jobPriority=MEDIUM <default> jobType=THRESHOLDJOB pmJobId="POT_Thr_Job" reportContentGeneration=CHANGED_ONLY <default> reportingPeriod=FIFTEEN_MIN <default> requestedJobState=STOPPED MeasurementReader=POT_mr measurementReaderId="POT_mr" measurementReaderNameValue=[] <empty> <read-only> measurementSpecification groupRef=[] <empty> measurementTypeRef="ManagedElement=NODE06ST,⇒ SystemFunctions=1,Pm=1,PmGroup=DbsPOT,MeasurementType=PotInst.Count" [...] PmThresholdMonitoring=POT_tm pmThresholdMonitoringId="POT_tm" thresholdHigh=100 thresholdLow=10 thresholdSeverity=MAJOR

Contents