Beruflich Dokumente
Kultur Dokumente
The information in this document is subject to change without notice and describes only the
product defined in the introduction of this documentation. This documentation is intended for the
use of Nokia Siemens Networks customers only for the purposes of the agreement under which
the document is submitted, and no part of it may be used, reproduced, modified or transmitted
in any form or means without the prior written permission of Nokia Siemens Networks. The
documentation has been prepared to be used by professional and properly trained personnel,
and the customer assumes full responsibility when using it. Nokia Siemens Networks welcomes
customer comments as part of the process of continuous development and improvement of the
documentation.
The information or statements given in this documentation concerning the suitability, capacity,
or performance of the mentioned hardware or software products are given "as is" and all liability
arising in connection with such hardware or software products shall be defined conclusively and
finally in a separate agreement between Nokia Siemens Networks and the customer. However,
Nokia Siemens Networks has made all reasonable efforts to ensure that the instructions
contained in the document are adequate and free of material errors and omissions. Nokia
Siemens Networks will, if deemed necessary by Nokia Siemens Networks, explain issues which
may not be covered by the document.
Nokia Siemens Networks will correct errors in this documentation as soon as possible. IN NO
EVENT WILL Nokia Siemens Networks BE LIABLE FOR ERRORS IN THIS DOCUMENTA-
TION OR FOR ANY DAMAGES, INCLUDING BUT NOT LIMITED TO SPECIAL, DIRECT, INDI-
RECT, INCIDENTAL OR CONSEQUENTIAL OR ANY LOSSES, SUCH AS BUT NOT LIMITED
TO LOSS OF PROFIT, REVENUE, BUSINESS INTERRUPTION, BUSINESS OPPORTUNITY
OR DATA,THAT MAY ARISE FROM THE USE OF THIS DOCUMENT OR THE INFORMATION
IN IT.
This documentation and the product it describes are considered protected by copyrights and
other intellectual property rights according to the applicable laws.
The wave logo is a trademark of Nokia Siemens Networks Oy. Nokia is a registered trademark
of Nokia Corporation. Siemens is a registered trademark of Siemens AG.
Other product names mentioned in this document may be trademarks of their respective
owners, and they are mentioned for identification purposes only.
Copyright © Nokia Siemens Networks 2006-2007. All rights reserved
2 Id:0900d8058018dbf6 E200613-01-114-V14.0I-23
User Manual (UMN)
Table of Contents
This document has 298 pages.
1 Introducing SPOTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.3 SPOTS Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.4 Technology Plug-Ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.5 Domains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.6 User Access Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.7 PM Entities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.8 Database Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.9 Trend Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.9.1 Data Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.9.1.1 Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.9.1.2 Aggregation with Extrapolation of missing values . . . . . . . . . . . . . . . . . 29
1.9.1.3 Aggregation without Extrapolation of missing values. . . . . . . . . . . . . . . 30
1.9.2 Data Manipulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.9.3 Trend Analysis Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.10 Online Monitoring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1.10.1 Alarm Generation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1.10.2 Online Monitoring Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
1.11 SNMP Alarm Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
1.12 Extended Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3 User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.1 Interaction and Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.1.1 User Interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.1.1.1 Mouse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.1.1.2 Keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.1.2 Operation Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.1.2.1 Interactive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.1.2.2 Scheduled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.2 Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.2.1 Login window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.2.2 SPOTS Main Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
E200613-01-114-V14.0I-23 Id:0900d8058018dbf6 3
User Manual (UMN)
4 Using Spots. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.1 Network Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.1.1 Node Configuration window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.1.2 Software Version window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.1.3 Resources Deletion window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.1.4 Domains Configuration window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.1.5 User Domain window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.1.6 Extended Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
4.1.6.1 Creating a User Extended Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4.1.6.2 Extended Fields Administration window . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.2 Data Administration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4.2.1 Load Data window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4.2.2 Delete Data window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.2.3 Data Aggregation window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
4.2.4 Make History window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
4.3 PM Entities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.3.1 Sets of Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.3.1.1 Sets of Objects window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4 Id:0900d8058018dbf6 E200613-01-114-V14.0I-23
User Manual (UMN)
E200613-01-114-V14.0I-23 Id:0900d8058018dbf6 5
User Manual (UMN)
5 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
5.1 Appendix A - Thresholds. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
5.1.1 Thresholds CSV Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
5.1.2 Thresholds Classes CSV Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
5.2 Appendix B - PMS Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
5.2.1 adhoc2srl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
5.2.2 ChangeObjNames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
5.2.3 Collector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
5.2.4 dbaggregator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
5.2.5 dbarchive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
5.2.6 dbcalcstat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
5.2.7 dbhistoryadm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
5.2.8 dbinfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
5.2.9 dbloader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
6 Id:0900d8058018dbf6 E200613-01-114-V14.0I-23
User Manual (UMN)
6 Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
E200613-01-114-V14.0I-23 Id:0900d8058018dbf6 7
User Manual (UMN)
List of Figures
Figure 1 SPOTS Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Figure 2 SPOTS Single Server Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Figure 3 Network Partitioning Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Figure 4 Relation between Network Domains and Clusters Diagram . . . . . . . . . . 25
Figure 5 Spreading of Management Domains Example . . . . . . . . . . . . . . . . . . . . 26
Figure 6 SPOTS SNMP Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 7 Hierarchical Domain Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Figure 8 User Login window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Figure 9 SPOTS Main Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Figure 10 Menu Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Figure 11 Main Toobar buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Figure 12 Status Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Figure 13 Client Preferences Editor General Tab . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Figure 14 Client Preferences Editor Reports Tab . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Figure 15 Client Preferences Editor Alarms Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Figure 16 Preferences Editor window - Calendar Tab . . . . . . . . . . . . . . . . . . . . . . 51
Figure 17 Report Wizard window - Set Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Figure 18 Metadata Help window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Figure 19 Node Configuration window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Figure 20 Software Versions window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Figure 21 Resources Deletion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Figure 22 Domains Configurator window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Figure 23 Users Domain window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Figure 24 Extended Fields Administration window . . . . . . . . . . . . . . . . . . . . . . . . . 66
Figure 25 Load Data window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Figure 26 Load Operation Results window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Figure 27 Delete Data window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Figure 28 Data Aggregation window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Figure 29 Make History window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Figure 30 Set of Objects window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Figure 31 SO Syntax Flow Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Figure 32 Extended Fields Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Figure 33 Object Creation Wizard, Creating Virtual Identity window- Step1 . . . . . . 79
Figure 34 Object Creation Wizard, Creating Virtual Identity window - Step2 . . . . . 80
Figure 35 Set of Counters window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Figure 36 SC Syntax Flow Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Figure 37 Counter Creation Wizard, Creating Virtual Entity window- Step1 . . . . . . 86
Figure 38 Counter Creation Wizard, Creating Virtual Entity window - Step2 . . . . . 87
Figure 39 Virtual Counters window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Figure 40 VC Expressions Syntax Flow Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Figure 41 Virtual Counter Creation Wizard - Step1. . . . . . . . . . . . . . . . . . . . . . . . . 94
Figure 42 Virtual Counter Creation Wizard - Step2. . . . . . . . . . . . . . . . . . . . . . . . . 95
Figure 43 Virtual Counter Creation Wizard - Step3. . . . . . . . . . . . . . . . . . . . . . . . . 97
Figure 44 Scheduler window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Figure 45 Scheduler Browser window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
8 Id:0900d8058018dbf6 E200613-01-114-V14.0I-23
User Manual (UMN)
E200613-01-114-V14.0I-23 Id:0900d8058018dbf6 9
User Manual (UMN)
Figure 87 Nokia Siemens Networks Report Creation Wizard - Step3 (Output tab) . .
161
Figure 88 Nokia Siemens Networks Report Creation Wizard - Step3 (Options tab for
table reports). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Figure 89 Nokia Siemens Networks Report Creation Wizard - Step3 (Appearance tab
for table reports) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Figure 90 Nokia Siemens Networks Report Creation Wizard - Step3 (Options tab for
chart reports). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Figure 91 Nokia Siemens Networks Report Creation Wizard - Step3 (Appearance tab
for chart reports) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Figure 92 Advanced Refresh Options window . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Figure 93 Custom Reports list. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Figure 94 Report Properties window (General tab). . . . . . . . . . . . . . . . . . . . . . . . 169
Figure 95 Report Properties window (Output tab). . . . . . . . . . . . . . . . . . . . . . . . . 170
Figure 96 Report Properties window (Options tab for table reports) . . . . . . . . . . . 171
Figure 97 Report Properties window (Appearance tab for table reports) . . . . . . . 172
Figure 98 Report Properties window (Options tab for chart reports). . . . . . . . . . . 173
Figure 99 Report Properties window (Appearance tab for chart reports) . . . . . . . 174
Figure 100 Filter Editor window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Figure 101 Graph Output Report window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Figure 102 Table Report window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Figure 103 Ad-Hoc Online Report Alarms Browser tab . . . . . . . . . . . . . . . . . . . . . 180
Figure 104 Ad-Hoc Online Report Objects Browser tab . . . . . . . . . . . . . . . . . . . . . 181
Figure 105 Online Monitor Preferences Editor window . . . . . . . . . . . . . . . . . . . . . . 182
Figure 106 Report Properties Editor window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Figure 107 Alarm Filter Editor window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Figure 108 My Reports list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Figure 109 SPOTS SlideShow Main Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Figure 110 Preferences Manager General Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Figure 111 Preferences Manager Presentation Tab . . . . . . . . . . . . . . . . . . . . . . . . 191
Figure 112 Slide Editor General Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Figure 113 Slide Editor Layout Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Figure 114 Slide Editor Reports Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Figure 115 Reports and Presentation Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Figure 116 Presentation Viewer Internalized Mode . . . . . . . . . . . . . . . . . . . . . . . . 197
Figure 117 Presentation Viewer Externalized Mode . . . . . . . . . . . . . . . . . . . . . . . . 198
Figure 118 Presentation control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Figure 119 User Login window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Figure 120 About the Administration Console window . . . . . . . . . . . . . . . . . . . . . . 201
Figure 121 Main window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Figure 122 Preferences Window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Figure 123 Visualization Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Figure 124 Welcome Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Figure 125 Feature Access Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Figure 126 Open Tasks Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Figure 127 The Main Processes Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Figure 128 Main Processes Monitor Non-Critical Warning . . . . . . . . . . . . . . . . . . . 207
Figure 129 Main Processes Monitor Critical Error . . . . . . . . . . . . . . . . . . . . . . . . . 207
10 Id:0900d8058018dbf6 E200613-01-114-V14.0I-23
User Manual (UMN)
E200613-01-114-V14.0I-23 Id:0900d8058018dbf6 11
User Manual (UMN)
List of Tables
Table 1 Default port assignments for all main SPOTS components . . . . . . . . . . 22
Table 2 SPOTS Database Server data types . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 3 Online Monitoring Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 4 SPOTS user-group permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Table 5 Menu Bar Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Table 6 Main Toolbar Icons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Table 7 Task execution icons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Table 8 Status Bar Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Table 9 Print Preview Toolbar options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Table 10 Reports & Presentations Browser folders . . . . . . . . . . . . . . . . . . . . . . 195
Table 11 Reports & Presentations Browser actions . . . . . . . . . . . . . . . . . . . . . . 195
Table 12 Active warnings configuration paramaters . . . . . . . . . . . . . . . . . . . . . . 209
Table 13 Statistics service configuration parameters . . . . . . . . . . . . . . . . . . . . . 218
Table 14 AWs related to validation of PM file format . . . . . . . . . . . . . . . . . . . . . 230
Table 15 AWs related to validation of unknown data model . . . . . . . . . . . . . . . . 231
Table 16 AWs related to validation of the connection to EM . . . . . . . . . . . . . . . 231
Table 17 AWs related to validation of missing data for rolling counters . . . . . . . 232
Table 18 AWs related to DCM metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Table 19 dataCollectionDuration Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Table 20 dataCollectionEvents Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Table 21 dataCollectionFiles Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Table 22 dataCollectionVolume Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Table 23 dataConnectionUnavailableEvents Metric . . . . . . . . . . . . . . . . . . . . . . 234
Table 24 dataConversionDuration Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Table 25 dataConversionErrors Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Table 26 dataConversionEvents Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Table 27 dataConversionFiles Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Table 28 dataConversionVolume Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Table 29 dataLoadingDuration Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Table 30 dataLoadingErrors Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Table 31 dataLoadingEvents Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Table 32 dataLoadingVolume Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Table 33 dbDetailedDataRecords Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Table 34 dbFreeSpace Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Table 35 dbHistoryDataRecords Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Table 36 dbNumberOfObjects Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Table 37 dbUsedSpace Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Table 38 emptyDataFiles Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Table 39 metadataLoadErrors Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Table 40 metadataLoadOperations Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Table 41 oraErrorEvents Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Table 42 rejectedDataFiles Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Table 43 rtCrashEvents Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Table 44 rtErrorEvents Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
Table 45 rtMemoryConsumption Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
12 Id:0900d8058018dbf6 E200613-01-114-V14.0I-23
User Manual (UMN)
E200613-01-114-V14.0I-23 Id:0900d8058018dbf6 13
User Manual (UMN)
14 Id:0900d8058018dbf6 E200613-01-114-V14.0I-23
User Manual (UMN) Reason for Update
Details
E200613-01-114-V14.0I-23 Id:0900d80580165945 15
Reason for Update User Manual (UMN)
16 Id:0900d80580165945 E200613-01-114-V14.0I-23
User Manual (UMN) Reason for Update
Issue History
E200613-01-114-V14.0I-23 Id:0900d80580165945 17
Reason for Update User Manual (UMN)
18 Id:0900d80580165945 E200613-01-114-V14.0I-23
User Manual (UMN) Introducing SPOTS
1 Introducing SPOTS
1.1 Overview
SPOTS: Support for Planning, Operation & Maintenance and Traffic Analysis
System
SPOTS is a network performance management solution by Nokia Siemens Networks.
The SPOTS performance management family is composed of the following elements.
1.2 Architecture
SPOTS is a three-tier scalable architecture, comprising the following main functional
components:
• SPOTS Performance Management Client (PMC)
The Performance Management Client implementing the Graphical User Interface.
SPOTS PMC is referred to throughout the customer documentation as SPOTS
Client.
• SPOTS Performance Management Server (PMS)
The Performance Management Server includes:
– SPOTS Application Server (SAS) implementing all application business logic.
– SPOTS Database Server (SDS) providing the traffic measurement data
storage.
Both the SPOTS Trend Analysis and Online Monitoring elements have specific func-
tional components, grouped into installable software packages:
• The default SPOTS Trend Analysis software package comprises the SPOTS PMS
and SPOTS PMC functional components.
• The optional SPOTS Online Monitoring software package comprises SPOTS
Threshold Administration Server (TAS), SPOTS Monitor Agency (MA), SPOTS
SNMP Alarm Agent (SAA) and SPOTS Client Online Monitoring functional compo-
E200613-01-114-V14.0I-23 Id:0900d805801b1cbf 19
Introducing SPOTS User Manual (UMN)
nents (the latter functionality is built-in to SPOTS PMC and enabled via Licensing
(see Licensing)).
Regardless of the chosen installation type, the SPOTS PMC (Trend Analysis and Online
Monitoring) and MA can be installed on any Solaris or Windows workstation across the
network, from where the server host is accessed.
Currently two configuration types are available, the Single Server and Multiple Server
configurations.
20 Id:0900d805801b1cbf E200613-01-114-V14.0I-23
User Manual (UMN) Introducing SPOTS
Based on this approach, it is suggested to distribute the whole network load through
various management domains or regional centers and, for each center to distribute load
through dedicated SASs and SDSs. For a typical layout of a multiple server installation,
please refer to the Domains (see Domains) chapter.
A national management center from where all network information is available may be
created, allowing network wide performance analysis. It is also possible to create a hier-
archy of regional management centers with the responsibility of collecting traffic data
and perform analysis for the nodes within the scope of the region. In all management
centers it is possible to install the complete set of SPOTS PMS components, in the same
system or distributed across various servers, thus distributing system load.
SPOTS Naming Server (SNS) registers all network components’ unique addresses,
allowing only one SNS component to exist in a multiple server configuration.
g For demo or field trial purposes it is possible to install SPOTS PMC on the same SPOTS
PMS system. However this configuration is not recommended for normal operation envi-
ronment due to bottlenecks in performance.
g In Online Monitoring, alarms generated on a given cluster are visible only to users of that
cluster.
E200613-01-114-V14.0I-23 Id:0900d805801b1cbf 21
Introducing SPOTS User Manual (UMN)
Since the SNS port is known by every SPOTS component, it can be used as reference
to a port interval that is known to all SPOTS components, and desirably complies with
the IANA Private Ports range which is from 49152 through 65535.
All SPOTS components then configure their initial ports within a well defined interval
relative to the SNS port.
A port span of 1024 for the entire universe of SPOTS components is sufficient. The
entire SPOTS port interval should be distributed according to the specific needs of
SPOTS components. Once this distribution is defined, it should be kept as stable as pos-
sible.
An administrator may modify certain system ports to better accommodate their setup,
and these are made using the local configuration files. Altering a specific system port is
accomplished by specifying a new absolute port for use, and this value overrides the
default (SNS_PORT + system_offset) value.
g You can modify the default value by using the following command:
$ export SNS_PORT=<value>
If the ports (or port range) assigned by the administrator fall outside the IANA authorized
range, then the corresponding system logs a warning stating that it is currently using a
non standard port. If the port specified is within authorized range but not the default port,
an information level message shall be logged instead. Default port and port ranges do
not issue any specific log message.
The following table describes default port assignments for all main SPOTS components.
22 Id:0900d805801b1cbf E200613-01-114-V14.0I-23
User Manual (UMN) Introducing SPOTS
Table 1 Default port assignments for all main SPOTS components (Cont.)
g For more information on installing, upgrading or deleting a specific TP, please refer to
the corresponding Technology Plug-In Help
1.5 Domains
A network management domain is a logical entity that denotes a group of network ele-
ments. A domain can also group other network domains, called sub-domains
The concept of domain is useful for two complementary purposes:
• Allowing the distribution of measurement data and processing demands across
multiple systems.
• Restricting of the network view for the users.
E200613-01-114-V14.0I-23 Id:0900d805801b1cbf 23
Introducing SPOTS User Manual (UMN)
24 Id:0900d805801b1cbf E200613-01-114-V14.0I-23
User Manual (UMN) Introducing SPOTS
Figure 4 illustrates the relation between network domains and clusters. Each cluster's
SPOTS Location Service (SLS) locates the network domain it is responsible for man-
aging, using the domain configuration file found in the SNS.
E200613-01-114-V14.0I-23 Id:0900d805801b1cbf 25
Introducing SPOTS User Manual (UMN)
26 Id:0900d805801b1cbf E200613-01-114-V14.0I-23
User Manual (UMN) Introducing SPOTS
g The Unix administration facilities should be used in order to associate you to the
user-groups.
• Assigned to a Domain
You need to be assigned to a SPOTS domain. This can be achieved through the
User Domain (see User Domain window) task.
For more information about performing the above tasks, please refer to the Initial Con-
figuration (see Initial Configuration) topic.
1.7 PM Entities
From the performance management perspective, a network is a container of network
resources. These resources have the ability to generate metrics at regular intervals that
describe its characteristics in terms of traffic and performance. Performance Manage-
ment (PM) Entities can be used to extend the SPOTS reporting capabilities, by
grouping networking resources or their metrics.
The following PM Entities are available:
• Sets of Objects
Within SPOTS network resources are represented as objects. These objects can be
grouped into Sets of Objects (SOO) which are used as a macro to reference all the
objects on the contained list or to aggregate the contained objects into one virtual
entity.
• Sets of Counters
Within SPOTS all metrics related with the network resources are represented as
counters. The counters can be grouped into Sets of Counters (SOC), each being
used to reference all the counters and/or virtual counters on the contained list as one
single virtual entity.
E200613-01-114-V14.0I-23 Id:0900d805801b1cbf 27
Introducing SPOTS User Manual (UMN)
• Virtual Counters
A Virtual Counter (VC) provides the means of establishing arithmetical relation-
ships between counters and representing them as a single entity.
The PM entities have two types of permission levels:
• Private
These entities can only be used and managed by their owners.
• Public
These entities can be used by all users but managed only by users with administra-
tion privileges.
PM Entities can be exported to or imported from a file, enabling the distribution of useful
PM Entities within a SPOTS distributed environment.
28 Id:0900d805801b1cbf E200613-01-114-V14.0I-23
User Manual (UMN) Introducing SPOTS
1.9.1.1 Algorithms
Daily Total (DTOT)
The DTOT is the aggregated value of a counter, for an aggregation period of a whole
day (starting at midnight).
The value is evaluated according to the general rule for computing aggregated values
(The detailed counter samples, stored during a one-day aggregation period, are con-
verted into a single value). If, in the aggregation period, the percentage of existing and
valid counter data is below the minimum required by this rule, no Daily Total is regis-
tered.
The PBH evaluation considers a set of consecutive data samples ending at the PBH
time, for example for PBH=12:15 the following samples are considered: 11:30, 11:45,
12:00 and 12:15.
The evaluation of the PBH requires that, for the Reference Variable, enough data exists
to compute an aggregated value for at least a single one-hour period within the day.
If, for all one-hour aggregation periods in a day, the percentage of existing and valid
counter data is always below the minimum required by the above described aggregation
rules, no PBH can be determined. In this case, no SPBH is registered for any of the
counters associated with the Reference Variable in question.
If the maximum aggregated value of the reference variable occurs in multiple one-hour
periods within a day, then the first one-hour period is considered the PBH.
E200613-01-114-V14.0I-23 Id:0900d805801b1cbf 29
Introducing SPOTS User Manual (UMN)
g If the number of decimal places defined in sas.cfg Number type values assignations is
zero, then, there is a possibility of a discrepancy between the detailed 1 day and histor-
ical totals for some type of SOOs.This is due to the fact that all figures are rounded off
and, therefore, discrepancies may occur.
30 Id:0900d805801b1cbf E200613-01-114-V14.0I-23
User Manual (UMN) Introducing SPOTS
Aggregation
The Data Aggregation task allows you to process the Trend Analysis detailed data into
higher granularity detailed data, modifying its sampling frequency. The Administrator
can delete the original data files after the measurement data has been processed into a
higher granularity.
The following data aggregation algorithms are available:
• Normal Measurements
Aggregates all ordinary Detailed data measurements.
• First & Interval
Aggregates all First and Interval alarm history data.
• Second Method after First Method
Aggregates all ordinary Detailed data measurements, followed by First and Interval
measurements.
Make History
The Make History task allows the Administrator to process the Trend Analysis detailed
data into a compressed log. The History log allows you to dispose of redundant mea-
surement data in the database. The sampling frequency of the History log is reduced
to one sample per 24 hours of detailed measurement data, being the selected value the
maximum recorded during the 24 hours. The Administrator can choose to delete the
original data files after the measurement data has been compressed.
Ad-Hoc Report
An Ad-Hoc Report is a basic analysis report of measurement data. The report provides
a direct reading from the measurement data database. You can create the report by
using the Ad-Hoc Report Wizard (see Ad-Hoc Report).
E200613-01-114-V14.0I-23 Id:0900d805801b1cbf 31
Introducing SPOTS User Manual (UMN)
Custom Reports
Custom Reports are reports that are configured by you. You can manually build a
report using SPOTS Reporting Language (SRL). Similar to a typical programming lan-
guage, the report code is written and compiled using the Reports Editor. For more infor-
mation, please refer to the application's own user documentation.
Threshold Administration
Threshold Values with different severities are assigned to Monitored Metrics;
whenever the observed value of the Monitored Metric crosses one of its Threshold
Values, an alarm is generated. The threshold conditions and their properties can be
created using the Threshold Lifecycle (see Threshold Lifecycle window) task.
There may be more than one Threshold assigned to one counter at a time, each with a
different severity. There are four different threshold severities (WARNING, MINOR,
MAJOR and CRITICAL). Threshold Classes enable you to separate network objects
into different classes and to apply a different set of thresholds to each of those classes.
Threshold Classes can also restrict the monitoring of certain counters by adding them
32 Id:0900d805801b1cbf E200613-01-114-V14.0I-23
User Manual (UMN) Introducing SPOTS
to the default threshold class 'Black List'. Threshold Classes can be defined using the
Threshold Classes (see Threshold Classes window) task.
Monitored Periods can be associated with each Threshold Value, defining the period
of the day when the threshold condition is active.
Daily time intervals (Monitored Periods) are associated with each Threshold Value,
defining the period of the day when the alarm mechanism is active.
SPOTS Online Monitor provides support for the administration of Threshold and Filter
values. Each threshold is assigned to a measurement counter and contains at least one
of the following attributes:
• Threshold level
• Severity of the Threshold
• Threshold cross direction
• Threshold clear level
• Associated Object Class
• Associated Measurement Counter
• Associated Threshold Class
There may be more than one Threshold assigned to one counter at a time, each with a
different severity.
SPOTS Online Monitoring also supports one reference counter for each counter mon-
itored. This reference counter can be assigned to a minimum value that must be crossed
to enable the alarm analysis of the monitored counter.
E200613-01-114-V14.0I-23 Id:0900d805801b1cbf 33
Introducing SPOTS User Manual (UMN)
(1) When a counter is monitored for the first time (a new threshold is created) there is
no alarm state for that threshold and counter association on the last period.
(2) When performance data is no longer received for a monitored counter (for example,
an unplugged interface card) the Alarm Monitor Agent’s alarm state for that threshold
and counter association remains until data is received again. The alarm condition may
be manually cleared outside the Monitor Agents system, in SPOTS PMS Alarm
Browser.
(3) If a counter is no longer in the set of the monitored counters (a threshold was
deleted), and its alarm state was ON before, then an alarm Clear is issued.
34 Id:0900d805801b1cbf E200613-01-114-V14.0I-23
User Manual (UMN) Introducing SPOTS
This allows a seamless integration in the fault management process. The performance
alarms are handled in the Fault Management application (for example notified via Map
topology or Alarm browser).
g The Extended Fields' values coming from external data sources can be updated period-
ically via the SAS dbloader command (see dbloader).
E200613-01-114-V14.0I-23 Id:0900d805801b1cbf 35
Initial Configuration Tasks User Manual (UMN)
Licensing
You need to provide the necessary licenses in order to enable each SPOTS Client func-
tionality. For more information, please refer to the Licensing (see Licensing) topic.
User-Group Creation
User-Groups need to be created within which users are grouped according to their per-
missions. For more information, please refer to the User-Group Creation (see User-
Group Creation) topic
User Creation
Individual users need to be allocated a unique username and password so SPOTS
Client can accuratly identify each person accessing the system. For more information,
please refer to the User Creation (see User Creation) topic.
Domain Creation
Each individual user needs to be associated to a domain. For more information, please
refer to the Domain Creation (see Domain Creation) topic.
2.2 Licensing
Licensing enables users to obtain a network performance management solution that is
tailored to their exact needs, by enabling and disabling tasks. The Licence for each
chosen feature needs to be activated upon installation by entering a character string.
The access to the following tasks is controlled by licensing:
36 Id:0900d80580165949 E200613-01-114-V14.0I-23
User Manual (UMN) Initial Configuration Tasks
g Before attempting to run SPOTS Client, make sure that the necessary licence strings
have been ordered and are installed. Installation of licenses is a step of the normal
SPOTS installation procedure described in SPOTS Licensing Software section of
SPOTS Installation Guide. Throughout this Manual, licensing support enabling SPOTS
full functionality is assumed.
E200613-01-114-V14.0I-23 Id:0900d80580165949 37
Initial Configuration Tasks User Manual (UMN)
The Unix administration facilities must be used in order to associate you and all the
users to the user-groups.
g The user access control configuration is specified in the users.cfg file, stored in
$SPOTS_DIR and kept in each SAS (please refer to the Unix Environment Variables
section of SPOTS Installation Guide, Annex 2, for information on the setting of
$SPOTS_DIR and other SPOTS environment variables). This file contains the list of
users that have access to the SAS Primary Domain or one of its contained Sub-
domains. This information is provided to the SNS by each SAS, as part of the domain
configuration.
38 Id:0900d80580165949 E200613-01-114-V14.0I-23
User Manual (UMN) Initial Configuration Tasks
• Domain
A normal domain does not have an associated SDS. A domain can be created for
organizational purposes, in order to group nodes by type. However, the nodes and
their measurement data are registered in the primary domain that contains the asso-
ciated domain. A domain can also group primary domains, as seen in the above
diagram.
You can perform all domain configuration tasks using the Domains Configuration (see
Domains Configuration window) task.
It is also necessary to associate each user to one domain. This can be performed using
the User Domain (see User Domain window) task.
E200613-01-114-V14.0I-23 Id:0900d80580165949 39
Initial Configuration Tasks User Manual (UMN)
#
EXCHOC;CS10;2001/09/01
To disable the particular node it is necessary to comment the definition line, inserting a
'#' in the beginning of the text line.
# File: nodes_creation.cfg
# Automatic Nodes Creation Configuration File
#
# Line Syntax: NodeType;VersionName;Date
# EXCHOC;CS10;2001/09/01
40 Id:0900d80580165949 E200613-01-114-V14.0I-23
User Manual (UMN) Initial Configuration Tasks
E200613-01-114-V14.0I-23 Id:0900d80580165949 41
User Interface User Manual (UMN)
3 User Interface
3.1.1.1 Mouse
The left and right mouse buttons are used to interact with the SPOTS GUI in the follow-
ing ways:
• Left mouse button
Click for item selection
Double-Click for task execution
• Shift + Left mouse button
Multiple item selection
• Ctrl + Left mouse button
Add item to selection list
• Rigth mouse button
Open context menu
The SPOTS general GUI layout is described in SPOTS Main Window (see SPOTS
Main Window) topic.
3.1.1.2 Keyboard
The keyboard allows you to type any text field name required, as well as providing short-
cuts to some of the most frequently used tasks:
• Press F1 to open the currently selected task's SPOTS Online Help related topic.
• Press F2 to open the Ad-Hoc Report window (see Ad-Hoc Report), pre-configured
to chart reports.
• Press F3 to open the Ad-Hoc Report window (see Ad-Hoc Report), pre-configured
to table reports.
3.1.2.1 Interactive
You can interact with SPOTS by using its Java based Graphical User Interface. All
general tasks are available via the GUI, conferring SPOTS great ease of use. The
SPOTS general GUI layout is described under SPOTS Main Window (see SPOTS
Main Window) topic.
42 Id:0900d8058016594b E200613-01-114-V14.0I-23
User Manual (UMN) User Interface
3.1.2.2 Scheduled
You can schedule some of SPOTS most frequently used tasks, allowing a more efficient
and effortless operation. The following tasks can be scheduled using SPOTS Scheduler
task:
• Data loading, using the Load Data window (see Load Data window).
• Data deletion, using the Delete Data window (see Delete Data window).
• Aggregating data, using the Data Aggregation window (see Data Aggregation
window).
• Making a history log, using the Make History window (see Make History window).
• Running Trend Analysis data reports, using the Ad-Hoc Report window (see Ad-
Hoc Report).
E200613-01-114-V14.0I-23 Id:0900d8058016594b 43
User Interface User Manual (UMN)
g When SPOTS Client is installed under the Unix OS, the login window can be opened by
running the spots command located under directory: </opt/spots-pmc>
g In order to overwrite the Use Stored Login option, without accessing SPOTS Prefer-
ences, you must execute SPOTS Client in the OS command prompt using the following
command: spots -l
g If the message "Application Server is still initializing" is shown it means that SPOTS
server is still initializing. You must wait for a while and retry the login.
44 Id:0900d8058016594b E200613-01-114-V14.0I-23
User Manual (UMN) User Interface
SPOTS
New Ad-Hoc Report Opens the Ad-Hoc Report window pre-configured to Chart or Table reports.
Preferences Opens the Preferences window for program and settings configuration.
View
Window
Help
What’s This? Opens the selected window's relevant Online Help topic.
How To Use Help Opens the Online Help topic explaining how to use the in-system help
resource.
Metadata Help Opens the Metadata Help window, which provides an overview of the
installed network objects.
3.2.2.2 Toolbar
The Toolbar (see Main Toobar buttons) runs along the top edge of the main window
above the working area. Clicking on one of these buttons provides quick and easy
access to certain frequently used functions.
E200613-01-114-V14.0I-23 Id:0900d8058016594b 45
User Interface User Manual (UMN)
3.2.2.4 Taskbar
The Taskbar provides a summary of all currently open windows, providing shortcuts to
them by clicking their respective taskbar button. If the amount of taskbar buttons
exceeds the Task Area width, arrow buttons become active. You can scroll through the
taskbar buttons by clicking the arrows.
46 Id:0900d8058016594b E200613-01-114-V14.0I-23
User Manual (UMN) User Interface
In Progress
Failed
Stopped
Successful
Notification Area A short help text for the currently selected window, menu
entry or toolbar button.
Alarm Notification Area
Provides the following options by right clicking on :
Apply Filter
Activate
Deactivate
E200613-01-114-V14.0I-23 Id:0900d8058016594b 47
User Interface User Manual (UMN)
Login
In this field you can activate or deactivate the Use Stored Login feature.
Select the Use Stored Login check box to associate the username and password
entered in the SPOTS login window to the current Windows user account. The next time
the SPOTS application starts using the same Windows user account, the associated
username and password are automatically entered, not requiring further user identifica-
tion.
Save
In this field you can activate or deactivate the Automatic Change to View Mode After
Save feature.
48 Id:0900d8058016594b E200613-01-114-V14.0I-23
User Manual (UMN) User Interface
Wizard
In this field you can activate or deactivate the following features:
• Start Automatically
Select the Start Automatically check box to activate the automatic start up of the
Report Wizard. If this option is selected, upon launch of the Ad-Hoc Report task, the
Report Wizard is automatically opened.
• Execute Automatically
Select the Execute Automatically check box to activate the automatic execution of
a report upon exiting the Report Wizard.
E200613-01-114-V14.0I-23 Id:0900d8058016594b 49
User Interface User Manual (UMN)
Alarm Icon
In this field you can activate or deactivate the following features:
• Active
Select the Active check box to activate the alarm icon warning in the status bar. The
Status Bar is further described under SPOTS Main Window (see SPOTS Main
Window) topic.
• Enable Audio Notification
Select the Enable Audio Notification check box to play an alarm sound when an
alarm has been triggered.
• Default Filter
Select the Default Filter check box to activate the browse option and select a default
filter to be associated with the alarm.
50 Id:0900d8058016594b E200613-01-114-V14.0I-23
User Manual (UMN) User Interface
g User preferences are always associated with the current Windows user account and
stored in a file named SPOTS-PREF.ini. When several PM Monitor users use the same
Windows user account, it is not possible to save the preferences for each PM Monitor
user.
• Set Filter
Activates filtering for the selected items in the Instances list. Default rule is “=” and
the default value is “INSTANCE_SELECTED*”. This allows you to retrieve all com-
posite instances based on the first selection. Filter selection is maintained across
objects classes. A common use case is when you select an instance called
“INSTANCE_SELECTED“ in a parent object class and can navigate to child object
E200613-01-114-V14.0I-23 Id:0900d8058016594b 51
User Interface User Manual (UMN)
• Edit Filter
Allows you to extend the filter attributes, by specifying a sub-class of the object.
• Reset Filter
Deactivates the current object filtering.
3.3 Printing
52 Id:0900d8058016594b E200613-01-114-V14.0I-23
User Manual (UMN) User Interface
• Print Range
The Print Range field allows you to specify which pages are to be printed. You can
select from the following options:
– All
Select the All radio button to print all pages available.
– Pages
Select the Pages radio button and specify the exact print range.
– Selection
Select the Selection radio button to print only the selected page.
• Copies
The Copies field allows you to specify the exact number of times the printing job is
repeated.
Icon Function
Opens the Print window (see Print window).
This window has the Close button, located at the bottom of the window. Click to leave
the Print Preview window.
E200613-01-114-V14.0I-23 Id:0900d8058016594b 53
User Interface User Manual (UMN)
Margins
In this field you can set the space between the printed area and the paper margins. The
distance in centimeters can be specified for:
• Top margin
• Bottom margin
• Left margin
• Right margin
Orientation
This field provides two options for the printing orientation of the paper. The distance in
centimeters can be specified for:
• Portrait
Select the Portrait radio button to print the document in the upright position.
• Landscape
Select the Landscape radio button to print the document in the horizontal position.
54 Id:0900d8058016594b E200613-01-114-V14.0I-23
User Manual (UMN) User Interface
E200613-01-114-V14.0I-23 Id:0900d8058016594b 55
User Interface User Manual (UMN)
Measurements Table
The Measurements Table displays all standard measurements supplied during instal-
lation of the selected object class. The associated counters can be viewed in the
Counters Table by selecting one of the measurement classes.
Counters Table
The Counters Table contains all the available counters for the selected measurement
and object class.
56 Id:0900d8058016594b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
4 Using Spots
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 57
Using Spots User Manual (UMN)
g If performance data is available prior to the actual Node installation date, the date can
be set to any date to best suit you.
The changes made to settings are applied only upon saving or exiting the Configuration
window
f Removing network resources from the selection list automatically removes all associ-
ated performance data from the database. Reassigning an NE to another sub-domain,
if the network element is moved to a domain belonging to another database, is neces-
sary to export the respective data from the original database to the new database.
58 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
Before performing a BSC release upgrade (i.e from BR7.0 to BR8.0) it is necessary to
update the PM*, using the following procedure:
1. Select the Node Configuration Menu.
2. Select the option SW Version.
3. For the SW Version field enter the value of the new BSC version (for example
BR8.0) and for the field start date the relevant day.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 59
Using Spots User Manual (UMN)
For example, for a BSC upgrade on the 8th of December, the following entries should
be made:
SW Version - BR8.0
Start date - 2006-12-08.
Class Tree
The Class Tree contains all the available object classes. Select an object class to view
the associated instances.
Instances Table
The Instances Table contains all the available instances of the selected object class.
Specific information on each available instance is given in two columns. More columns
are available for some NEs, with the information:
60 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
• Name
Displays the name of each instance for the selected object class.
• User Label
Displays the user’s label of the instance.
The selected instances can be added to the selection list by using the following buttons:
• Click Add to move all selected items from the Instances Table to the selection
list.
• Click Remove to remove all selected items from the Selection list to the
Instances Table.
The Instances Table contains a context menu by right clicking the table's cells.
• Hide
This option allows you to hide the selected table column.
• Columns
Allows you to select which columns are displayed in the Instances Tab and Sets
Tab.
• Show
This option allows you to choose and enable the column fields that were not selected
in the Columns option. If all columns are enabled this option is not available.
• Sorting...
The Sorting option opens a new window that provides a Sort by functionality. Select
the column that you wish to sort and the mode of sorting, that is, Ascending or
Descending. Additionally you can create new sorting or delete the existing ones by
using:
– Add
Adds a new sorting function
– Remove
Deletes the last sort created.
• Filters
Displays all the available filters and allows you to select which filter is active. When
one filter is active the following options are available:
– to open the editor filter window.
– to disable the active filter at the time.
• No Filter
This option deactivates any filter in use.
• Filter Editor
Runs the Filter Editor (see Report Filter Editor) configuration window.
• Export Data...
Saves the existing list of public or private sets of objects to a file.
• Refresh
Updates the Instances list.
The Instances Table contains a context menu by right clicking the selected item.
• Add Items
Adds all selected items from the Instances list to the Selection list.
• Select All
Selects all the items in the Instances list.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 61
Using Spots User Manual (UMN)
g The Instances list allows you to sort by Name, by User Lable, or by both, in ascending
or descending order, by clicking on the corresponding list title.
Selection List
The Selection List contains all the selected instances. Double click an instance or set
to remove it from the selection list.
The Selection list contains a context menu by right clicking the list.
• Remove Items
Removes all selected items from the Selection list to the Instances lists.
• Select All
Selects all the items in the Selections list.
To delete the Network Elements in the Selection List click the Delete toolbar
button.
f If a network resource is removed from the selection list all associated performance data
is also removed from the database.
62 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
Certain toolbar tasks are also available in a context menu by right clicking one of the
domains displayed in the hierarchical tree area.
g Network Elements are assigned either to a Primary Domain or to one of its sub-domains,
if they exist. When a sub-domain is removed, all network elements previously assigned
to that sub-domain become members of the Primary Domain above. In the domain's
structure, all domains defined above a Primary Domain only exist for visibility purposes,
as no network elements can be assigned to them.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 63
Using Spots User Manual (UMN)
64 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
<OC_name>|<#>|<Extended_Field_Name>|<Data_Type>|<EF_Type>|
<Extended_Field_Value_UNIQUE/NOTUNIQUE>
Note that:
• In this structure, the second line refers to a user Extended Field (EF) while all the
other lines are from system Extended Fields
• The second parameter is a serial number, so if you intend to introduce a new EF, for
the same OC, the new line should be:
EXCHOC|3|New Test Field|STRING|USER|NOTUNIQUE|
• The parameter NOTUNIQUE means that the value of the extended field can be
repeated, although the name is identical.
Import Extended Fields into DB
The file exported in the first step can be edited in order to introduce or to remove some
Users EF lines, the import of the file results in the DB being updated.
extfieldinstall -i -f <path>/<extended_field.txt>
The file is imported and the new user’s EF can be seen in the Metadata Help window,
as well as in the Report Wizard’s second step.
Load Extended Fields values
Considering the following cm file structure, it is possible to generate values that are
going to be loaded for each Extended Field.
EXCHOC;NE_1_gr60;User label;Ext Field 1 for NE_1_gr60 of
gr60LOCAROC;NE_1_gr60.1;User label;Ext Field 2 for NE_1_gr60 of
gr60MPCLUSTEROC;NE_1_gr60.1;User label;Ext Field 3 for NE_1_gr60
of gr60ROUTINGAREAOC;NE_1_gr60.1.1;User label;Ext Field 4 for
NE_1_gr60 of gr60
<OC_name>,<Instance_Name>,<Extended_Field_Name>,<Extended_Field
_Value>
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 65
Using Spots User Manual (UMN)
The file must have the extension .cm and must be placed in /var/opt/spots-
pms/cm_data/<Converter_Type>/
The following command line must be run:
dbloader -Xi -fi -d <domain> /var/opt/spots-
pms/cm_data/<Converter_Type>/<File_Name>.
The Extended Field values are then imported into the DB and it is possible to see the
values in the Report Wizard’s second step.
66 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
The options to create, edit and delete EFs are located on the application toolbar. Addi-
tionally it is also possible to right click the desired EF in order to perform theses opera-
tions via a context menu.
Data Selection
The Data Selection field allows you to select the data to be loaded. You can filter the
data using the Apply Filter check box.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 67
Using Spots User Manual (UMN)
Select the Apply Filter check box and type the name of the file to limit the files shown
in the File List.
The data location can be chosen by using one of the following radio buttons:
• Directory Selection
Select the Directory Selection radio button and click the ... button to browse
through the available directories. You can select a folder using the Directory
Chooser window.
• File Selection
Select the File Selection radio button and select the files to load using the Files and
Selection lists.
The Files List contains all the files in the default directory.
The selected files can be added to the Selection list by using the following buttons:
• Click Add button to move all selected items from the Files list to the Selection
list.
• Click Remove button to remove all selected files from the Selection list to the
Files list.
The Selection List contains all the selected measurement data files to be loaded.
Options
The Options field allows you to delete the original data using the following check box:
To load the measurement data files in the Selection List click the Execute toolbar
button, otherwise, in case of frequent use, click Schedule Task to automate the
measurement data loading. The Schedule Task menu has the following options:
• Delete Files After Load
Select the Delete Files After Load check box to erase the original measurement
data after successful loading.
• Show Load Operation Results
Select the Show Load Operation Results check box to display the final report.
68 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 69
Using Spots User Manual (UMN)
from single Network Elements without interfering with the overall system database. The
Administrator can delete the data from an NE by selecting its object class and the
specific instance.
• Click Save Task to save the data deletion task to the My Tasks list.
• Click Schedule Task to postpone the execution of the data deletion to a later
specified date.
• Click Execute to delete the selected measurement data files.
Settings
The Settings field allows you to select the data type and time intervals to be deleted.
You can select the data type using the Logged Data drop-down menu.
Click the Logged Data drop-down menu to select the type of database to be deleted.
You can selectively delete several data types.
• Detailed
Log that stores the performance data (default data).
• First & Interval
Log that stores the performance data generated as result of the QoS Alarms (first
events).
70 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
• Historic
Log that stores the generated historic performance data.
The date interval can be chosen by using the following radio buttons:
• Preserve Last
Select the Preserve Last radio button, type in the number of days to delete all but
the last obtained measurements.
• Interval
Select the Interval radio button, select the dates using the From and To drop-down
menus, to delete only the data obtained in between the selected dates.
Data
The Data field allows you to select the measurement database to be erased by selecting
its object class and its specific measurements.
The Nodes Tree contains all the available object classes. Select an object class to view
the associated measurements. Double click a Network Element to select all measure-
ments into the selection list.
The Measurements List contains all the available measurements of the selected object
class. Double click a measurement to include it in the selection list.
The selected instances can be added to the selection list by using the following buttons:
• Click Add to move all selected items from the Measurements list to the Selection
list.
• Click Remove to remove all selected items from the Selection list to the Mea-
surements list.
The Selection List contains all the selected instances. Double click a measurement to
remove it from the selection list.
Both Measurements and Selection Lists contain a context menu by right clicking the
table’s cell.
• Add
Moves all selected items from the Measurements list to the selection list.
• Remove
Removes all selected items from the Selection list to the Sets or Instances lists.
• Select All
Selects all the items in the Measurements list.
To delete the measurement data in the Selection List click the Execute toolbar
button, otherwise, in case of frequent use, click Schedule Task to automate the
measurement data deletion.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 71
Using Spots User Manual (UMN)
tor can delete the original data files after the measurement data has been processed into
a higher granularity.
• Click Save Task to save the data aggregation task to the My Tasks list.
• Click Schedule Task to postpone the execution of the data aggregation to a
later specified date.
• Click Execute to aggregate the selected measurement data files.
72 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
• Output Granularity
Click the File Selection drop-down menu and select the aggregated measurement
data's sampling frequency.
The window allows you to delete the original data using the Delete records after suc-
cessful aggregation check box.
Select the Delete records after successful aggregation check box to erase the
original measurement data after successful aggregation.
To aggregate the measurement data files click the Execute toolbar button, other-
wise, in case of frequent use, click Schedule Task to automate the measurement
data aggregation.
• Click Save Task to save the make history task to the My Tasks list.
• Click Schedule Task to postpone the execution of the make history task to a
later specified date.
• Click Execute to compress the selected measurement data files.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 73
Using Spots User Manual (UMN)
To create a history log with the measurement data files click the Execute toolbar
button, otherwise, in case of frequent use, click Schedule Task to automate the
process.
g The Make History tasks requires 15 minute granularity Detailed Data. If only 5 minute
granularity data is available, it is necessary to convert it to 15 minute granularity using
the Data Aggregation task
4.3 PM Entities
74 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
Public Tab
The Public tab allows you to view, create and edit public Sets of Objects. Public Sets of
Objects can be viewed by all SPOTS users.
Private Tab
The Private tab allows you to view, create and edit private Sets of Objects. Private Sets
of Objects can be viewed by it's (SPOTS user) author only.
The tabs above only differ on the permissions of the contained Sets of Objects, both
having the same tasks available.
The Sets of Objects window has specific toolbar buttons, located at the top of the
SPOTS main window.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 75
Using Spots User Manual (UMN)
76 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
The Set of Objects with Conditions functionality can be used when creating a new Set
of Objects using the New Set option to filter unnecessary objects. In the Expression
column the list of objects to include can be set using the following operators along with
the objects properties:
• “!“ : NOT
• “&” or “&&” : AND
• “|” or “||” : OR
• “=” or “==” : EQUAL
• “!=” : NOT EQUAL
• “<“ : LESS
• “>” : GREATER
g To use all or none of the objects in the set, type “=1” or “=0” respectively.
The following wildcards can be used on the object names instead of explicitly defining
every object of the set:
• "*" - represents any sequence of alphanumeric characters
• "?" - represents any alphanumeric character
The following image demonstrates several examples of filters that can be applied.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 77
Using Spots User Manual (UMN)
It is possible to create an expression using several “*” however, this expression will not
accept the “?” symbol to substitute other symbols. Therefore in the instances filters it is
not possible to implement an expression to filter instances with the “|” symbol as the
fourth symbol.
It is possible to perform several operations in order to filter the unnecessary data. When
doing so it is necessary to use “( )” in each filtering operation.
g The names used in the table fields are recognized as variables and are case sensitive.
The operations with boolean and logical operators are case insensitive.
Using wildcards is advantageous because you do not need to specify all NEs to be fil-
tered. It is, however less efective in performance since all NEs are checked to match the
filter. Not using wildcards is advantageous when it concerns performance, but you must
know and specify all intended NEs.
78 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 79
Using Spots User Manual (UMN)
Class Tree
The Class Tree contains all the available object classes. Select an object class to view
the associated instances or sets of objects.
Click the Expression Editor Tab to use conditions and select objects based on the
information contained in their Extended Fields.
80 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 81
Using Spots User Manual (UMN)
• Filter Editor
Runs the Filter Editor (see Report Filter Editor) configuration window.
• Export Data...
Saves the existing list of public or private sets of objects to a file.
• Refresh
Updates the Instances list.
g Both lists allow you to make an ascendent or descendent sort by Name, by User Label,
or both, by clicking on the corresponding list title.
Selection List
The Selection List contains all the selected instances and sets of objects. Double click
an instance or set to remove it from the selection list.
The Selection list contains a context menu by right clicking the mouse.
• Remove Items
Removes all selected items from the Selection list to the Sets or Instances lists.
• Select All
Selects all the items in the Selections list.
82 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
Public Tab
The Public tab allows you to view, create and edit public Sets of Counters. Public Sets
of Counters can be viewed by all SPOTS users.
Private Tab
The Private tab allows you to view, create and edit private Sets of Counters. Private
Sets of Counters can be viewed only by their SPOTS User owners.
The tabs above only differ on the permissions of the contained Sets of Counters, both
having the same tasks available.
The Sets of Counters window has specific toolbar buttons, located at the top of the
SPOTS main window.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 83
Using Spots User Manual (UMN)
84 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 85
Using Spots User Manual (UMN)
86 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
Counters Table
The Counters Table contains all the available counters for the selected object class.
Specific information on each available counter is given in two columns.
• Name
Displays the names of the available counters for the selected object class.
• Description
Provides a brief description of each counter properties.
The selected counters or sets can be added to the selection list by using the following
buttons:
• Click Add Items to move all selected items from the Counters Table to the selec-
tion list.
• Click Remove Items to remove all selected items from the Selection list to the
Counters Table.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 87
Using Spots User Manual (UMN)
The Counters Table list contains a context menu by right clicking the mouse.
• Add Items
Moves all selected items from the Counters list to the selection list.
• Select All
Selects all the items in the Counters list.
The Counters Table list also provides a drop down menu above the scroll bar which
contains the following tasks in a context menu.
• Hide
This option allows you to hide the selected table column.
• Columns
Allows you to select which columns are displayed in the Measurements Tab and
Sets Tab.
• Show
This option allows you to choose and enable the column fields that were not selected
in the Columns option. If all columns are enabled this option is not available.
• Sorting...
The Sorting option opens a new window that provides a Sort by functionality. Select
the column to sort and the mode of sorting, Ascending or Descending. Additionally
you can create new sorting or delete the existing ones by using:
– Add
Adds a new sorting function
– Remove
Deletes the last sorting created.
• Filters
Displays all the available filters and allows you to select which filter will be active.
When one filter is active the following options are available:
– to open the editor filter window.
– to disable the active filter at the time.
• No Filter
This option deactivates any filter in use.
• Filter Editor
Runs the Filter Editor (see Report Filter Editor) configuration window.
• Export Data...
Saves the existing list of public or private sets of objects to a file.
• Refresh
Updates the Instances list.
g Both lists allow you to make an ascending or descending sort by Name, by Description,
or both, by clicking on the correspondent list title.
Selection List
The Selection List contains all the selected counters and sets of counters. The items
in the selection list correspond to either the number of data series in graph reports or to
the number of data columns in table reports. Double click a counter or set to remove it
from the selection list.
The Selection List contains a context menu by right clicking the mouse.
88 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
• Remove Items
Removes all selected items from the Selection list to the Counters lists.
• Select All
Selects all the items in the Selections list.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 89
Using Spots User Manual (UMN)
Public Tab
The Public tab allows you to view, create and edit public Virtual Counters. Public Virtual
Counters can be viewed by all SPOTS users.
Private Tab
The Private tab allows you to view, create and edit private Virtual Counters. Private
Virtual Counters can be viewed only by their SPOTS user owners.
The tabs above only differ on the permissions of the contained Sets of Counters, both
having the same tasks available.
The Sets of Counters window has specific toolbar buttons, located at the top of the
SPOTS main window.
90 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 91
Using Spots User Manual (UMN)
92 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
Editing\Saving behavior
Several VCs may be created and edited in the GUI. However, when you save the newly
created VC, the GUI sends one VC at a time to the SAS. Then the SAS validates each
VC and saves them in the virtual_entities.dat file. This procedure guarantees that the
saved VCs are correct. When several VCs are created and you click the Save button,
only the correct VCs are saved and an error message is issued for each remaining faulty
VC. You may correct the faulty VC and can try to save them again. They will only be
saved when they are completly correct.
Example:
You create two Virtual Counters, VC1 and VC2 where VC1 refers VC2.
VC1=SOMEMEASURE:SOMECOUNTER + ... + VC!VC2VC2=SOMEMEA-
SURE:SOMECOUNTER + ...
When you click the Save button:
1. The SAS receives the VC1 for validation and saving.
2. The SAS is not able to save VC1 because at its validation time, VC2 does not exist,
and there is no guaranty that it will ever exist.
3. The SAS receives the VC2. VC2 is correct, so it will be saved.
When you click the Save button again, the SAS can now save VC1 because VC2
already exists.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 93
Using Spots User Manual (UMN)
The Contents field provides an overview of the different wizard steps. The wizard has
the following steps:
94 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
Counters Table
The Counters Table contains all the available counters for the selected object class.
Specific information on each available counter is given in two columns.
• Name
Displays the names of the available counters for the selected object class.
• Description
Provides a brief description of each counter properties.
The selected counters or sets can be added to the selection list by using the following
buttons:
• Click Add Items to move all selected items from the Counters Table to the selec-
tion list.
• Click Remove Items to remove all selected items from the Selection list to the
Counters Table.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 95
Using Spots User Manual (UMN)
The Counters Table list contains a context menu by right clicking the mouse.
• Add Items
Moves all selected items from the Counters list to the selection list.
• Select All
Selects all the items in the Counters list.
The Counters Table list also provides a drop down menu above the scroll bar which
contains the following tasks in a context menu.
• Hide
This option allows you to hide the selected table column.
• Columns
Allows you to select which columns are displayed in the Measurements Tab and
Sets Tab.
• Show
This option allows you to choose and enable the column fields that were not selected
in the Columns option. If all columns are enabled this option is not available.
• Sorting...
The Sorting option opens a new window that provides a Sort-by functionality. Select
the column to sort and the mode of sorting, Ascending or Descending. Additionally
you can create new sorts or delete the existing ones by using:
– Add
Adds a new sorting function
– Remove
Deletes the last sorting created.
• Filters
Displays all the available filters and allows you to select which filter will be active.
When one filter is active the following options are available:
– to open the editor filter window.
– to disable the active filter at the time.
• No Filter
This option deactivates any filter in use.
• Filter Editor
Runs the Filter Editor (see Report Filter Editor) configuration window.
• Export Data...
Saves the existing list of public or private sets of objects to a file.
• Refresh
Updates the Instances list.
g Both lists allow you to make an ascending or decscending sort by Name, by Description,
or both, by clicking on the corresponding list title.
Selection List
The Selection List contains all the selected counters and sets of counters. The items
in the selection list correspond to either the number of data series in graph reports or to
the number of data columns in table reports. Double click a counter or set to remove it
from the selection list.
The Selection List contains a context menu by right clicking the mouse.
96 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
• Remove Items
Removes all selected items from the Selection list to the Counters lists.
• Select All
Selects all the items in the Selections list.
Expression
The Expression text box displays the arithmetical relationship between the selected
counters. The formula relating the counters can be set either by using the Numerical
Keypad with the mouse or by using the keyboard.
Counters
The Counters list contains all the previously selected counters for the selected object
class. A counter or set can be added to the Expression text box by double clicking it.
Macros
The Macros list contains a series of predefined functions. These functions can be used
to perform statistical analysis to the counter measurements. Double click a macro to
apply it to the Expression text box.
Numerical Keypad
The Numerical Keypad field contains an on-screen keypad that allows you to set the
arithmetical formula to be used in the Expression text box. The formula is used to math-
ematically quantize each counter with respect to the other selected counters. The
formula can be set by using the mouse.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 97
Using Spots User Manual (UMN)
g The file to import can contain more than one list depending on how you performed the
export procedure.
A browser is supplied to help you to navigate through the system folders. If you know
the whole file path and the filename of the file to import you can input them manually into
the File Name text box.
The Import window has two buttons, located at the bottom of the window:
• Click Open to start the file import.
• Click Cancel to leave the window without importing a file.
g In order to import a file, the list of SOCs, SOOs or VCs must be in Edit Mode.
g If none of the lists are selected when the export procedure is executed, all the current
lists of the table are exported. To export a specific list you must select it from the table.
The supplied browser helps you to navigate through the system folders. You must select
the path and input the filename in the File Name text box.
The Export PM Entities window has two buttons, located at the bottom of the window:
• Click Save to start the file export.
• Click Cancel to leave the window without exporting a file.
g In order to export a file, the list of SOCs, SOOs or VCs must be in Edit Mode.
98 Id:0900d8058018db2b E200613-01-114-V14.0I-23
User Manual (UMN) Using Spots
4.4.1 Scheduler
Scheduling Tasks
The Scheduler window can be accessed via:
> Utils task-tree folder > Scheduler task-tree item
The Scheduler window allows the Administrator to create, edit or remove scheduled
jobs. A scheduled job contains one or more tasks to be performed at a specified time or
with a specific frequency. The following tasks, such as Load Data (see 4.2.1), Delete
Data (see 4.2.2), Data Aggregation (see 4.2.3), Make History (see 4.2.4) and Reports
can be scheduled in a job. In order to create or edit scheduled jobs, the edit mode must
first be activated by clicking the Edit Mode toolbar button.
Jobs List
The Jobs List allows you to create, edit or remove jobs.
E200613-01-114-V14.0I-23 Id:0900d8058018db2b 99
Using Spots User Manual (UMN)
The toolbar buttons above are also available in a context menu that contains the
Rename Job additional feature by right clicking the list. This feature allows you to to
type a new name for the scheduled job.
Tasks List
The Tasks List displays all the tasks included in the job selected in the Jobs List. Jobs
can be added by using the Task Administration window (see 4.4.3). All available tasks
can also be viewed in the My Tasks (see 4.4.4) and My Reports (see 4.6.3) task-tree
folders.
The task execution order can be changed by using the following buttons:
• Click Move Down to move the selected task one position down. The tasks are
performed in top to bottom order.
• Click Move Up to move the selected task one position up. The tasks are per-
formed in top to bottom order.
The buttons above are also available in a context menu. It contains the following addi-
tional feature by right clicking the list.
Task Administration
Click the Task Administration context menu item to choose the tasks to be included in
a job using the Task Administration window.
Execution Settings
The Execution Settings field allows you to select the data type and time intervals to be
deleted. You can select the data type using the following drop-down menu.
Click the Execution Type drop-down menu to select the scheduled job periodicity. You
can select from several execution types.
• Once
Execute the job on a specific date.
• Minutely
Repeat the job execution with a minutely periodicity.
• Hourly
Repeat the job execution with an hourly periodicity.
• Daily
Repeat the job execution with a daily periodicity
• Weekly
Repeat the job execution with a weekly periodicity.
• Monthly
Repeat the job execution with a monthly periodicity.
The job execution time can be specified by using the Start at field. It allows you to set
the execution time using the adjacent buttons.
If execution fails, a scheduled job can be retried a given number of times by selecting
the Retry on Error check box and using the following fields:
• Max Retry
Enter the maximum number of retries using the adjacent arrow buttons.
• Delay
Enter the wait time between retries using the adjacent arrow buttons.
Jobs Table
The Jobs Table allows you to view the status of each executed job. The field displays
the general job properties in table columns.
• Status
Displays an icon representing the job status.
• Name
Displays the job name.
• Start
Displays the date and time at which the job execution attempt started.
• End
Displays the date and time at which the job execution ended.
• Message
Displays the status of the job execution in greater detail.
Details Table
The Details Table allows you to view the status of every task included in the job
selected in the Jobs Table. The table can be hidden or expanded by clicking the Details
expandable box. The field displays each task’s properties in table columns.
• Status
Displays an icon representing the specific task status.
• Name
Displays the task name.
• Start
Displays the date and time at which each specific task execution attempt started.
• End
Displays the date and time at which each specific task execution ended.
• Message
Displays the status of each task execution in greater detail.
The toolbar buttons above are also available in a context menu by right clicking the
Details Table.
Tasks List
The Tasks List displays the tasks available from the My Tasks and My Reports lists.
Tasks can be selected to be included in a report by using the following buttons:
• Click Add Items to move all selected tasks from the Tasks list to the Selection
list.
• Click Remove Items to remove all selected tasks to the Tasks list.
Selection List
The Selection List displays the tasks selected from the Tasks List.
The selection can be confirmed using the following buttons, located at the bottom of the
window:
• Click OK to confirm the task selection.
• Click Cancel to leave the window without changing the settings of the task selection.
4.4.4 My Tasks
The My Tasks list can be viewed by expanding the:
> My Tasks task-tree folder
The My Tasks task-tree folder displays all saved Data Administration tasks. Both
saved and scheduled tasks can be viewed in the My Tasks expandable list. Tasks can
be added to the My Tasks list by using the following toolbar buttons available in the
Load Data (see 4.2.1), Delete Data (see 4.2.2), Data Aggregation (see 4.2.3), and Make
History (see 4.2.4) windows:
• Click Save Task to save any Data Administration task to the My Tasks list.
• Click Schedule Task to schedule the execution of any Data Administration
task using the Scheduler window (see 4.4.1). The scheduled task is also added to
the My Tasks list.
Alarms Browser
The Alarms Browser tab displays all the alarms’ information in table columns:
• Severity
Displays the severity level associated to the alarm.
• Clear Time
Displays the time in which the alarm was cleared. A checked box corresponds to a
cleared alarm.
• Time
Displays the time at which the alarm was issued.
• Counter
Displays the name of the counter associated to the alarm.
• Instance
Displays the name of the instance associated to the alarm.
• Domain
Displays the domain in which the alarm was issued.
Objects Browser
The Objects Browser tab allows you to view the current measurement of each network
object.
g There is a functional similarity between Alarm Browser's filters and Alarm Filter Editor
(see 4.6.2.4), but the scope is different. The Alarm Browser's filter has a limited scope
inside that particular feature, by impacting on the alarms that reach the table, though it
is very configurable and powerful. On the other hand, when defining a filter in the Alarm
Icon feature, we are controlling which alarms should fire alerts (either by visual or sonic
means). This last feature is available throughout the whole framework, despite being
less customizable.
Class Tree
In this field you can view and select the available counters by browsing through their
object classes. A monitored metric can be associated to a counter by using the following
context menu:
• Click Create Monitored Metric to enable the real-time counter monitoring using the
Create Monitored Metric window (see 4.5.2.1).
• Click Update Monitored Metric to edit a monitored metric counter.
• Click Delete Monitored Metric to disable the real-time counter monitoring.
• Reference Value
Specify the reference value at which an alarm is triggered.
• Cross Direction
Specify at which cross direction an alarm is triggered.
Threshold Information
This field allows you to create, edit and delete thresholds. You can specify the threshold
class by using the Threshold Class drop-down menu. Select a threshold class from the
drop-down menu. Threshold classes can be created, edited or deleted using the
Threshold Classes window (see 4.5.3).
You can activate and deactivate all thresholds simultaneously by using the following
buttons.
• Click Activate All to activate all thresholds in the threshold table below.
• Click Deactivate All to deactivate all thresholds in the threshold table below.
This field displays all threshold information in table columns.
• Name
Displays the name of the monitored metric counter.
• Value
Displays the threshold value.
• Severity
Displays each individually associated severity level.
• Clear Percentage
Displays the alarm reset condition.
• Cross Direction
Displays the alarm triggering cross direction.
• Activation State
Displays whether each specific threshold is activated or deactivated.
• Monitored Period
The Monitored Period table column allows you to edit each threshold monitored
period using the Monitored Period Editor window (see 4.5.2.3).
• Default
Indicates the default threshold by its check box selected state.
You can create, edit or delete thresholds by using the following buttons:
• Click Create to create a new threshold associated to the selected monitored metric
counter using the Create Threshold Value window (see 4.5.2.2).
• Click Update to edit the selected threshold.
• Click Delete to delete the selected threshold.
g If a Reference Counter is used, the alarm will be raised only if both Reference Counter-
value and Threshold value are crossed, and will be cleared only if it fulfills the Clear
Value for the threshold.
Threshold Information
In this field you can specify the threshold’s main information:
• Threshold Name
Specify the name to be given to the threshold value.
• Severity
Select the severity level to be associated with the threshold value from the drop-
down menu.
• Activation State
Select the activation state from the drop-down menu to be associated with the
threshold value.
Cross Information
In this field you can set the counter measurement value at which the alarm is triggered.
The Value specifies the exact counter measurement reading at which the alarm is trig-
gered.
The condition, at which the alarm state is reset, is done by selecting one of the following
radio buttons:
• Select Clear Percentage to reset the alarm state once the current counter measure-
ment reaches a specific percentage of the threshold value, depending on the
selected type of Cross Direction. The alarm reset threshold percentage value can
be entered in the Clear Percentage text box.
Note:
If the input is Clear Percentage, the threshold's Clear Value is calculated as follows:
– For Cross Direction UP: Clear Value = Threshold Value - (Clear Percent-
age/100)* Threshold Value
– For Cross Direction DOWN: Clear Value = Threshold Value + (Clear Percent-
age/100)* Threshold Value
• Select Clear Value to reset the alarm state once the current counter measurement
reaches the specific counter measurement value. The alarm reset counter measure-
ment value can be entered in the Clear Value text box.
In this field you can specify the alarm trigger action using the Cross Direction drop-
down menu. It allows you to select whether the alarm is triggered as the counter mea-
surement rises or falls from the threshold value.
Additional Information
In this field you can supply relevant information such as links to help pages, procedures
to overcome the alarm event, among others. This information is displayed when an
alarm is generated.
The window has three buttons, located at the bottom of the window:
• Click Monitored Period to edit the time period during which the threshold con-
dition is active, using the Monitored Period Editor window (see 4.5.2.3).
• Click Create to save the threshold settings and leave the window.
• Click Cancel to exit the window without saving the threshold settings.
To View a complete list of the defined periods for a specific day click Details button
to access the Monitored Period Details window (see 4.5.2.5)
To Edit a previously defined monitoring period double-click the intended period to
access the Period Definition window (see 4.5.2.4).
To Add a new monitoring Period click the Add Period button to access the Period Def-
inition window (see 4.5.2.4)
You can exit the window by using the following buttons:
• Click Ok to save the monitoring time period and leave the window.
• Click Cancel to exit the window without saving the monitoring time period settings.
Days
This field allows you to select one of four possible configurations:
• All
The defined monitoring period is valid for all days.
• Working Days
The defined monitoring period is valid for specified working days defined by you.
• Non Working Days
The defined monitoring period is valid for weekends only.
• Custom Selection
The defined monitoring period is only valid on the days selected by you. To select a
day click the corresponding check box.
Period
In this field you can set the active period of the threshold’s time condition by using the
24 hour time bars. Drag each slider pair to the start and end time positions required. The
corresponding start and end times are displayed adjacently to the time bar. The blue
time bar section represents the time during which the threshold is active.
You can exit the window by using the following buttons:
• Click OK to save the monitoring time period and leave the window.
• Click Cancel to exit the window without saving the monitoring time period settings.
• Click Edit to leave the window and edit the selected period on the Period Defi-
nition window (see 4.5.2.4).
• Click Erase to delete the selected period.
The window has Close button, located at the bottom of the window. Click to exit the
window.
Importing
The Importing window has a File text box in which you can input the filename and the
path of the file to be imported. The filename and path can also be specified by using the
Select button. Click the Select button to select the file by browsing the system folders.
Selecting a file automatically specifies its filename and path in the File text box.
The window has two check boxes to enable the following options:
• Overwrite definitions
If checked, the file imported substitutes all existing thresholds with the ones con-
tained in the file being imported.
• Simulate definitions
If checked, the file imported simulates the loading of the input file, but no changes
are made. This option is useful to check if the input file is correct and to check how
many thresholds are loaded and deleted.
This window has two buttons, located at the bottom of the window:
• Click OK to start the task.
• Click Cancel to leave the window without completing the task.
g A Log is presented after the task is completed with information regarding the import
operation.
Exporting
The Exporting window has a File text box in which you can input the filename. To select
the folder in which the file is stored you can use the available browser.
This window has two buttons, located at the bottom of the window:
• Click OK to start the task.
• Click Cancel to leave the window without completing the task.
Class Tree
The Class Tree contains all the available object classes. Select the object class to be
associated to the threshold.
Threshold Classes
In the Threshold Classes field you can create edit or delete threshold classes. The User
Defined Threshold Classes list displays all the threshold classes created by you. You
can configure the threshold classes by using the following buttons:
• Click New to create a new threshold class. The new threshold class can include
copies of network objects selections from existing threshold classes by using the
Copy Thresholds From drop-down menu.
• Click Rename to edit the name given to the threshold class.
• Click Delete to remove the selected threshold class.
• Unclassified
Contains all network objects that do not belong to a user created threshold class or
to the Black List.
• Black List
Contains all objects that are not monitored.
The network objects can be added to the different threshold classes by using the follow-
ing buttons:
• Click Add to move all selected network objects between threshold classes.
• Click Remove to remove all selected network objects from the selected thresh-
old class.
In this field you can specify the date interval type by selecting one of the following radio
buttons:
• Click Save to save the threshold class changes and close the window.
• Click Cancel to leave the window without changing the settings.
g A network object can only be included in one threshold class. The use of Black List fil-
tering is highly recommended as it improves the overall performance and reduces object
search time. Wildcard filtering allows all hierarchically dependent objects to also be
included by a particular filter.
Importing
The Importing window has a File text box in which you can input the filename and the
path of the file to be imported. The filename and path can also be specified by using the
Select button. Click the Select button to select the file by browsing the system folders.
Selecting a file automatically specifies its filename and path into the File text box.
The window has two check boxes to enable the following options:
• Overwrite definitions
If checked, the file imported substitutes all existing thresholds with the ones con-
tained in the file being imported.
• Simulate definitions
If checked, the file imported simulates the loading of the input file, but no changes
are made. This option is useful to check if the input file is correct and to check how
many thresholds are loaded and deleted.
This window has two buttons, located at the bottom of the window:
• Click OK to start the task.
• Click Cancel to leave the window without completing the task.
g A log is presented after the task is completed with information regarding the import oper-
ation.
Exporting
The Exporting window has a File text box in which you can input the filename. To select
the folder in which the file is stored, you can use the available browser.
This window has two buttons, located at the bottom of the window:
• Click OK to start the task.
• Click Cancel to leave the window without completing the task.
g Default Values are set by SPOTS when exporting the Thresholds Classes to CSV.
• Value
Displays the threshold value.
The Thresholds Viewer window also provides a drop down menu above the scroll bar
which contains the following tasks in a context menu:
• Hide
This option allows you to hide the selected table column.
• Columns
Allows you to select which columns are displayed in the Instances Tab and Sets
Tab.
• Show
This option allows you to choose and enable the column fields that were not selected
in the Columns option. If all columns are enabled this option is not available.
• Sorting...
The Sorting option opens a new window that provides a Sort by functionality. Select
the column to sort and the mode of sorting, Ascending or Descending. Additionally
you can create new sorting or delete the existing ones by using:
– Add
Adds a new sorting function
– Remove
Deletes the last sort created.
• Filters
Displays all the available filters and allows you to select which filter is active. When
one filter is active the following options are available:
– to open the editor filter window.
– to disable the active filter at the time.
• No Filter
This option deactivates any filter in use.
• Filter Editor
Runs the Filter Editor (see 4.6.1.7) configuration window.
• Export Data...
Saves the existing list of public or private sets of objects to a file.
• Refresh
Makes an update to the Instances list.
g All columns allow you to make an ascending or descending sort by clicking on the cor-
responding list title.
Agent Properties
In this field you can view the specific properties of the agent selected in the Agent Type
Tree. The following properties can be viewed in the Agent Properties field:
• Agency Name
Displays the agent name.
• Agency
Displays the associated agency.
• Agency Type
Displays the agent type.
• Agent State
Displays the current agent activation state.
• Agent Automatic Start
Displays the state of the automatic agent start up.
• Agent Primary Domain
Displays the associated primary domain.
g In order to register a new agency, the "agencylauncher" service is must be run on the
machine where the agency is to be created.
Agencies Tree
In this field you can view all agencies and respective agents. You can create or delete
agencies and activate or deactivate their agents.
A context menu can be found by right clicking the agency name.
• Click Register Agency to create a new MA.
• Click Unregister Agency to remove the selected MA.
• Click Start Agency to activate the selected Monitor Agency.
• Click Stop Agency to deactivate the selected Monitor Agency.
• Click Start Agents of this Agency to activate all the agents contained in the
selected agency. In order to start an agent, its associated agency must be activated.
• Click Stop Agents of this Agency to deactivate all the agents contained in the
selected agency.
Agency Properties
In this field you can view the specific properties of both agencies and agents selected in
the Agencies Tree. The following properties can be viewed in the Agency Properties
field:
• Agency Name
Displays the agent name.
• Agency Host
Displays the associated PDC server host IP address.
• Agent State
Displays the current agent activation state.
• Agent Automatic Start
Displays the state of the automatic agent start up.
4.6 Reports
• Click Wizard to set the report parameters using the Report Wizard.
• Click Open Class Browser to select or modify the previously selected object
instances and counters using the Class Browser window (see Class Browser
window).
• Click Report Properties to view previously set parameters and set report output
options using the Report Properties window (see Report Properties window).
• Click Execute Report to execute the Report with the currently set parameters.
• Click Stop Report to halt the execution of the Report.
• Click Schedule Report to postpone the execution of a report to a specified date
and time.
• Click Save Report to save the report parameters, enabling a latter execution.
The window has the following fields:
Date Interval
In this field you can specify the date interval type by selecting one of the following radio
buttons:
Refresh
In this field you can enable the periodic update of the report by selecting the Use
Refresh check box. The graph or table report is then automatically updated as soon as
new measurement data is loaded into the database.
Data Source
In this field you can select the Trend Analysis data type and its granularity. The left
drop-down menu enables you to select the type of data to use in the report. The right
drop-down menu enables you to select the data sample rate to use in the report.
Objects
This field contains a list displaying the selected object instances to be evaluated in the
report. The contents of the list can be hidden or expanded by clicking the Objects
expandable box.
The list is a table with two column fields:
• Name
This field displays the name of the object.
• Aggregate
This field allows you to select a Set of Objects as distinct or aggregate by clicking
the correspondent check box. When unchecked the correspondent objects of the set
are used by the system as distinct objects.
Counters
This field contains a list displaying the selected measurements, virtual and sets of
counters to be evaluated in the report. The items in the selection list correspond to either
the number of data series in graph reports or data columns in table reports. The contents
of the list can be hidden or expanded by clicking the Counters expandable box.
Results
In this field you are given an overview of the generated reports. The results overview is
shown by clicking the Execute Report toolbar button. The field has the Show only
one window check box. Select the Show only one window check box to display only
one report at a given time.
A description of each result produced, comprised of its object’s and counter’s names, is
provided, followed by the 1, 2, 3... (numbered buttons) button. An array of sequentially
numbered buttons identify each result produced. Click a numbered button to generate
the related Report Output in a separate window.
> Reports task-tree folder > Ad-Hoc Report task-tree item > Report Wizard toolbar
button
The Report Wizard window allows you to set the parameters required to execute a report
in SPOTS. The Ad-Hoc Report window allows you to analyze Trend Analysis mea-
surement data in graph or table formats. By default, the wizard is opened automatically
upon selection of the Ad-Hoc Report (see Ad-Hoc Report) task-tree item, however, it can
be configured in the Preferences window (see Preferences window).
This window has a navigation toolbar, located at the bottom of the window:
• Click Previous to go to the previous step of the wizard.
This button is disabled both in the first and last steps of the wizard.
• Click Next to go to the next step of the wizard.
This button is disabled in the last two steps of the wizard.
• Click Finish to validate the settings and execute a Report.
This button is enabled in the last two steps of the wizard.
• Click Cancel to leave the wizard without changing the settings.
This button changes to Close in the last step of the wizard.
The Contents field provides an overview of the different steps of the wizard. The wizard
has the following steps:
Date Interval
In this field you can specify the date interval type by selecting one of the following radio
buttons:
• Begin and End dates
Using the drop-down menu you can select the time span to be analyzed in the report
by specifying the start and finish dates.
• Keyword
Using the drop-down menu you can select a relative time span to be analyzed in the
report. Ultimately, the time span considered in the report is relative to the present
date and time. This option enables the report refresh functionality, allowing the
report to be updated periodically at a specific rate.
Data Source
In this field you can select the Trend Analysis data type and its granularity. The left
drop-down menu enables you to select the type of data to use in the report. The right
drop-down menu enables you to select the data sample rate to use in the report.
Refresh
In this field you can enable the periodic update of the report by selecting the Use
Refresh check box. The graph or table report is then automatically updated as soon as
new measurement data is loaded into the database.
Class Tree
The Class Tree contains all the available object classes. Select an object class to view
the associated instances or sets of objects.
The Sets Tab and Instances Tab lists contains a context menu by right clicking the
mouse.
• Add Items
Moves all selected items from the Sets or Instances lists to the selection list.
• Select All
Selects all the items in the Sets or Instances lists.
The Sets Tab and Instances Tab lists also provide a drop down menu above the scroll
bar which contains the following tasks in a context menu:
• Hide
This option allows you to hide the selected table column.
• Columns
Allows you to select which columns are displayed in the Instances Tab and Sets
Tab.
• Show
This option allows you to choose and enable the column fields that were not selected
in the Columns option. If all columns are enabled this option is not available.
• Sorting...
The Sorting option opens a new window that provides a Sort by functionality. Select
the column to sort and the mode of sorting, Ascending or Descending. Additionally
you can create new sort or delete the existing ones by using:
– Add
Adds a new sorting function.
– Remove
Deletes the last sorting created.
• Filters
Displays all the available filters and allows you to select which filter is active. When
one filter is active the following options are available:
– to open the editor filter window.
– to disable the active filter at the time.
• No Filter
This option deactivates any filter in use.
• Filter Editor
Runs the Filter Editor (see Report Filter Editor) configuration window.
• Export Data...
Saves the existing list of public or private sets of objects to a file.
• Refresh
Updates the Instances list.
g Both lists allow you to make a sort in ascending or descending order by Name and/or
User Label by clicking on the corresponding list title.
Selection List
The Selection List contains all the selected instances and sets of objects. Double click
an instance or set to remove it from the selection list.
The Selection list contains a context menu by right clicking the mouse.
• Remove Items
Removes all selected items from the Selection list to the Sets or Instances lists.
• Select All
Selects all the items in the Selections list.
Counters Table
The Counters Table contains all the available counters for the selected object class.
Specific information on each available counter is given in two columns.
• Name
Displays the names of the available counters for the selected object class.
• Description
Provides a brief description of each counter’s properties.
The selected counters or sets can be added to the selection list by using the following
buttons:
• Click Add Items to move all selected items from the Counters Table to the selec-
tion list.
• Click Remove Items to remove all selected items from the Selection list to the
Counters Table.
The Counters Table list contains a context menu by right clicking the mouse.
• Add Items
Moves all selected items from the Counters list to the selection list.
• Select All
Selects all the items in the Counters list.
The Counters Table list also provides a drop down menu above the scroll bar which
contains the following tasks in a context menu.
• Hide
This option allows you to hide the selected table column.
• Columns
Allows you to select which columns are displayed in the Measurements Tab and
Sets Tab.
• Show
This option allows you to choose and enable the column fields that were not selected
in the Columns option. If all columns are enabled this option is not available.
• Sorting...
The Sorting option opens a new window that provides a Sort by functionality. Select
the column to sort and the mode of sorting (Ascending or Descending). Addition-
ally you can create new sort or delete the existing ones by using:
– Add
Adds a new sorting function
– Remove
Deletes the last sorting created.
• Filters
Displays all the available filters and allows you to select which filter is active. When
one filter is active the following options are available:
– to open the editor filter window.
– to disable the active filter at the time.
• No Filter
This option deactivates any filter in use.
• Filter Editor
Runs the Filter Editor (see Report Filter Editor) configuration window.
• Export Data...
Saves the existing list of public or private sets of objects to a file.
• Refresh
Makes an update to the Instances list.
g Both lists allow you to make a sort in ascending or descending order by Name or
Description, or both, by clicking on the correspondent list title.
Selection List
The Selection List contains all the selected counters and sets of counters. The items
in the selection list correspond to either the number of data series in graph reports or to
the number of data columns in table reports. Double click a counter or set to remove it
from the selection list.
The Selection List contains a context menu by right clicking the mouse.
• Remove Items
Removes all selected items from the Selection list to the Counters lists.
• Select All
Selects all the items in the Selections list.
General Tab
The General tab allows you to set the report’s main properties.
Type
In this field you are able to select the type of report to be created. The following report
types are available:
• Table
The report measurements are displayed in a table.
• Graph
The report measurements are plotted in a graph.
• Excel
The report measurements are exported to a CSV file that can be opened with MS
Excel. If MS Excel is not installed, the option is greyed out and a tooltip stating this
is displayed on mouse hover.
Group By
In this field you can group performance indicators by selecting the Grouping check box.
The performance indicators can be grouped by objects or variables by selecting the
respective check boxes.
Title
In this field you can type in the name to be given to the report.
g The Refresh option is available when a relative date interval has been previously
selected in the Report Wizard - Date Interval and Data Source step.
Output Tab
The Output tab allows you to set the report output type.
g This option is available when the report is scheduled. A Report can be printed locally on
a printer associated with the SPOTS Client by selecting the Screen radio button, and
selecting Print when the report has been generated.
Figure 68 Ad-Hoc Report Creation Wizard - Step5 (Options tab for table reports)
In the window you can set the following parameters:
• Show Only Last Interval
Select the Show Only Last Interval check box to display the data corresponding to
the last interval of time.
• Remove lines without data
Select the Remove lines without data check box to remove, from the displayed
table, the rows without data.
• Header Rotation Degrees
The header rotation angle can be set by using the drop down menu.
• Header Font
Select the font format for the table header.
• Cells Font
Select the font format for the table cells.
Figure 69 Ad-Hoc Report Creation Wizard - Step5 (Appearance tab for table reports)
The window has the following fields:
Header
In this field you are able to set the Header Background color.
Date/Time Cells
In this field you are able to set the Cell’s Background color.
Objects Cells
In this field you are able to set the Odd and Even Cell’s Background colors.
Counters Cells
In this field you are able to set the Odd and Even Cell’s Background colors.
All chosen color patterns can be applied to the table report by selecting the Apply Color
Patterns check box.
Figure 70 Ad-Hoc Report Creation Wizard - Step5 (Options tab for chart reports)
The window has the following fields:
Chart Properties
In this field you are able to set the following parameters:
• Chart Type
The Chart Type is set by selecting the type of chart display (Line, Area, Bar, among
others) from the drop down menu.
• Border
The Border is set by selecting the type of border to apply to the chart (None, Etched,
Black Line, among others) from the drop down menu.
• Show Grid
Select the check box to enable a grid in the displayed chart.
• Grid Spacing
The Grid Spacing allows you to set the spacing between grids.
• Unit
The Unit is set by selecting the unit in which the data is presented in the chart (%,
Erl, Kbps, among others) from the drop down menu.
• 3D Effect
The 3D Effect is only available for Bar and Stacked Bar chart types. Select the
check box to enable a 3D effect to the chart.
Axis Definitions
In this field you are able to define the minimum and maximum values of the axis and
define threshold lines to be displayed in the chart. The following buttons are provided:
• Add
Click Add to limit the axis by setting a minimum, maximum or a threshold to a unit.
• Remove
Click Remove to remove the selected Axis Definition.
• Edit
Click Edit to change the properties of the selected Axis Definition.
All set axis definitions are displayed in table columns.
Legend
In this field you are able to add a legend to the chart and set its position.
• Show Legend
Select the check box to enable a legend to be displayed.
• Location
Select the location of the legend from the drop down menu.
Figure 71 Ad-Hoc Report Creation Wizard - Step5 (Appearance tab for chart reports)
The window has the following fields:
Backgrounds
In this field you are able to set the Chart Background Color.
Series Colors
In this field you are able to set the color for each individual series by using a table.
• Click Wizard to set the report parameters using the Report Wizard.
• Click Open Class Browser to select or modify the previously selected object
instances and counters using the Class Browser window (see Class Browser
window).
• Click Report Properties to view previously set parameters and set report output
options using the Report Properties window (see Report Properties window).
• Click Execute Report to execute the Report with the currently set parameters.
• Click Stop Report to halt the execution of the Report.
• Click Schedule Report to postpone the execution of a report to a specified date
and time.
• Click Save Report to save the report parameters, enabling a later execution.
The window has the following fields:
Date Interval
In this field you can specify the original date interval type of the measurements to be
compared, by selecting one of the following radio buttons:
Comparison Interval
In this field you can specify the comparison date interval of the measurements to be
compared in the report, by selecting one of the following radio buttons:
• Begin and End dates
Using the drop-down menu you can select the time span to be compared in the
report by specifying the start and finish dates.
• Average Days
Using the drop-down menu you can select an average day measurements to be
compared with the original data in the report.
• Average Weeks
Using the drop-down menu you can select an average week’s measurements to be
compared with the original data in the report.
Refresh
In this field you can enable the periodic update of the report by selecting the Use
Refresh check box. The graph or table report is then automatically updated as soon as
new measurement data is loaded into the database.
Data Source
In this field you can select the Trend Analysis data type and its granularity. The left
drop-down menu enables you to select the type of data to use in the report. The right
drop-down menu enables you to select the data sample rate to use in the report.
Objects
This field contains a list displaying the selected object instances to be evaluated in the
report. The same objects instances are evaluated for both original and comparison inter-
vals. The contents of the list can be hidden or expanded by clicking the Objects expand-
able box.
The list is a table with two column fields:
• Name
This field displays the name of the object.
• Aggregate
This field allows you to select a Set of Objects as distinct or aggregate by clicking
the correspondent check box. When unchecked the correspondent objects of the set
are used by the system as distinct objects.
Counters
This field contains a list displaying the selected measurements, virtual and sets of
counters to be evaluated in the report. The items in the selection list correspond to either
the number of data series in graph reports or data columns in table reports. The contents
of the list can be hidden or expanded by clicking the Counters expandable box.
Results
In this field you are given an overview of the generated comparison reports. The results
overview is shown by clicking the Execute Report toolbar button. The field has the
Show only one window check box. Select the Show only one window check box to
display only one report at a given time.
A description of each result produced, comprised of its object’s and counter’s names, is
provided, followed by the 1, 2, 3... (numbered buttons) button. An array of sequentially
numbered buttons identify each result produced. Click a numbered button to generate
the related Report Output (see Report Output window) in a separate window.
Date Interval
In this field you can specify the original date interval type of the measurements to be
compared, by selecting one of the following radio buttons:
• Begin and End dates
Using the drop-down menu you can select the time span to be analyzed in the report
by specifying the start and finish dates.
• Keyword
Using the drop-down menu you can select a relative time span to be analyzed in the
report. Ultimately, the time span considered in the report is relative to the present
date and time. This option enables the report refresh functionality, allowing the
report to be updated periodically at a specific rate.
Comparison Interval
In this field you can specify the comparison date interval of the measurements to be
compared in the report, by selecting one of the following radio buttons:
• Begin and End dates
Using the drop-down menu you can select the time span to be compared in the
report by specifying the start and finish dates.
• Average Days
Using the drop-down menu you can select an average day measurements to be
compared with the original data in the report.
• Average Weeks
Using the drop-down menu you can select an average week’s measurements to be
compared with the original data in the report.
Data Source
In this field you can select the Trend Analysis data type and its granularity. The left
drop-down menu enables you to select the type of data to use in the report. The right
drop-down menu enables you to select the data sample rate to use in the report.
Refresh
In this field you can enable the periodic update of the report by selecting the Use
Refresh check box. The graph or table report is then automatically updated as soon as
new measurement data is loaded into the database.
Class Tree
The Class Tree contains all the available object classes. Select an object class to view
the associated instances or sets of objects.
• Click Add Items to move all selected items from the Instances list to the selection
list.
• Click Remove Items to remove all selected items from the Selection list to the
Sets or Instances lists.
Click the Expression Editor Tab to use conditions and select objects based on the
information contained in their Extended Fields, using the RNCOC class and the EF
"RNC Name". See picture below.
Click the Execute Report toolbar button to return the results of the current expres-
sion.This button is only visible if the expression created is valid. This is noted by the Suc-
cessful and Failed icons in the lower right corner of the expression editor.
• Hide
This option allows you to hide the selected table column.
• Columns
Allows you to select which columns are displayed in the Instances Tab and Sets
Tab.
• Show
This option allows you to choose and enable the column fields that were not selected
in the Columns option. If all columns are enabled this option is not available.
• Sorting...
The Sorting option opens a new window that provides a Sort by functionality. Select
the column to sort and the mode of sorting, Ascending or Descending. Additionally
you can create new sorting or delete the existing ones by using:
– Add
Adds a new sorting function
– Remove
Deletes the last sorting created.
• Filters
Displays all the available filters and allows you to select which filter is active. When
one filter is active the following options are available:
– to open the editor filter window.
– to disable the active filter at the time.
• No Filter
This option deactivates any filter in use.
• Filter Editor
Runs the Filter Editor (see Report Filter Editor) configuration window.
• Export Data...
Saves the existing list of public or private sets of objects to a file.
• Refresh
Updates the Instances list.
g Both lists allow you to make a sort in ascending or descending order by Name or User
Label, or both, by clicking on the corresponding list title.
Selection List
The Selection List contains all the selected instances and sets of objects. Double click
an instance or set to remove it from the selection list.
The Selection list contains a context menu by right clicking the mouse.
• Remove Items
Removes all selected items from the Selection list to the Sets or Instances lists.
• Select All
Selects all the items in the Selection’s list.
Counters Table
The Counters Table contains all the available counters for the selected object class.
Specific information on each available counter is given in two columns.
• Counters
Displays the names of the available counters for the selected object class.
• Description
Provides a brief description of each counter’s properties.
The selected counters or sets can be added to the selection list by using the following
buttons:
• Click Add Items to move all selected items from the Counters Table to the selec-
tion list.
• Click Remove Items to remove all selected items from the Selection list to the
Counters Table.
The Counters Table list contains a context menu by right clicking the mouse.
• Add Items
Moves all selected items from the Counters list to the selection list.
• Select All
Selects all the items in the Counters list.
The Counters Table list also provide a drop down menu above the scroll bar which
contains the following tasks in a context menu.
• Hide
This option allows you to hide the selected table column.
• Columns
Allows you to select which columns are displayed in the Measurements Tab and
Sets Tab.
• Show
This option allows you to choose and enable the column fields that were not selected
in the Columns option. If all columns are enabled this option is not available.
• Sorting...
The Sorting option opens a new window that provides a Sort by functionality. Select
the column to sort and the mode of sorting, Ascending or Descending. Additionally
you can create a new sort or delete the existing ones by using:
– Add
Adds a new sort function.
– Remove
Deletes the last sort created.
• Filters
Displays all the available filters and allows you to select which filter is active. When
one filter is active the following options are available:
– to open the editor filter window.
– to disable the active filter at the time.
• No Filter
This option deactivates any filter in use.
• Filter Editor
Runs the Filter Editor (see Report Filter Editor) configuration window.
• Export Data...
Saves the existing list of public or private sets of objects to a file.
• Refresh
Makes an update to the Instances list.
g Both lists allow you to make a sort in ascending or descending order by Name or
Description, or both, by clicking on the corresponding list title.
Selection List
The Selection List contains all the selected counters and sets of counters. The items
in the selection list correspond to either the number of data series in graph reports or to
the number of data columns in table reports. Double click a counter or set to remove it
from the selection list.
The Selection List contains a context menu by right clicking the mouse.
• Remove Items
Removes all selected items from the Selection list to the Counters lists.
• Select All
Selects all the items in the Selections list.
General Tab
The General tab allows you to set the report’s main properties.
Type
In this field you are able to select the type of report to be created. The following report
types are available:
• Table
The report measurements are displayed in a table.
• Graph
The report measurements are plotted into a graph.
• Excel
The report measurements are exported to an excel sheet.
Group By
In this field you can group performance indicators by selecting the Grouping check box.
The performance indicators can be grouped by objects or variables by selecting the
respective check boxes.
Title
Type in the name to be given to the report.
g The Refresh option is available when a relative date interval has been previously
selected in the Report Wizard - Date Interval and Data Source step.
Output Tab
The Output tab allows you to set the report output type.
• Printer
Select the Printer radio button and type the path and name of the printer to print the
report. The file is sent to the printers associated with the SPOTS Application Server.
g This option is available when the report is scheduled. A Report can be printed locally on
a printer associated with the SPOTS Client by selecting Screen radio button, and select-
ing Print when the report has been generated.
Figure 79 Ad-Hoc Report Creation Wizard - Step4 (Options tab for table reports)
In the window you can set the following parameters:
• Show Only Last Interval
Select the Show Only Last Interval check box to display the data corresponding to
the last interval of time.
• Remove lines without data
Select the Remove lines without data check box to remove, from the displayed
table, the rows without data.
• Header Rotation Degrees
The header rotation angle can be set by using the drop down menu.
• Header Font
Select the font format for the table header.
• Cells Font
Select the font format for the table’s cells.
Figure 80 Ad-Hoc Report Creation Wizard - Step4 (Appearance tab for table reports)
The window has the following fields:
Header
In this field you are able to set the Header Background color.
Date/Time Cells
In this field you are able to set the Cell’s Background color.
Objects Cells
In this field you are able to set the Odd and Even Cell’s Background colors.
Counters Cells
In this field you are able to set the Odd and Even Cell’s Background colors.
All chosen color patterns can be applied to the table report by selecting the Apply Color
Patterns check box.
Figure 81 Ad-Hoc Report Creation Wizard - Step4 (Options tab for chart reports)
The window has the following fields:
Chart Properties
In this field you are able to set the following parameters:
• Chart Type
The Chart Type is set by selecting the type of chart display (Line, Area, Bar, among
others) from the drop down menu.
• Border
The Border is set by selecting the type of border to apply to the chart (None, Etched,
Black Line, among others) from the drop down menu.
• Show Grid
Select the check box to enable a grid in the displayed chart.
• Grid Spacing
The Grid Spacing allows you to set the spacing between grids.
• Unit
The Unit is set by selecting the unit in which the data is presented in the chart (%,
Erl, Kbps, among others) from the drop down menu.
• 3D Effect
The 3D Effect is only available for Bar and Stacked Bar chart types. Select the
check box to enable a 3D effect to the chart.
Axis Definitions
In this field you are able to define the minimum and maximum values of the axis and
define threshold lines to be displayed in the chart. The following buttons are provided:
• Add
Click Add to limit the axis by setting a minimum, maximum or a threshold to a unit.
• Remove
Click Remove to remove the selected Axis Definition.
• Edit
Click Edit to change the properties of the selected Axis Definition.
All set axis definitions are displayed in table columns.
Legend
In this field you are able to add a legend to the chart and set its position.
• Show Legend
Select the check box to enable a legend to be displayed.
• Location
Select the location of the legend from the drop down menu.
Figure 82 Ad-Hoc Report Creation Wizard - Step4 (Appearance tab for chart reports)
The window has the following fields:
Backgrounds
In this field you are able to set the Chart Background Color.
Series Colors
In this field you are able to set the color for each individual series by using a table.
• Click Wizard to set the report parameters using the Report Wizard.
• Click Open Class Browser to select or modify the previously selected object
instances and counters using the Class Browser window (see Class Browser
window).
• Click Report Properties to view previously set parameters and set report output
options using the Report Properties window (see Report Properties window).
• Click Execute Report to execute the Report with the currently set parameters.
• Click Stop Report to halt the execution of the Report.
• Click Schedule Report to postpone the execution of a report to a specified date
and time.
• Click Save Report to save the report parameters, enabling a latter execution.
The window has the following fields:
Date Interval
In this field you can specify the date interval type by selecting one of the following radio
buttons:
• Begin and End dates
Using the drop-down menu you can select the time span to be analyzed in the report
by specifying the start and finish dates.
• Keyword
Using the drop-down menu you can select a relative time span to be analyzed in the
report. Ultimately, the time span considered in the report is relative to the present
date and time. This option enables the report refresh functionality, allowing the
report to be updated periodically at a specific rate.
Refresh
In this field you can enable the periodic update of the report by selecting the Use
Refresh check box. The graph or table report is then automatically updated as defined
in the Advanced Refresh Option window, by clicking the Advanced button.
g In reports DTEVL do not use daily aggregation (today) because not enough data is avail-
able. DTEVL is meaningful to be executed over several days.
Objects
This field contains a list displaying the selected object instances to be evaluated in the
report. The contents of the list can be hidden or expanded by clicking the Objects
expandable box.
The list is a table with two column fields:
• Name
This field displays the name of the object.
• Aggregate
This field allows you to select a Set of Objects as distinct or aggregate by clicking
the correspondent check box. When unchecked the correspondent objects of the set
are used by the system as distinct objects.
Results
In this field you are given an overview of the generated reports. The results overview is
shown by clicking the Execute Report toolbar button. The field has the Show only
one window check box. Select the Show only one window check box to display only
one report at a given time.
A description of each result produced, comprised of its objects and counters names, is
provided, followed by the 1, 2, 3... (numbered buttons) button. An array of sequentially
numbered buttons identify each result produced. Click a numbered button to generate
the related Report Output (see Report Output window) in a separate window.
Date Interval
In this field you can specify the date interval type by selecting one of the following radio
buttons:
• Begin and End dates
Using the drop-down menu you can select the time span to be analyzed in the report
by specifying the start and finish dates.
• Keyword
Using the drop-down menu you can select a relative time span to be analyzed in the
report. Ultimately, the time span considered in the report is relative to the present
date and time. This option enables the report refresh functionality, allowing the
report to be updated periodically at a specific rate.
Refresh
In this field you can enable the periodic update of the report by selecting the Use
Refresh check box. The graph or table report is then automatically updated as soon as
new measurement data is loaded into the database.
The Advanced button opens the Advanced Refresh Option window.
Class Tree
The Class Tree contains all the available object classes. Select an object class to view
the associated instances or sets of objects.
Click the Sets Tab to select any set of objects available for the previously selected
object class. Double click a set of objects to add it to the selection list.
The selected instances or sets can also be added to the selection list by using the fol-
lowing buttons:
• Click Add Items to move all selected items from the Instances list to the selection
list.
• Click Remove Items to remove all selected items from the Selection list to the
Sets or Instances lists.
The Sets Tab and Instances Tab lists contain a context menu by right clicking the
mouse.
• Add Items
Moves all selected items from the Sets or Instances lists to the selection list.
• Select All
Selects all the items in the Sets or Instances lists.
The Sets Tab and Instances Tab lists also provide a drop down menu above the scroll
bar which contains the following tasks in a context menu:
• Hide
This option allows you to hide the selected table column.
• Columns
Allows you to select which columns are displayed in the Instances Tab and Sets
Tab.
• Show
This option allows you to choose and enable the column fields that were not selected
in the Columns option. If all columns are enabled this option is not available.
• Sorting...
The Sorting option opens a new window that provides a Sort by functionality. Select
the column to sort and the mode of sorting, Ascending or Descending. Additionally
you can create a new sort or delete the existing ones by using:
– Add
Adds a new sort function.
– Remove
Deletes the last sort created.
• Filters
Displays all the available filters and allows you to select which filter is active. When
one filter is active the following options are available:
– to open the editor filter window.
– to disable the active filter at the time.
• No Filter
This option deactivates any filter in use.
• Filter Editor
Runs the Filter Editor (see Report Filter Editor) configuration window.
• Export Data...
Saves the existing list of public or private sets of objects to a file.
• Refresh
Updates the Instances list.
g Both lists allow you to make a sort in ascending or descending order by Name or User
Label, or both, by clicking on the corresponding list title.
Selection List
The Selection List contains all the selected instances and sets of objects. Double click
an instance or set to remove it from the selection list.
The Selection list contains a context menu by right clicking the mouse.
• Remove Items
Removes all selected items from the Selection list to the Sets or Instances lists.
• Select All
Selects all the items in the Selections list.
General Tab
The General tab allows you to set the report’s main properties.
Figure 86 Nokia Siemens Networks Report Creation Wizard - Step3 (General tab)
The window has the following fields:
Type
In this field you are able to select the type of report to be created. The following report
types are available:
• Table
The report measurements are displayed in a table.
• Graph
The report measurements are plotted in a graph.
Group By
In this field you can group performance indicators by selecting the Grouping check box.
The performance indicators can be grouped by objects or variables by selecting the
respective check boxes.
Title
Type in the name to be given to the report.
g The Refresh option is available when a relative date interval has been previously
selected in the Report Wizard - Date Interval and Data Source step.
Output Tab
The Output tab allows you to set the report output type.
Figure 87 Nokia Siemens Networks Report Creation Wizard - Step3 (Output tab)
The window has the following field:
add the date and time of the system when the file was saved, by typing %D%T after
the filename. Example: Testfile%D%T
• Printer
Select the Printer radio button and type the path and name of the printer to print the
report. The file is sent to the printers associated with the SPOTS Application Server.
g This option is available when the report is scheduled. A Report can be printed locally on
a printer associated with the SPOTS Client by selecting Screen radio button, and select-
ing Print when the report has been generated.
Figure 88 Nokia Siemens Networks Report Creation Wizard - Step3 (Options tab for
table reports)
In the window you can set the following parameters:
• Show Only Last Interval
Select the Show Only Last Interval check box to display the data corresponding to
the last interval of time.
• Remove lines without data
Select the Remove lines without data check box to remove, from the displayed
table, the rows without data.
• Header Rotation Degrees
The header rotation angle can be set by using the drop down menu.
• Header Font
Select the font format for the table header.
• Cells Font
Select the font format for the table cell’s.
Figure 89 Nokia Siemens Networks Report Creation Wizard - Step3 (Appearance tab
for table reports)
The window has the following fields:
Header
In this field you are able to set the Header Background color.
Date/Time Cells
In this field you are able to set the Cell’s Background color.
Objects Cells
In this field you are able to set the Odd and Even Cell’s Background colors.
Counters Cells
In this field you are able to set the Odd and Even Cell’s Background colors.
All chosen color patterns can be applied to the table report by selecting the Apply Color
Patterns check box.
Figure 90 Nokia Siemens Networks Report Creation Wizard - Step3 (Options tab for
chart reports)
The window has the following fields:
Chart Properties
In this field you are able to set the following parameters:
• Chart Type
The Chart Type is set by selecting the type of chart display (Line, Area, Bar, among
others) from the drop down menu.
• Border
The Border is set by selecting the type of border to apply to the chart (None, Etched,
Black Line, among others) from the drop down menu.
• Show Grid
Select the check box to enable a grid in the displayed chart.
• Grid Spacing
The Grid Spacing allows you to set the spacing between grids.
• Unit
The Unit is set by selecting the unit in which the data is presented in the chart (%,
Erl, Kbps, among others) from the drop down menu.
• 3D Effect
The 3D Effect is only available for Bar and Stacked Bar chart types. Select the
check box to enable a 3D effect to the chart.
Axis Definitions
In this field you are able to define the minimum and maximum values of the axis and
define threshold lines to be displayed in the chart. The following buttons are provided:
• Add
Click Add to limit the axis by setting a minimum, maximum or a threshold to a unit.
• Remove
Click Remove to remove the selected Axis Definition.
• Edit
Click Edit to change the properties of the selected Axis Definition.
All set axis definitions are displayed in table columns.
Legend
In this field you are able to add a legend to the chart and set its position.
• Show Legend
Select the check box to enable a legend to be displayed.
• Location
Select the location of the legend from the drop down menu.
Figure 91 Nokia Siemens Networks Report Creation Wizard - Step3 (Appearance tab
for chart reports)
The window has the following fields:
Backgrounds
In this field you are able to set the Chart Background Color.
Series Colors
In this field you are able to set the color for each individual series by using a table.
The Custom Reports give you the ability to customize both the report window and
wizard. A general description of both is given below:
Parameters Table
In the Parameters Table you can fill in the required extra parameters of the custom built
report. The extra parameters may also include symbols and special characters.
Reports Editor
The Reports Editor window can be accessed via:
SPOTS menu > Reports Editor... menu item
The Report Editor window allows you to manually configure a Custom Report (see
Custom Reports) using SPOTS Reporting Language (SRL). Similar to a typical pro-
gramming language, the report code is written and compiled using the editor, which
consists of an independent application to the SPOTS Client. The application and its pro-
gramming language (SRL) are further described in their own customer documentation,
found with the SPOTS installation media.
Ad-Hoc Report
Accessing the Class Browser window from the Ad-Hoc Report window opens the Ad-
Hoc Report Wizard. The wizard is automatically launched in Step 2: Object Instances
Selection. Please refer to the second and third steps of the Ad-Hoc Report Wizard.
General Tab
The General tab allows you to set the report’s main properties.
Type
In this field you are able to select the type of report to be created. The following report
types are available:
• Table
The report measurements are displayed in a table.
• Graph
The report measurements are plotted in a graph.
Group By
In this field you can group performance indicators by selecting the Grouping check box.
The performance indicators can be grouped by objects or variables by selecting the
respective check boxes.
Title
Type in the name to be given to the report.
g The Refresh option is available when a relative date interval has been previously
selected in the Report Wizard - Date Interval and Data Source step.
Output Tab
The Output tab allows you to set the report output type.
g This option is available when the report is scheduled. A Report can be printed locally on
a printer associated with the SPOTS Client by selecting the Screen radio button, and
selecting Print when the report has been generated.
Header
In this field you are able to set the Header Background color.
Date/Time Cells
In this field you are able to set the Cell’s Background color.
Objects Cells
In this field you are able to set the Odd and Even Cell’s Background colors.
Counters Cells
In this field you are able to set the Odd and Even Cell’s Background colors.
All chosen color patterns can be applied to the table report by selecting the Apply Color
Patterns check box.
Chart Properties
In this field you are able to set the following parameters:
• Chart Type
The Chart Type is set by selecting the type of chart display (Line, Area, Bar, among
others) from the drop down menu.
• Border
The Border is set by selecting the type of border to apply to the chart (None, Etched,
Black Line, among others) from the drop down menu.
• Show Grid
Select the check box to enable a grid in the displayed chart.
• Grid Spacing
The Grid Spacing allows you to set the spacing between grids.
• Unit
The Unit is set by selecting the unit in which the data is presented in the chart (%,
Erl, Kbps, among others) from the drop down menu.
• 3D Effect
The 3D Effect is only available for Bar and Stacked Bar chart types. Select the
check box to enable a 3D effect to the chart.
Axis Definitions
In this field you are able to define the minimum and maximum values of the axis and
define threshold lines to be displayed in the chart. The following buttons are provided:
• Add
Click Add to limit the axis by setting a minimum, maximum or a threshold to a unit.
• Remove
Click Remove to remove the selected Axis Definition.
• Edit
Click Edit to change the properties of the selected Axis Definition.
All set axis definitions are displayed in table columns.
Legend
In this field you are able to add a legend to the chart and set its position.
• Show Legend
Select the check box to enable a legend to be displayed.
• Location
Select the location of the legend from the drop down menu.
Backgrounds
In this field you are able to set the Chart Background Color.
Series Colors
In this field you are able to set the color for each individual series by using a table.
This window has a toolbar, located at the bottom of the window:
Filters
In this field you can add or remove a filter by using the following buttons:
• Add to add a filter to the available filter list.
• Remove to remove a filter from the available filter list.
Filter Editor
This field allows you to name the filter and add or remove boolean operators between
filters by using the following buttons:
• Add Boolean Op. to perform a boolean operation between filters.
• Remove Op. to remove a boolean operation between filters.
• Column
You can select to which field column the filter is assigned to.
• Rule
Provides a rule (>, <, =, =>, =<, <>) selection to apply to the filter. This rule compares
the object and the value introduced by you.
• Value
This value interacts with the Rule previously selected, and perform the filter opera-
tion.
Graph Report
A graph report displays all measurements in a line plotted graph.
Title
This field summarizes the report details, displaying the report type and data collection
dates. You can also activate or deactivate the following features:
• View
Click the View drop down menu to select the time range of the graphical report.
• Vertical Zoom
Click the Vertical Zoom drop down menu to select the range of the vertical axis dis-
played in the graphical report.
Graph
In this field you can view the plotted measurements in a graph. You can zoom in to a
specific area of the graph by clicking and dragging the mouse, selecting an area. The
selected area is then shown in greater detail.
The Graph field contains a context menu by right clicking the graph area.
• Click UnZoom to reset the zoom applied to the graphical report and display it in its
original settings.
• Click Save to save the obtained graph to a file.
• Click Print Preview to view a preview of the print output on the screen.
• Click Print to print the graphical report.
Legend
This field contains a legend displaying a list of the counters displayed in the graph. A
table displays generic statistical data in columns.
• Legend Item
Displays the object class and counter name.
• Value At
Displays the counter value at a specific date and time.
• Maximum
Displays the maximum value measured for the counter and its occurrence date and
time.
• Minimum
Displays the minimum value measured for the counter and its occurrence date and
time.
Table Report
A table report displays all obtained measurements as numerical values in a table.
Title
This field summarizes the report details, displaying the report type and data collection
dates.
Table
The table displays all obtained measurements in columns.
• Date
Displays the data collection data.
• Time
Displays the data collection time.
• Object
Displays the object instance class.
• Counters (name of each counter)
Displays all obtained measurements as numerical values for each counter at the
respective date and time.
network objects as well as monitor all triggered alarm situations. The online report's
display properties can be set in the Online Monitor Preferences window (see 4.6.2.2).
This window has specific toolbar buttons, located at the top of the SPOTS main window.
Click Externalize to view the online report in a window independent to the SPOTS main
window.
Certain toolbar tasks are also available in a context menu by right clicking the window.
g Administrators can set a report as default for all users (public) or for their own use only
(private). Other users can only set a report as private.
Alarm List
In this field you are able to select the network object associated to a triggered alarm.
Upon selection of the adjacent check-box, the network object's counter measurements
are displayed in the Report field. The field displays the alarm information in columns.
The field provides the:
• Time
Displays the time each alarm was triggered.
• Counter
Displays the counter responsible for the alarm triggering situation.
• Instance
Displays the exact instance responsible for the alarm triggering situation.
Alarm Properties
In this field you can group performance indicators by selecting the Grouping check box.
The performance indicators can be grouped by objects or variables by selecting the
respective check boxes.
Chart Report
This field provides a graphical representation of the counter measurements. The
counter instance measurements are plotted against the horizontal threshold lines. Adja-
cently to the graph the most recent measurement of each counter instance is displayed.
Table Report
This field displays the counter instances measurements in table format.
Class Tree
In this field you can view and select the available counters by browsing through their
object classes. For each object class its enabled monitored metric counters are dis-
played. Selecting a monitored metric enabled counter displays its measurement
behavior in real-time.
Chart Report
This field provides a graphical representation of the counter measurements. The
counter instance measurements are plotted against the horizontal threshold lines. Adja-
cently to the graph the most recent measurement of each counter instance is displayed.
Table Report
This field displays the counter instance measurements in table format.
General
The General tab allows you to activate and deactivate its preferences regarding the user
Login.
Select the Use Stored Login check box to associate the username and password
entered in the SPOTS login window to the current Windows user account. The next time
the SPOTS application starts using the same Windows user account, the associated
username and password are automatically entered, not requiring further user identifica-
tion.
Display
The Display tab allows you to select the label to display in the object’s instances. You
can select one of the following Object Instances Identification options:
• User Defined Label
Select the User Defined Label check box to display the object instances with the
user’s label.
• Nokia Siemens Networks Defined Label
Select the Nokia Siemens Networks Defined Label check box to display the object
instances with the Siemens label.
• Display Both Labels
Select the Display Both Labels check box to display the object instances with the
user’s and Nokia Siemens Networks labels. The labels are presented to you sepa-
rated by a “#”.
Additionally you can enable the Report Last Value Panel option. Select the Show
Counter Names check box to display the counter’s name in the report.
Chart
The Chart tab allows you to set the Ad-Hoc Online Report chart display properties.
You can select one of the following chart properties:
• Background
Set the report background color by selecting one of the following radio buttons:
– Use Color From Report Template
Select the Use Color From Report Template radio button to apply the Trend
Analysis reports color scheme, defined in the Report Properties window (see
Report Properties window).
– Use Custom Color
Select the Use Custom Color radio button and pick a background color using
the ... button.
• Series
Set the report series colors by selecting one of the following radio buttons:
– Use Colors From Report Template
Select the Use Colors From Report Template radio button and to apply the
Trend Analysis reports color scheme defined in the Report Properties window
(see Report Properties window).
– Use Custom Colors
Select the Use Custom Colors radio button and set the series colors by config-
uring the adjacent table.
Table
The Table tab allows you to set the Ad-Hoc Online Report table display properties. You
can select one of the following Date Format options:
• Use Date Format From Report Template
Select the Use Date Format From Report Template radio button to apply the
Trend Analysis reports date format, defined in the Report Properties window (see
Report Properties window).
• Use Custom Format
Select the Use Custom Format radio button and select the table format from the
options in the adjacent drop-down menu.
Alarms
The Alarms tab allows you to set the Ad-Hoc Online Report threshold display proper-
ties and define the maximum number of alarms.
• Alarm Browser
Allows you to define the number of alarms to be displayed in the Alarm Browser.
– Use Default Alarm Limit
Select the Use Default Alarm Limit check box to set the number of displayed
alarms to its default value (200).
– Maximum Number of Alarms
If the previous option is not selected you can set the maximum number of alarms
by dragging the slider bar.
• Threshold Lines
You can choose one of the following Threshold Lines options:
– Show
Select the Show radio button to display the threshold horizontal lines in the Ad-
Hoc Online Report.
– Hide
Select the Hide radio button to disable the display of threshold lines in the Ad-
Hoc Online Report.
– As Defined in the Report Template
Select the As Defined in the Report Template radio button to apply the thresh-
old horizontal lines defined in the Report Properties window (see Report Prop-
erties window).
This window has the following buttons, located at the bottom of the window:
• Click OK to save the preference settings.
• Click Cancel to leave the window without changing the preference settings.
Chart
The Chart field allows you to set the counter table display properties. The following
options can be set:
• Background
Set the counter table background color by clicking the adjacent button.
• Counters
Set the colors to represent each counter by clicking the table and selecting its
respective check boxes.
Table
The Table field allows you to set the counter table date format. Select the Date Format
to apply from the drop-down menu.
Threshold
The Threshold field allows you to set the Ad-Hoc Online Report threshold display
properties. You can choose one of the following threshold Lines options:
• Show
Select the Show Lines radio button to display the threshold horizontal lines in the
Ad-Hoc Online Report.
• Hide
Select the Hide Lines radio button to disable the threshold lines’ display in the Ad-
Hoc Online Report.
This window has the following buttons, located at the bottom of the window:
• Click OK to save the properties settings.
• Click Cancel to leave the window without changing the properties settings.
Filter Name
The field allows you to type in the name of the filter in the text box.
Filter Conditions
The field displays all filter conditions that can be edited using the following buttons:
• Set Filter
Creates a new filter condition.
• Edit Filter
Edits the selected filter condition.
• Reset Filter
Deletes the selected filter condition.
g The OK button is only available when the correct syntax is entered in this field. For
example: if the condition is related to numeric values, this button is available if the text
entered is related with the same criteria. The same happens when logical periods are
applied.
Logical Operator
The Logical Operator field allows you to set the logical operation to be performed
between the above filter conditions. You can choose one of the following logical opera-
tions options:
• AND
• OR
This window has the following buttons, located at the bottom of the window:
• Click New to create a new alarm filter.
• Click Save to save the current alarm filter settings.
• Click Load to load an alarm filter.
• Click Delete to delete the currently selected alarm filter.
• Click OK to apply the alarm filter settings.
• Click Cancel to leave the window without changing the alarm filter settings.
g There is no relationship between Alarm Filter Editor and Alarm Browser (see 4.5.1).
Please note that when defining a filter on the Alarm Icon, we are controling which alarms
should fire alerts. While on the other hand, when defining a filter on the Alarm Browser
we are configuring which information is presented to you on the table.
g The Default Filter, as defined on the Preferences window, is only applied to the Alarm
Icon. Also, the Alarm Icon can be accessed at anytime in SPOTS interface, while the
Alarm Browser must be accessed through the Real Time Utils task-tree folder.
4.6.3 My Reports
The My Reports list can be viewed by expanding the:
> My Reports task-tree folder
The My Reports task-tree folder displays all saved Report tasks. Both saved and
scheduled reports can be viewed in the My Reports expandable list. Tasks can be
added to the My Reports list by using the following toolbar buttons available in the Ad-
Hoc Report window, Ad-Hoc Comparison Report window and Nokia Siemens
Networks Report window windows:
• Click Save Report to save any Report task to the My Reports list.
• Click Schedule Report to schedule the execution of any Reports task using the
Scheduler window (see 4.4.1). The scheduled report task is also added to the My
Reports list.
• Viewer Externalized
Externalize the Presentation Viewer. It is also available with the shortcut keys
CTRL+SHIFT+E
• Refresh
Refreshes the Slideshow information. It is also available with the shortcut keys
CTRL+SHIFT+H
Presentation
The Presentation menu item has the following actions available:
• New
Creates a new Presentation. It is also available with the shortcut keys CTRL+N
• Open
Opens an existing Presentation. It is also available with the shortcut keys CTRL+O
• Save
Saves the currently open Presentation. It is also available with the shortcut keys
CTRL+S
• Delete
Deletes the currently open Presentation It is also available with the shortcut keys
CTRL+SHIFT+D
• Play
Plays the currently selected Presentation.It is also available with the shortcut keys
CTRL+P
• Pause
Pauses the currently selected Presentation.
• Stop
Stops the currently selected Presentation
• Previous Slide
Moves back to the previous slide.
• Next Slide
Moves forward to the next slide.
Slide
The Slide menu item has the following actions available:
• Add Slide
Adds a new slide to the Presentation. It is also available with the shortcut keys
CTRL+A
• Remove Slide
Removes the selected slide from the Presentation. It is also available with the
shortcut keys CTRL+R
• Edit Slide
Edits the selected slide. It is also available with the shortcut keys CTRL+SHIFT+E
• Add Report
Adds a report to the current slide. It is also available with the shortcut keys
CTRL+SHIFT+A
• Remove Report
Removes the selected report. It is also available with the shortcut keys
CTRL+SHIFT+R
• Move Slide Up
Moves the slide up in the current Presentation. It is also available with the shortcut
keys CTRL+SHIFT+U
• Move Slide Down
Moves the slide up in the current Presentation. It is also available with the shortcut
keys CTRL+SHIFT+D
Help
Opens the Help file.
reports to a given slide, the editor verifies if all the reports associated with the slide are
assigned to a grid cell and if they are not, an error message is presented. This procedure
guarantees that all the added reports are visible within the slide.
General Tab
Through this tab you are able to specify the slide title and description using the appro-
priate text fields. In order to successfully create the slide you must enter a slide title, this
field is mandatory for the slide creation.
Folder Description
My Reports Folder that contains the user private reports
Public Reports Folder that contains all the available public reports
My Presentations Folder that contains the user private presentations
Public Presentations Folder that contains all the available public presenta-
tions
In addition to the navigation, the RPB also allows you to perform some relevant actions
on the reports and presentations. For this purpose a toolbar is embedded in the browser
and a pop-up menu is available when interacting with its contents. The following table
presents the actions that are available through the browser:
Action Description
Refresh This action updates the browser contents. By executing
this action, the application refreshes the browser accord-
ing to the server’s existing contents.
Close This action closes the browser. This allows you to
maximize the visualization area.
Action Description
Open This action is only available when a presentation object
is selected and the purpose of the Open action is to open
the selected presentation.If there is an unsaved presen-
tation open, you are asked if you want to save the active
presentation before opening the selected one.
Delete This action allows you to delete a specific presentation.
Add To New Slide Adds the currently selected report to a new presentation
slide. This action opens the slide editor in order to allow
you to setup the new slide and configure the location and
the space that is occupied by the report that is being
added.This action is only available for report nodes.
When a presentation or folder node is selected the action
is disabled.
Add To Slide Adds the currently selected report into an existing pre-
sentation slide. This action presents a small list that
allows them to select the target slide. After the slide is
chosen, the slide editor is opened in order to configure
the location and space that is occupied by the report that
is being added.This action is only available for report
nodes. When a presentation or folder node is selected
the action is disabled.
Expand Opens the currently selected tree (folder) node. This
action is only available for folder nodes. When a tree leaf
node is selected the actions is disabled.
Collapse Closes the currently selected tree (folder) node. This
action is only available for folder nodes. When a tree leaf
node is selected the action is disabled.
There are some errors that can occur while working with the RPB.
When you are trying to open a previously saved presentation there are two error situa-
tions that can occur:
• The presentation file is invalid. This error can occur if the presentation file struc-
ture is not, according to the presentation, a defined XML structure for persistency.
• The presentation includes reports that could not be found. This error can occur,
for instance, if the presentation is associated with report description files that were
deleted.
When the presentation file is invalid an error message is presented and the open oper-
ation is aborted. When the presentation includes reports that could not be found, a
message is presented identifying the reports that were discarded.
When you are trying to delete an existing presentation an I/O exception can occur which
invalidates the process so an error message is presented. The message identifies the
error cause and clearly state that the operation could not completed successfully.
When refreshing the tree contents errors can occur while retrieving the new information
from the server. When this happens the application presents an error message and the
RPB existing contents remain unchanged.
g To run this feature, you must not use the Logout button. The Remember me feature
works only if the browser application or browser tab is closed, and the last login was
done in the past 14 days.
The Login Window has the Sign In button. Click Sign In after having entered
a valid username and password to access the application.
Logout
In order to logout, you need to click the Logout button located in the top right corner
of the Administration Console’s window (see Figure 121). The Logout button is available
in any window after you have successfully initiated an Administration Console session.
Additionally you can also logout by using the File menu located at the top left corner
clicking the logout menu entry.
About the Administration Console
This window provides an overview and generic information about the Administration
Console (see Figure 120). The window is available simultaneously with the Login
Window.
• Themes - you can configure the icons format by clicking the Select the icon theme
combo box. Additionaly you can configure the color pattern of the Administration
Console by clicking the Select the color theme combo box.
• Active Warnings - you can configure the number of Active Warnings to be dis-
played. This is achieved by means of a box menu or by inserting the desired number
manually in the text field available.
• Scheduled Tasks - you can configure the number of Scheduled Tasks to be dis-
played. This is achieved by means of a box menu or by inserting the desired number
manually in the text field available.
• Logs - you can configure the number of Logs to be displayed. This is achieved by
means of a box menu or by inserting the desired number manually in the text field
available.
The Welcome Window is the first window presented to users in the Visualization Area
after having successfully logged in (see Figure 124). It is automatically loaded when the
administration console main window is presented. This window is a quick access area.
It displays the features available as well as a small description of each feature’s func-
tionality.
By clicking in the Feature Group button, the Welcome Window displays the features
available in that Feature Group. By clicking on a feature button, you access the selected
feature.
SAS has a higher priority. If all processes are running the background is green (see
Figure 130).
log4j.logger.SPOTSActiveWarningProxyLogger=debug,rolling,trapse
nder
(“trapsender" must be added to this line to activate the SNMP trap forwarding.)
log4j.appender.trapsender=com.siemens.spots.utils.logging.SPOTS
SNMPTrapAppender
log4j.appender.trapsender.Threshold=DEBUG
log4j.appender.trapsender.ImplementationClassName=com.siemens.s
pots.utils.logging.SPOTSJoeSNMPTrapSender
log4j.appender.trapsender.layout=com.siemens.spots.utils.loggin
g.SPOTSSnmpConversionPatternLayout
#ManagementHost can be one or more separated by ',' or ';'
log4j.appender.trapsender.ManagementHost= address of the machines that
receive the Active Warnings (works with IP addresses), separated by ‘,’ or ‘;’
#ManagementHostTrapListenPort is 162 by default, but there may be conflicts with
other SNMP agents
log4j.appender.trapsender.ManagementHostTrapListenPort=162 (this is
the port ManagementHostuses to listen for AWs. By default 162 is in use. In case 162
is not being used, it must be configured)
log4j.appender.trapsender.LocalIPAddress=127.0.0.1
#LocalTrapSendPort is 161 by default, but there may be conflicts with other SNMP
agents
log4j.appender.trapsender.LocalTrapSendPort=1061 (this is the trap
sending port)
log4j.appender.trapsender.EnterpriseOID=1.3.6.1.4.1.5308.1.1.2
log4j.appender.trapsender.GenericTrapType=6
log4j.appender.trapsender.SpecificTrapType=2
log4j.appender.trapsender.CommunityString=Public
log4j.appender.trapsender.ForwardStackTraceWithTrap=true
The following table provides a description of all the available configuration parameters-
for the Active Warnings Monitor service.
The Active Warnings Monitoring is displayed in the form of a table through which you
can view the warnings active at that moment.
color to signal that something happened, but it was not a critical situation. On the other
hand, if the Application Server stopped, the background changes to red to inform that a
vital process has crashed. The Real Time Server stoppage example only considered the
fact of single process failure, but if multiple processes failed the background color
changes according to priority levels. For example, if both Real Time and Application
servers stop the background color changes to red, as SAS has a higher priority. If all
processes are running the background is green.
It is not possible to monitor tasks that include shell special characters, such as < > | & ;
( ) ! * ? [ ] { } ~ $ and \, because these are interpreted by the shell before the actual
command execution. By default, the SPOTSTASK.sh script suppresses the standard
output and standard error of the task commands (both sent to /dev/null). In case you
does not want to suppress the output of the command task, the "-v" argument must be
used in the SPOTSTASK.sh script call. Example: 5,20,35,50 * * * *
SPOTSTASK.sh -v make_history.
This feature uses a table that displays the task command itself, the date of its execution
and its state (see Figure 133). Through this table you can verify if the scheduled task
was executed successfully or if it failed. This information can be obtained through the
Status tab of the table. It is possible to sort the tasks by any of the mentioned categories
present in the Scheduled Tasks Monitoring table by clicking in the respective category.
Additionally there is an information button placed on the bottom of the window that, when
clicked, displays a pop-up menu (see Figure 134) with more detailed information about
that specific task. This pop-up menu allows you to obtain additional information regard-
ing the Scheduled Task, for example whether it was a background task and if it created
a log file. In case there was a log file created, the pop-up menu displays the log file des-
tination in a text box.
• Status
This tab shows the result of the task execution.
It is possible to sort the tasks by any of the mentioned categories present in the Sched-
uled Tasks Monitoring table by clicking in the respective category.
This window has the following button:
g For more information regarding the SPOTSTASK.sh please refer to Scheduler Config-
uration Edition in Chapter 4.8.3.4 SPOTS Configuration
g The Data Collection, Conversion and Loading Statistics are only applicable for
GERAN and UTRAN. Core is not covered by these statistics.
You can configure new statistical reports or add and edit the metrics of the already
created statistical reports. Each metric has an associated set of log codes. These log
codes define the log entries that are considered when trying to resolve the metric value.
When executing a statistic, the service determines which logs are considered by
inspecting the metrics involved. While analyzing the logs that are considered, the
service also groups the metrics by log in order to make it possible to collect all the infor-
mation required from the log with a single parse operation.
After grouping the metrics by log, the service parses each log file individually. To resolve
the entries that are considered from each log file the service uses the log codes associ-
ated with each of the metrics involved in the parse operation. In order to optimize the
parsing, the service builds a regular expression for each metric, based on the associated
log codes, and it uses it to parse the file. As a result of the parse operation, the service
receives a collection of log entries grouped by metric. These metrics consist only in the
metrics which matched the supplied regular expressions.
At this point the service has the log entries required to process the metrics values so it
resolves, for each metric, all the entries individually and extract the value according to
the metric associated aggregation function (EMetricAggregationFunction).
If the metric aggregation function is COUNT the service simply counts the number of
retrieved log entries and it creates a single metric result data instance (StatisticMetric-
Data) with the count result. The metric data object has an undefined timestamp associ-
ated considering that the metric result is a single value.
If the metric aggregation function is SUM the service extracts the value for the metric
from the log message field of each of the resolved log entries and add them according
to the metric data type (EMetricValueType). A single metric result data (StatisticMetric-
Data) is created with the sum operation result; this metric data object has an undefined
timestamp associated considering that the metric result is a single value
If the metric aggregation function is NONE the service extracts the value for the metric
from the log message field of each of the resolved log entries and create a metric result
data object (StatisticMetricData) for each entry. Each resulting metric data object is
associated with the timestamp of the corresponding log entry.
The service extracts the metric value from the log entry message field using the SPOTS
Log Message Format. The service assumes that the message field for the log entries
that are associated with metrics that require this field parsing have values structured like
the following example:
<key> = <value>{separator}<key> = <value>{separator} … <key> = <value>
The <key> represents the metric identifier, or the metric identifier alias if defined. The
<value> represents the metric value. The {separator} represents the token that is used
to separate different metrics in the same log entry; the default separator is the comma
(,).
When the service boots it collects the configuration information from a property based
configuration file (named statistics_service.properties) that is placed in a configuration
folder under the application home directory. If any of the configuration properties are not
defined in the mentioned file, the service assumes the default values defined in the
internal configuration.
The following table presents a description of all the available configuration parameters
for the Statistics service:
• Click Combo box to choose the type of file in which the report is
to be exported.
• Click View to view the Statistical Report in the Window.
• Click Details to view the details of the Statistical report.
Database Server Statistics
The Database Server Statistics (see Figure 137) provide statistical information regard-
ing the database server behavior that includes for example: database server restarts
and crashes, database internal errors, database occupancy, loaded metadata, make
history, among others. Additionally you can export the statistical report once it is finished
by selecting the Externalize check box located above the graphic result. The export can
create a file in either *htm, *.pdf or *.xls format.
• Click Combo box to choose the type of file in which the report is
to be exported.
• Click View to view the Statistical Report in the Window.
• Click Combo box to choose the type of file in which the report is
to be exported.
• Click View to view the Statistical Report in the Window.
data conversion history. A statistical report is generated with the data conversion pattern
that includes information regarding the type and amount of files being converted, and
the number of conversion errors. Additionally you can export the statistical report by
selecting the Externalize check box located above the graphic result. The export can
create a file in either *htm, *.pdf or *.xls format.
• Click Combo box to choose the type of file in which the report is
to be exported.
• Select Output
In this area you can choose the type of file in which they want to export the report
and perform that operation.
This window has the following buttons:
• Click Combo box to choose the type of file in which the report is
to be exported.
• Click View to view the Statistical Report in the Window.
• Click Details to view the details of the Statistical report.
• Select Output
In this area you can choose the type of file in which you want to export the report
and perform that operation.
This window has the following buttons:
• Click Combo box to choose the type of file in which the report is
to be exported.
• Click View to view the Statistical Report in the Window.
• Click Details to view the details of the Statistical report.
• Click Select a file drop down menu to choose the file to edit.
• Click Edit button to begin editing the file and click again to exit the edit mode.
• Click Save button to save the changes made in the file.
Scheduler Configuration Edition
Through the Scheduler Configuration Edition window (see Figure 143) you are able to
change the scheduler configuration. To begin editing the file you need to activate the edit
mode by clicking the Edit button. After editing the configuration file, you can save the
changes by clicking the Save button. Considering the differences between the Windows
scheduler and the Unix scheduler (Crontab), the Scheduler Configuration Edition
feature may require two distinct interfaces in order to offer all the corresponding sched-
uler features. The solution for the Unix scheduler (Crontab) is presented.
• Click Edit button to begin editing the file and click again to exit the edit mode.
• Click Save button to save the changes made in the file.
Only one AW event is generated for this kind of problem, in each reporting period. In the
subsequent periods, if the problem persists, an AW event is also generated.
Validation of unknown data model
Each core network converter validates if the PM file content is aligned with the converter
internal metadata. This allows the detection of unknown or wrong counter names, mea-
surement versions, among others. The AWs related to such validations are presented
in the following table and is generated, when appropriate.
Only one AW event is generated for this kind of problem, in each reporting period. In the
subsequent periods, if the problem persists, an AW event is also generated.
Validation of the connection to EM
All core network collector components detect and log the error caused by a network
failure.
In this case, the following AW event must be generated in each reporting period:
Only one AW event per reporting period is generated. In the subsequent periods, if the
problem persists, an AW event is also generated.
Validation of empty PM files
This validation is common to all core network converters. During the conversion cycle
each component gathers information about empty files detected, as well as other infor-
mation associated to the files being converted. After the conversion cycle it issues log
entry 6003, present in Table 18, if applicable.
DCM metrics
Each DC component gathers several statistics relative to the collection and conversion
process.
The following log messages apply:
The System Monitor (System Monitor Sysmon) interfaces with the Active Warnings for
dispatching the active warnings into the system. This type of operation allows a
complete separation of this application from the rest of the SPOTS subsystems resulting
in a complete decoupled solution. There is a configuration file that allows the configura-
tion of the activation state on the several active warnings processed by the monitor
application. The configuration file defines for each active warning its activation state,
with two possible values: on and off, and, its severity as defined in the severity field of
the alarm structure. The Sysmon runs continuously in order to collect periodical metrics.
These metrics are used by the appplication to detect operating system (OS) problems
that happen in the SPOTS System. The Sysmon runs cyclically with a period that is con-
figurable. It is possible to configure the size of the log. This imposes a limit on the data
that needs to be inspected by the system when looking for problems.When a problem is
detected, the Sysmon launches an event to the Active Warnings. There is no notion of
state maintenance and control in active warnings managed by the Sysmon. Every time
the monitor cycle runs, if a problem is detected, a warning is generated without knowing
whether the warning was already reported in one of the previous cycles.There is a con-
figuration file that allows activation state configuration on the several active warnings
processed by the monitor application.This configuration file has the name
$SPOTS_DIR/sysmon.cfg and contains all the essential parameters for the SYSmon
basic functionality plus the specific entries for each execution module. The configuration
file defines for each active warning its activation state (two possible values exist: on and
off) and its severity as defined in the severity field of the alarm structure.
The funcitonalities of the System Monitoring can be divided into high level groups of
functionality that serve different purposes:
• OS Monitoring: collects information about processes, cpu, disks and partitions,
memory, swap, network.
• Scheduled Tasks Monitoring: collects information about scheduled tasks executed
time, last scheduler error, among others.
• Log Files Inspection: inspects the log files to find errors that must be reported by
active warnings.
• Database Monitoring: collects information about the database instance, database
listener, the storage capacity, among others.
The Systems Monitoring is executed in a periodic basis. Different periodicities must
be defined. This means that the Systems Monitoring executes different processes,
with each one executed within a different time interval. Default periodicities are 2
minutes,1 hour and 24 hours.
A description of the necessary metrics analysed by Sysmon and the log file entries for
each metric is given in the next tables:
Metric dataCollectionDuration
Description Search the logs to determine how much time was necessary to
collect the available NE's files into SPOTS System.
Log File GetDataFromXXX<n>.log
Log Message
Format
Metric dataCollectionEvents
Description Provides the history for Data Collection. A report is generated with
the Data Collection pattern. The information available is the amount
of files being collected.
Log File GetDataFromXXX<n>.log
Log Message
Format
Metric dataCollectionFiles
Description Search the logs to find the number of collected files during the col-
lection phase of the ETL process.
Log File GetDataFromXXX<n>.log
Log Message
Format
Metric dataCollectionVolume
Description Search the logs to determine the amount of data (in bytes) collected
from the NE's in the phase of data collection.
Log File GetDataFromXXX<n>.log
Log Message
Format
Metric dataConnectionUnavailableEvents
Description Search the logs to count the number of detected problems in the
connectivity to the NE's.
Log File Converter Log files
Log Message
Format
Metric dataConversionDuration
Description Search the logs to determine out how much time was necessary to
convert files previously collected into SPOTS System.
Log File
Log Message
Format
Metric dataConversionErrors
Description Search the logs to find the number of conversion errors detected
while parsing the EM files.
Log File GetDataFromXXX<n>.log
Log Message
Format
Metric dataConversionEvents
Description A report is generated with the Data Conversion pattern. The infor-
mation available has the type and amount of files being converted,
and the number of conversion errors.
Log File Converter log files
Log Message
Format
Metric dataConversionFiles
Description Search the logs to find the number of converted files during the con-
version phase of the ETL process.
Log File Converter log files
Log Message
Format
Metric dataConversionVolume
Description Search the logs to determine the amount of data (in bytes) con-
verted from the NE’s file format to the SPOTS format in the data
conversion phase of the ETL process.
Metric dataLoadingDuration
Description Search the logs to determine the time taken to import files into
SPOTS database.
Log File sas<n>.log
Log Message
Format
Metric dataLoadingErrors
Description Search the logs to find the number of errors detected during the load
of the data from the NEs into SPOTS System.
Log File dbloader<n>.log
Log Message
Format
Metric dataLoadingEvents
Description A report is generated with the Data Loading pattern. The information
available has the amount of files and records being loaded.
Log File sas<n>.log
Log Message
Format
Metric dataLoadingVolume
Description Search the logs to determine the amount of data (in bytes) imported
into SPOTS database.
Log File sas<n>.log
Log Message
Format
Metric dbDetailedDataRecords
Description Count the number of detailed data records existent in the DB.
Log File SYSmon<n>.log
Log Message message_code=7002+BASE_CODE message_text=<Total
Format Detail Record:nnn>
Metric dbFreeSpace
Description Request the amount of free space present in a database
tablespace.
Log File SYSmon<n>.log
Log Message message_code=7005+BASE_CODE message_body=<Total
Format Free Space: nnnn>
Metric dbHistoryDataRecords
Description Count the number of historical data records existent in the DB.
Log File SYSmon<n>.log
Log Message message_code=7003+BASE_CODE message_body=<Total
Format History Records:nnnn>
Metric dbNumberOfObjects
Description Count the number of objects that currently exist in SPOTS data-
base.
Log File SYSmon<n>.log
Log Message message_code=7001+BASE_CODE message_text=<Total
Format Detail Record:nnn>
Metric dbUsedSpace
Description Request the amount of used space present in a database
tablespace.
Log File SYSmon<n>.log
Metric emptyDataFiles
Description Search the logs to detect the number of processed NE files that
have 0 bytes in length.
Log File
Log Message
Format
Metric metadataLoadErrors
Description Search the logs to find errors occurred during the installation of the
metadata into SDS.
Log File sds<n>.log
Log Message
Format
Metric metadataLoadOperations
Description Search the logs to read the entries related to the import of metadata
into SDS.
Log File sds<n>.log
Log Message
Format
Metric oraErrorEvents
Description Search the logs to find for errors related to Oracle. Oracle errors are
reported in the logs as ORA XXX.
Log File sds<n>.log
Metric rejectedDataFiles
Description Search the logs to find the number of PM data files that were
rejected during an import operation.
Log File
Log Message
Format
Metric rtCrashEvents
Description Search the logs to find the number of RT crashes present in the
logs.
Metric rtErrorEvents
Description Search the logs to find the number of RT errors present in the logs.
Log File monitor<n>.log
manager<n>.logapm<n>.logagencylauncher<n>.logagen
cy_<agency
name>_<n>.logagent_<agency_name>_<agent
type>_<n>.log
Log Message message_code=1003+BASE_CODE message_text= Error!
Format <Error Description>message_code=2003+BASE_CODE
message_text= Error! <Error
Description>message_code=3003+BASE_CODE
message_text= Error! <Error
Description>message_code=4003+BASE_CODE
message_text= Error! <Error
Description>message_code=5003+BASE_CODE
message_text= Error! <Error
Description>message_code=6003+BASE_CODE
message_text= Error! <Error Description>
Metric rtMemoryConsumption
Description To find out how the amount of memory is used by the RT server
search the logs.
Metric rtRestartEvents
Description Search the logs to find the number of RT restarts present in the logs.
Log File monitor<n>.log
manager<n>.logapm<n>.logagencylauncher<n>.logagen
cy_<agency
name>_<n>.logagent_<agency_name>_<agent
type>_<n>.log
Log Message message_code=1001+BASE_CODE message_text=Monitor
Format Started
message_code=2001+BASE_CODE message_text=APM
Startedmessage_code=3001+BASE_CODE
message_text=Manager
Startedmessage_code=4001+BASE_CODE
message_text=Agency
Startedmessage_code=5001+BASE_CODE
message_text=Agent
Startedmessage_code=6001+BASE_CODE
message_text=Agencylauncher Started
Metric rtSystemConnectFailureEvents
Description Search the logs to detect the number of processed NE files that
have 0 bytes in length.
Metric saaCrashEvents
Description Search the logs to find the number of SAA crashes present in the
logs.
Log File sas<n>.log
Log Message
Format
Metric sasMemoryConsumption
Description To find out how the amount of memory currently used by the SAS
search the logs.
Log File sas<n>.log
Log Message
Format
Metric sasRestartEvents
Description To find the number of SAS restarts present in the logs search the
logs.
Metric sdsCrashEvents
Description Search the logs to find the number of SDS crashes.
Log File sds<n>.log
Log Message
Format
Metric sdsMemoryConsumption
Description Search the logs to find out what amount of the memory is currently
being used by the SDS.
Log File sds<n>.log
Log Message
Format
Metric sdsRestartEvents
Description Search the logs to find the number of SDS restarts.
Log File sds<n>.log
Log Message
Format
Overview
g Any connection failure between the SPOTS Client and the SPOTS Server, while the
SPOTS Client is opened, may cause instability problems in the SPOTS Server.
All services should be up and running (green status in SPOTS System bar) to ensure
that SPOTS is functional.
g SoO is commonly used for object aggregation, for example to aggregate all BTS KPI into
BSC level.
Data granularity
The granularity used defines the sampling interval to be used in reports. The higher
(coarser) the granularity, the lower the number of samples in a report. In this case, the
resource consumption (CPU, memory, among others) to execute a report is higher and
the execution time is longer.
To minimize system resources consumption, prefer the original granularity available in
SPOTS database. When executing an Ad-Hoc Report with a granularity that is different
from the inherent data granularity, there is always an overhead associated to aggrega-
tion or disaggregation operations.
Whenever possible, prefer Historical Data values (Daily Totals and SPBH) to Detailed
Data (DAILY, HOUR_QUARTERLY, among other raw data). Historical Data values are
pre-calculated and stored in the database for further usage avoiding the computational
effort associated to the aggregation algorithms, improving processing time. This gain in
processing time may be irrelevant for just a few objects, but not when executed for the
entire network.
Choosing higher (coarser) granularities also improves Trend Analysis, because longer
time spans are used.
User Interface
The report output should be adequate to the amount of data expected. SPOTS GUI
Client is limited in system resources and it can get clogged when displaying a large
report, due to network connectivity, memory or processor issues. As a general rule,
output to file if a massive volume of data is expected; output to chart if a small volume
of data is expected and output to table as a general rule.
Whenever possible use the wizard features presented in SPOTS GUI Client as it allows
users to easily perform frequent operations with step-by-step assistance while maintain-
ing flexibility. Using this method also offers the benefit of reducing the occurrence of user
mistakes.
g Try to always consolidate all the scheduled reports within the same Job. Scheduler Job
feature activation reserves some memory which can be saved by reducing the number
of Jobs.
g Request support to administrator Make History ending time (SPOTS system aggrega-
tions for the Sample Peak Busy Hour and Daily Total calculations). Avoid scheduling any
reports that are doing on-the-fly-aggregations to run during the Make History execution
period. Avoid running reports that make aggregations on-the-fly. Waiting for the end of
the Make History processing allows the use of the pre-aggregated values that were
created by Make History, improving considerably the reports' performance as well as
general system performance.
g Avoid overlapping scheduled Jobs by trying to distribute scheduled Jobs during low uti-
lization period. Avoid overlapping scheduled jobs in time. A good way to do this is by
running reports in a same job, which runs them in sequence.
5 References
g During the threshold import process the Agencies are stopped. In order to restart the
agencies, the user should restart manually their execution.
For more information on how to start agencies manually, please refer to PDC Types
window (see 4.5.6).
5.2.1 adhoc2srl
Description
This command enables you to generate SRL reports from existing AdHoc reports.
These SRL reports can then be customized to extend the basic functionality provided by
the AdHoc Reporting mechanism.
The output SRL report is stored directly in the user area inside the SPOTS File System.
Under the {spots_user_private_directory}/reports/source folder.
The command line tool has the ability to establish a session with the SPOTS Application
Server in order to perform essential operations needed for the conversion. In short,
these operations should include:
• Validate the SPOTS user.
• Obtain information about SPOTS counters in the metadata.
• Obtain information about virtual counters in the Virtual Entities database.
• Store the output SRL file directly in the user area, so you can see it next time it opens
the SRL Report Editor in the SPOTS GUI client.
g Adhoc2srl validates the user session and must use Private tasks. In the case that a
Public task is selected then an error occurs.
Syntax
adhoc2srl [-h]
or
adhoc2srl -fFilename
or
adhoc2srl -pOutPath -uUser -wPassword taskfilename.udr
where:
g •
•
The reportFile is always the last argument.
If the -f argument is declared the remaining arguments are ignored.
• The maximum length of a line in the input arguments file is 1024.
• The drive of the file path is the Spots Application Server's path.
• Example of one day interval (1/01/2000): 20000101000001 - 20000102000000.
• Predefined Time Periods are TODAY, YESTERDAY, LAST_WEEK or
LAST_MONTH
• By default, the output path is the Spots user's directory. If this parameter is specified,
it is concatenated to Spots user's directory.
• Variables types are: boolean, long, real, string, time.
• Report Origin can be: 'Siemens' for public reports provided by Nokia Siemens Net-
works, 'Custom' for public customized reports or 'Private' for user-defined reports.
5.2.2 ChangeObjNames
Description
Renames managed objects in SPOTS database. This command allows two different
kinds of renaming operations:
g This command must be executed offline, that is, with SPOTS and all its services and
jobs stopped.
It is not possible to rename two different managed objects into a new single name, that
is, merging data from two different objects into a single new one.
Syntax
changeObjNames
Usage
1. Login as root user.
2. Stop all SPOTS services (SAS, SDS, SNS)
Verify that $SPOTS_DIR environment variable is correctly set.
3. Execute the command: changeObjNames
4. Enter the Oracle database SID when required.
5. If required, enter the Oracle Home directory.
6. Select which "type" of objects are to be renamed (Core, GERAN or UTRAN), by
entering the corresponding number option.
The steps described below apply only if the SPOTS Database contains objects of
the selected "type”.
g If the selected option was to rename Mobile-Core or UTRAN object names, then
execute the next step.
omc1@lisbon1 omc1@lisbon1
lisbon2 lisbon2
Rename the desired NE names editing the field ‘new_NE_name’, replacing it by the
“new” NE name. Note that all NE names must be unique network wide. Example of
the contents after modification:
omc1@lisbon1 lisbon1
lisbon2 lisbon2
g Enter ‘return’ in the last line of the file. Otherwise, that line is not considered and
an error is returned indicating that line is missing.
Save the updated contents and close the displayed Text Editor window. Object
names are renamed in SPOTS database and the menu is displayed again. Select a
new option to rename objects or quit procedure.
g If the selected option was to rename GERAN object names, then execute the next
step.
8. Modify the SPOTS BSC names, assigning symbolic names to the desired BSCs.
This step must be applied to all BSCs that are upgraded from BR5.5 to BR6.0 and
therefore are moved from an OMC-B NMS to a Radio Commander NMS. A list of
BSC names existing in SPOTS database is displayed in a window, using the Text
Editor that is set in the environment variable EDITOR.
In the displayed Text Editor window, a line per NE with the following syntax is pre-
sented: <current_BSC_name> <BSC_symb_name> where:
<current_BSC_name>: is the NE name in use and saved in SPOTS database.
<BSC_symb_name>: this field is initially set with ‘current_BSC_name’ and must be
replaced with the BSC Symbolic Name as configured in the RC.
Example of the contents, displayed in the Text Editor window:
omcb01_BLC01D omcb01_BLC01D
omcb01_BLC02D omcb01_BLC02D
Rename the desired BSC names editing the field ‘BSC_symb_name’, replacing it by
the “new” BSC symbolic name. Note that all BSC symbolic names must be unique
network wide. Example of the contents after modification:
omcb01_BLC01D Lisbon_1
omcb01_BLC02D Lisbon_2
g Enter ‘return’ in the last line of the file. Otherwise, that line is not considered and
an error is returned indicating that line is missing.
Save the updated contents and close the displayed Text Editor window. Object
names are renamed in the SPOTS Database and the menu is displayed again.
Select a new option to rename objects or quit procedure.
9. Modify the SPOTS Ids for BTSMs, assigning symbolic Ids to the desired BTSMs. All
BTSMs contained in BSCs which received Symbolic names in the previous step
should now be given Symbolic Ids.
A list of BTSM object names existing in SPOTS database is displayed in a window,
using the Text Editor that is set in the environment variable EDITOR.
In the displayed Text Editor window, a line per BTSM object name with the following
syntax is presented: <current_BSC_name> <current_BTSM_id> <BTSM_symb_id>
where:
<current_BSC_name>: is the name of the BSC that contains the BTSM (BSC name
in use and saved in SPOTS database).
<current_BTSM_id>: is the BTSM identification in use and saved in SPOTS data-
base.
<BTSM_symb_id>: this field is initially set with ‘current_BTSM_id’ and must be
replaced with the BTSM Symbolic Id as configured in the RC.
Example of the contents, displayed in the Text Editor window:
omcb01_BLC01D 20 20
omcb01_BLC02D 21 21
For each BTSM whose identification has to be changed, edit the field
‘BTSM_symb_id’ field, replacing it by the new symbolic identification. Example of the
contents after modification:
omcb01_BLC01D 20 Lapa
omcb01_BLC02D 21 Benfica
g Enter ‘return’ in the last line of the file. Otherwise, that line is not considered and
an error is returned indicating that line is missing.
Save the updated contents and close the displayed Text Editor window. Object
names are renamed in the SPOTS Database and the menu is displayed again.
Select a new option to rename objects or quit procedure.
10. Modify the SPOTS Ids for BTSs, assigning Symbolic Ids to the desired BTSs. All
BTSs contained in BSCs which received symbolic names in the previous step
should now be given Symbolic Ids.
A list of BTSM object names existing in SPOTS database is displayed in a window,
using the Text Editor that is set in the environment variable EDITOR.
In the displayed Text Editor window, a line per BTSM object name with the following
syntax is presented: <current_BSC_name> <current_BTSM_id> <current_BTS_id>
<BTS_symb_id> where:
<current_BSC_name>: is the name of the BSC that contains the BTSM (BSC name
in use and saved in SPOTS database).
<current_BTSM_id>: is the BTSM identification in use and saved in SPOTS data-
base.
<current_BTS_id>: is the BTS identification in use and saved in SPOTS database.
<BTS_symb_id>: this field is initially set with 'current_BTS_id' and must be replaced
with 'BTS_symb_id.
Example of the contents, displayed in the Text Editor window:
omcb01_BLC01D 20 0 0
omcb01_BLC01D 20 1 1
omcb01_BLC01D 20 2 2
omcb01_BLC02D 21 1 1
For each BTS whose identification has to be changed, edit the field ‘BTS_symb_id’
field, replacing it by the new symbolic identification. Example of the contents after
modification:
omcb01_BLC01D 20 0 7
omcb01_BLC01D 20 1 8
omcb01_BLC01D 20 2 9
omcb01_BLC02D 21 1 7
5.2.3 Collector
For a detailed description of this command please refer to the TPs Customer Documen-
tation.
5.2.4 dbaggregator
Description
Aggregates measurement records to a higher granularity.
Syntax
dbaggregator -h
or
dbaggregator [-s] [-d domain_id] [-g granularity_in] [-f
granularity_out] [-l {d | w | a} ] [-m {1 | 2 | 3} ] [-r]
where:
5.2.5 dbarchive
Description
Exports or imports data from/to SPOTS database.
Syntax
dbarchive -h
or
dbarchive -x [-a archive_dir] [-l [1 | 2]] [-o ne_type... [-n
ne_name...]] [-f gran] [-g] [-r] {-b ndays} | {begin_date
end_date}
or
dbarchive -i [-a archive_dir] [-d domain] [-u] [-c] [-o ne_type...
[-n ne_name...]] [begin_date end_date]
where
5.2.6 dbcalcstat
Description
Optimizes database access after importing traffic data.
Syntax
dbcalcstat -h
or
dbcalcstat { { -o | -d | -c } ... }
where:
5.2.7 dbhistoryadm
Description
Changes the aggregation flag of a measurement version. Setting or unsetting the aggre-
gation flag determines if history data is generated for the measurement.
Syntax
dbhistoryadm -h
or
dbhistoryadm -a | { { -s | -u | -d | -e | -n } meas_version } ... }
where:
5.2.8 dbinfo
Description
Calculates the amount of disk space occupied by the database.
Syntax
dbinfo -h
or
dbinfo -f filename
where:
5.2.9 dbloader
Description
Loads SPF traffic data and configuration management data files into the SPOTS data-
base.
Syntax
dbloader -h
or
dbloader [-s] [-f { i | d }] [-e { i | d }] [-r] [-d domain_id]
SPF_filename(s)
where:
g There are restrictions when naming the objects. See TPs Customer Documentation for
details.
5.2.10 dbloadgaps
Description
Finds gaps in the load process of normal traffic data.
Syntax
dbloadgaps -h
or
dbloadgaps [-f configuration_file]
where:
# DataWindow=1440
# OutputDirectory=C:
# OutputFileName=LoadGaps
# historic=true
# verbose=both
g For a given data window, dbloadgaps only provides a correct output whenever the
data of the measurements belongs to the same version of the desired NE. If different or
upgraded versions of the NE are used, the output is not correct.
5.2.11 dbobjectpurge
Description
Removes unlogged managed objects from SPOTS database. The removed object keys
are written in the SDS log.
Syntax
dbobjectpurge -h
or
dbobjectpurge { -a | { { -o oc_name } ... } } [-s]
where:
5.2.12 dbreadstat
Description
Reads the values of dynamic statistics from ORACLE.
Syntax
dbreadstat -h
or
dbreadstat [-d start_date] [-t start_time] [-l duration] [-f
conf_file]
where:
5.2.13 dbremover
Description
Removes logged data from the SPOTS database.
Syntax
dbremover -h
or
dbremover [-d domain_id] [-l { 1 | 2 | 3 | 4 | 5 } ] [ {-o
ne_type}... [ {-n ne_name}...][ {-m measurement}...]] days |
{begin_date end_date}
where:
-d <domain_id> Specifies that the logged data to remove refers to objects from
domain domain_id.
This parameter is optional for single domain configurations.
If network elements are specified, using -o and -n parameters
described below, the specified domain must be directly associ-
ated with a database server.
When the -h parameter is used, depending on the detected
domain configuration extra information is presented concern-
ing the values to use in domain_id. An example is:
The available domains are:
/
/Transit (*)
/North (*)
/North/NorthWest
/North/NorthEast
5.2.14 deletealarms
Description
Purges alarms from the known alarms storage subsystems.
Syntax
deletealarms -h
or
deletealarms [-s ] [-c "command"]
where:
5.2.15 extfieldinstall
Description
Allows the creation or listing of the Extended Fields by Object Class.
Syntax
extfieldinstall -h
or
extfieldinstall -x [-f filename] [-a | -o oc_name ...] [-r]
or
extfieldinstall -i [-f filename] [-u]
where:
5.2.16 initspots
Description
Starts/Stops the SPOTS processes.
Syntax
Three types of commands are available:
/etc/init.d/initSpotsPMS start|stop
/etc/init.d/initSpotsLT start|stop
/etc/init.d/initSpotsRT start|stop
5.2.17 loader
For a detailed description of this command please refer to the TPs Customer Documen-
tation.
5.2.18 mergeobjects
Description
Copies SPOTS data, belonging to an object and its descendents, and imports its perfor-
mance data to the database using a different key. Allows adding SPOTS data from one
object to another, or to add a new SPOTS object whose data is a copy of an existing one.
The MergeObjects command is divided in three steps:
1. Export the data to be merged from SPOTS database using the dbarchive
command. Only the selected data is exported.
2. Create new dbarchive files with the lines to be merged, according to the Object
Map File. The new dbarchive files contains only the necessary lines to perform the
merge.
3. Import the new dbarchive files into the database using dbarchive.
The complete process executes all three steps. It is possible to run each step at a time,
by using the appropriate parameter.
Syntax
The MergeObjects is implemented in perl. To execute it, use the perl compiler as
follows:
perl mergeObjects.pl -h
or
perl mergeObjects.pl -o <filename> -d <dir_name> [-u] [-p
X[M[I]]]
where:
Example:
< object class>|<source object key>|<target object key>
g Each step must be executed together with the previous ones at least once, using the
same values for the –o and –d parameters. The merge configuration lines on the Object
Map file are all executed on the same source data. One line can not assume as input
the result of a merge from a previous line.
5.2.19 metadump
Description
Displays the local SPOTS Application Server metadata.
Syntax
metadump -h
or
metadump {[-a] | [-p] | [-c [class]] | [-t] | [-m [measurement]]}
[package]
where:
5.2.20 mkhistory
Description
Aggregates measurement records into the history log.
Syntax
mkhistory -h
or
mkhistory [-d domain_id] [-g granularity] [-r] [-l { d | w | a }
] | {begin_date end_date}
where:
5.2.21 reporter
Description
It is SPOTS Client reporting facility, which can be invoked either by you on the server
system or by a scheduled task.
Syntax
reporter [-h]
or
reporter -fFilename
or
reporter -oObjects -tbBeginDate -teEndDate -tpPeriod -
aOutputFileFormat -dlines -dobjects -pOutPath -uUser -wPassword
-rReportOrigin -vVariables reportFile
For example:
reporter -u username -w xxxxx -d byyyymmddhhmmss -d
eyyyymmddhhmmss -o /@NE -r Siemens
/reports/bin/BssOverviewReport_tevl.si
For example:
# IN example
file[Username]bruno[Password]siemens[PeriodBegin]20061021000000
[PeriodEnd]20061022000000[Objects]/@NE_4_br80
[OutputFileFormat]CSV[ReportOrigin]Siemens
[ReportFileName]/reports/bin/BssOverviewReport_tevl.si #End In
file
g The -u <username> and -w <password> parameters are mandatory for the exe-
cution of the reporter command.
Where:
-o <Objects> Objects to apply to the report. This argument (-o) also accepts
the options:SOD!<name> for a Distinct Set of Objects and
SOA!<name> for an Aggregated Set of Objects. Note that
<name> stands for the name of the Set of Objects.
-t b<BeginDate> Begin time of the report (YYYYMMDDHHMMSS format).
-t e<EndDate> End time of the report (YYYYMMDDHHMMSS format).
-t Report predefined period (see Notes).
p<PredefinedPeriod>
-a CSV for a CSV file, HTML for a HTML file. Default is HTML.
<OutputFileForma
t>
-d <lines> While outputting to a CSV file do not write lines with all
counters equal to NO_DATA.
-d <objects> While outputting to a CSV file do not write objects with all
counters in all time intervals equal to NO_DATA.
-p <OutPath> output path (see Notes).
-v $Variable definition.
$VAR=<value,type
>
-m The object output format can be changed in three different
<ObjectLabelForm ways:
at>
• Using the -m 0/1/2 parameter in the reporter command
line to change object label format to MOI (2), User Label (1)
or both (0) (for example: reporter -m 1 -f ./public/
web/BssCallSetup_daily.par -a CSV instructs the
reporter to display just the user label as object label format)
• Adding the line ObjectLabelFormat=0/1/2 in sas.cfg,
where 0/1/2 has the same meaning as in the last para-
graph
• Adding the line [ObjectLabelFormat] 0/1/2 in the
".par" file, where 0/1/2 has the same meaning as in the
last paragraph
File of Arguments Description:
The arguments input file is a set of sections (arguments) and its values. The format is
similar to an 'ini' file and the possible sections are:
[Username] Spots Username
[Password] Password for user
[ReportOrigin] Origin of the report (see Notes).
[Objects] Each line has one object or many separated by ';'
[OutputFileFormat] Type of the output file. Can be CSV or HTML. Default is HTML
[BehaviourWithNoData] Behavior with NO_DATA lines/objects. Can be RemoveNo-
DataLines or RemoveNoDataObjects. By default empty lines and empty objects is
written:
[OutputPath] output path (see Notes).
g The reportFile is always the last argument (if -f is not defined). If the -f argument is
declared the remaining arguments are ignored. The maximum length of a line in the
input arguments file is 1024. The drive of the file path is the Spots Application Server's
path. Example of one day interval (1/01/2000): 20000101000001 - 20000102000000.
Predefined Time Periods are TODAY, YESTERDAY, LAST_WEEK or LAST_MONTH.
By default, the output path is the Spots user's directory. If this parameter is specified, it
is concatenated to Spots user's directory. Variables types are: boolean, long, real,
string, time. Report Origin can be: 'Siemens' for public reports provided by Nokia
Siemens Networks, 'Custom' for public customized reports or 'Private' for user-defined
reports.
5.2.22 setdbpwd
Description
This command updates the Oracle user and password for all SPOTS Database Ser-
vices' connections.
To successfully update the Oracle password the following rules must be taken in con-
sideration:
• The first character must be a letter.
• Only letters, numbers and the symbols _ , $ and # are allowed.
• Oracle passwords are not case sensitive.
Syntax
setdbpwd -h
or
setdbpwd -u user_name [-c]
where:
5.2.23 spotslicense
Description
Provides information concerning current SPOTS license. Optionally removes the
existing SPOTS license from the system.
Syntax
spotslicense [ -H ]
or
spotslicense [-h] [-g] [-l | -i | -r | -w] [-f licenses_file |
{LICENSE, ...}]
where:
5.2.24 spotsping
Description
Informs if the specified SPOTS Server component is running on a certain system.
Optionally the TCP/IP port number may be specified.
Syntax
spotsping -h
or
spotsping server_type server_address [ port ] [loop]
where:
5.2.25 spotsshutdown
Description
Issues a shutdown request to the local SPOTS Application Services.
Optionally a shutdown is also requested to all SPOTS Database Servers of that cluster.
Syntax
spotsshutdown -h
or
spotsshutdown [-s] [-d]|[-r]|[-p]
where:
Description
This command generates the description of the available Database views. Every time a
new TP is installed or updated in the system in terms of metadata (SDS_TPinstaller),
the command must be run to update the views description so that it becomes consistent
with the newly updated views.
Syntax
Runvg
or
Runvg -h
where:
5.2.27 dbstart
Description
Starts the SPOTS Database installed on the local host, including the Oracle instance
and listener.
This command can be executed by users belonging to the "dba" group (Database
Administrators).
Syntax
dbstart
5.2.28 dbshut
Description
Stops the SPOTS Database installed on the local host, including the Oracle instance
and listener.
This command can be executed by users belonging to the "dba" group (Database
Administrators).
Syntax
dbshut
5.3.1 reportscompiler
Description
The ReportsCompiler tool compiles a SPOTS Report Processing language source file
and generates a file of intermediate code for the Spots Report Processing Interpreter
Syntax
ReportsCompiler [-help]
or
g The option's filenames do not have extensions, except the 'header' file
5.3.2 spotsreportcommand
Description
Executes a report outside SPOTS client.
Syntax
Several syntax are possible, depending on the report to execute and also on the method
used to pass the required parameters.The date interval and the objects to consider are
mandatory, together with the Application Server (TCP/IP address and port) who should
process the report and the username/password of the person responsible for the exe-
cution.The specification of objects can be made via the sets of objects concept, which
avoids having to specify object by object. For ad-hoc reports, it is also necessary to
specify the counters to present, with/without virtual counters, either individually or using
the sets of counters concept. All other parameters have default values.To execute a
Nokia Siemens Networks report or a custom report, only the report name is required
beyond the mandatory parameters, except for private custom reports, where the i
parameter should be set to false. All other parameters assume default values.The
SpotsReportCommand command has a configuration file, named configuration.proper-
ties and located in %SPOTS_CL_DIR%, where several parameters may be modified by
the end-user. All directories are specified relative to the %SPOTS_CL_DIR% directory,
so, for instance, when .\\Examples\\ is specified, it refers to %SPOTS_CL_DIR%\Exam-
ples. Do not remove ".\\" from the beginning of the directory name and "\\" from its end,
as these strings are used to obtain the full pathname to the files.
The various methods to specify the required report parameters are:
Via an UDR file (XML parameters file generated by SPOTS client)
There is a small probability of gap occurrences on the first refresh after the reports
finishe the execution. This may occur if the report is still executing while data for the first
refresh is already being processed by the SPOTS AppServer but it is not yet stored in
the DataBase.
Number of Users
Small SPOTS system
- 10 logged users
- 2 concurrent users executing reports
Medium or Low-End SPOTS system
- 15 logged users
- 3 concurrent users executing reports
Large or High-End SPOTS system
- 25 logged users
- 5 concurrent users executing reports
For higher number of users the performance of the system may decrease, but it
remains operational up to the double of concurrent users. For simplification, the
number of simultaneously logged users may be taken. There is the assumption that
20% of the logged users execute reports simultaneously.
These limits are only applicable to SPOTS users of Java Client (LT+RT). In case of
WebPortal, above table limits does not affect Web client.
2. SPOTS hardware dimensioning
6 Abbreviations
ATM Asynchronous Transfer Mode
MA Monitor Agencies/Agents
RC Radio Commander
SPOTS Support of Planning, Operation & Maintenance and Traffic Analysis System
TP Technology Plug-In
VC Virtual Counter