Professional Documents
Culture Documents
10 FNG31 Performance Management
10 FNG31 Performance Management
1 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
Module objectives:
• Learn to use PM management tools
• Be able to create PM measurement jobs
2 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
• Enables the operator to monitor key resources in the Network element. This
can be used to (for example):
– Maximize available services to users
– Optimize the usage of the resources
– Locate possible configuration errors before they affect service
– Locate potential HW defects (for example network interface errors that
may indicate a failing interface card)
3 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
4 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
• The process for performing Performance Management can be summarized in the following
three steps:
2. The PM9 collects, processes and stores the data in the Network Element (in file system
and/or database)
3. The data is analyzed in the NE or in OSS
• The definition and scheduling of the performance measurement jobs are done with the SCLI
5 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
J2SE/
J2SE/ NE3S
NE3S
Directory
Directory Servlet
Servlet Engine
Engine Adapter
Adapter
PM
PM Server
Server
NE
6 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
Is
Is used
used to:
to: CLI
-- Delete
Delete old
old result
result files
files Tool Retrieval
Retrieval of
of
-- Export result files
Export result files result
result files
files
OSS
Directory
Directory FTP-server
FTP-server
/var/opt/nokiasiemens/SS_PM9/
storage/results
-- Schedules
Schedules measurements
measurements
PM
PM Server
Server -- Gathers
Gathers data
data
-- Transfers
Transfers data
data to
to the
the PM
PM Server
Server
Data
Data Provider
Provider
NE
7 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
8 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
9 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
• The measurement types and OMES codes are listed in the configuration files located in
/var/opt/nokiasiemens/SS_PM9/plans
10 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
11 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
• Measurement jobs define which KPIs on what object lists should be monitored,
as well as how and when should this occur
• A measurement job consists of
– Job name
– Measurement type
– Status
– Schedule
– Object list
• To create a measurement job, the object list that defines what objects are
being measured during this job must exist (unless “all objects” is selected)
12 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
13 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
14 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
id Name OmesID JobState ObjectListID StartTime StopTime GranPeriod Cont Deact Periods
-- ---- ------ -------- ------------ --------- -------- ---------- ----
11 CPUJob2 2002 activated [ALL] 2009.11.14 13:55:00 Non-stop 300 yes 0 0
15 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
16 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
• PI name
– The name of the PI (performance indicator) measurement attribute. PIs are specific to the
measurement type.
• Min
– Minimum threshold value. If the value of a PI consecutively reaches the minimum value as many
times as defined in the column Occurrences, an alarm is raised.
• Clearing min
– Clearing value for a minimum threshold value. If the value of a PI consecutively reaches this value as
many times as defined in the column Occurrences, an alarm is cleared.
• Max
– Maximum threshold value. If the value of a PI consecutively reaches the maximum value as many
times as defined in the column Occurrences, an alarm is raised.
• Clearing max
– Clearing value for a maximum threshold value. If the value of a PI consecutively reaches this value
as many times as defined in the column Occurrences, an alarm is cleared.
17 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
• Occurrences
– The number of occurrences of an event that effects the raising or clearing of an alarm.
These events can also occur at the end of a sampling period defined in the measurement
job.
– An example of this event is when CPU consumption exceeds the maximum threshold
value set. In this case, an alarm would be raised if the set maximum threshold value is
reached consecutively for Occurrence number of samples.
• Running average
– Instead of the plain measured values, the running average of them can also be used for
raising and clearing an alarm. With the running average, reaching the alarm thresholds is
based on the average of the last n samples. The number of samples used for calculating
the running average can be defined by the user.
• Severity
– The severity level of alarm that is sent to log files or alarm system. The severity level can
be warning,minor, major, or critical.
18 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
70
60
50
Alarm is
40
cleared
Alarm is
raised
Min Clearing Value 30
10
0 Time
9:00 9:05 9:10 9:15 9:20 9:25 9:30 9:35 9:40 9:45 9:50 9:55
• When the maximum threshold value is exceeded, the system raises the alarm
70074 MAXIMUM THRESHOLD HAS BEEN CROSSED.
• When the minimum threshold is exceeded, the alarm 70197 MINIMUM
THRESHOLD HAS BEEN CROSSED is raised.
20 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
21 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
22 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
23 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
24 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
• Example:
A20050407.1030+0000-20090407.1035+0000_XYZ_NSN_1.0.xml
• The name of the measurement result file indicates that
– it contains the results of one NE
– the granularity period started on April 7, 2009, at 10:30 local time
– the granularity period ended at 10:35 local time, with a time diff of 0 to the UTC
– the file is produced by the NE with the baseId XYZ_NSN_1.0.
25 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
26 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.
• In the specific pmfs file system there is a snapshot file that contains the current
counter value for any specified measurement
• For example,
– cd /cdafs/pmfs/3004_GTP_C_v1_create_response_sent/NODE-AS7-1/GTPC-
SUM/CREATE_RESPONSES_SENT-SUM]
– more snapshot.txt
Number of sent Create PDP Context responses by cause
code(m3004c0001) : 19
27 Flexi NG Performance Management ©2013 Nokia Solutions and Networks. All rights reserved.