| 1 | Introduction |
2 | ISPLog |
3 | ManagedElementInformation |
4 | LogPeriod |
| 4.1 | From |
| 4.2 | To |
5 | ManagedElementConfiguration |
| 5.1 | SwInventory |
6 | LogRecords |
| 6.1 | LogRecord |
| 6.1.1 | ServiceOutageNetworkElement |
| 6.1.1.1 | SoneStart |
| 6.1.1.2 | SoneEnd |
| 6.1.1.3 | SoneEventDomain |
1 Introduction
This document describes the structure and content of the In Service Performance (ISP) log file in the Cloud Execution Environment (CEE). This XML file is produced by an external script querying the monitoring system through its API, and it can be used as input for the ISP Tool.
The XML log file acts as the northbound interface. The monthly
log file is saved on the local disk of the active Cloud Infrastructure
Controller (CIC) under the following directory and file name:
/var/cache/ispreports/ISP-report_YYYY-MM.xml
For example:
/var/cache/ispreports/ISP-report_2014-06.xml
The month
in the file name is the month for which the file contains the service
outage data.
The XML log file contains outage of service information for the previous month from 00:00:00 on the first day of the month to 23:59:59 on the last day of the month. It is prepared once per month from the history stored in the monitoring database.
The file includes a log record for each service outage. The records contain information about the start and end time of the outage, the cause of the outage, and the identifier of the node that was out of service.
The monthly created log files can be collected from the CICs by using the Secure File Transfer Protocol (SFTP). All the CICs must be checked for the log file of each specific month since the active role can be moved from one CIC to another, so the log files of different months can be stored on different CICs.
The log files are available at the CICs for six months if the storage capacity of the local disks allows that. The log files are deleted earlier to free up disk space if there is not enough space for the new log files.
- Note:
- For reporting all of the following measurements, isplogs group must be enabled for the ericsson_zabbix Fuel plugin (isplogs = true). This configuration cannot be changed after installation. Refer to section Zabbix Monitoring in the Fuel Plugin Configuration Guide for more information.
Scope
In the following sections, this document provides a detailed description
of all elements in the XML file.
The list of Key Performance Indicators
(KPIs) contained by the log files is described in Preconfigured Key Performance Indicators.
2 ISPLog
The root element of the ISP Log File is the ISPLog element. This element includes the following sub-elements as shown in Figure 1:
Table 1 shows a detailed description for each sub-element of the ISPLog element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
ManagedElementInformation |
This is the container of all basic information about the managed element (ME). This element is further explained in Section 3. |
complexType |
1 Mandatory |
N/A |
|
LogPeriod |
This is the container of information about the period covered by the ISPLog root class. This element is further explained in Section 4. |
complexType |
1 Mandatory |
N/A |
|
ManagedElementConfiguration |
This is the container of all basic configuration data of the ME. This element is further explained in Section 5. |
complexType |
1 Mandatory |
N/A |
|
LogRecords |
This is the container of all possible numbered ISP Events. This element is further explained in Section 6. |
complexType |
1 Mandatory |
N/A |
The following is an example of the ISPLog element in XML format:
Example 1 ISPLog Element in XML Format
<ISPLog>
<ManagedElementInformation>
...
</ManagedElementInformation>
<LogPeriod>
...
</LogPeriod>
<ManagedElementConfiguration>
...
</ManagedElementConfiguration>
<LogRecords>
...
</LogRecords>
</ISPLog>3 ManagedElementInformation
The ManagedElementInformation element is the container of all basic information about the ME. This element includes the following sub-elements as shown in Figure 2:
Table 2 shows a detailed description for each sub-element of the ManagedElementInformation element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
ManagedElementIdentity |
This string that represents the name of a node or cluster. |
string |
1 Mandatory |
RegionOne |
|
ManagedElementType |
Managed Element Type. If the Managed Element Type is ME, the product is not a stand-alone but a colocated one. |
elementType |
1 Mandatory |
ME |
|
InfrastructureType |
Infrastructure Type is the evolution of Platform. Only the following evolutions are considered at Ericsson:
|
infrastructureType |
1 Mandatory |
CBA(1) |
|
TimeZone(2) |
The timezone where the ME is physically located |
timezoneType |
1 Mandatory |
UTC-01:00 |
(1) Infrastructure Type
is always CBA.
(2) The value of
the TimeInformation element in Table 6 must be corrected according
to this setting.
The following is an example of the ManagedElementInformation element in the XML format:
Example 2 ManagedElementInformation Element in XML Format
<ManagedElementInformation> <ManagedElementIdentity>RegionOne</ManagedElementIdentity> <ManagedElementType>ME</ManagedElementType> <InfrastructureType>CBA</InfrastructureType> <TimeZone>UTC-01:00</TimeZone> </ManagedElementInformation>
4 LogPeriod
The LogPeriod element is the container of information about the period covered by the ISPLog root class. This element includes the following sub-elements shown in Figure 3:
Table 3 shows a detailed description for each sub-element of the LogPeriod element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
From |
Date and Time stamp for the time when the ISP Log starts reporting ISP Events registered on the ME This element is further explained in Section 4.1. |
timestampType |
1 Mandatory |
N/A |
|
To |
Date and Time stamp for the time when the ISP Log stops reporting ISP Events registered on the ME This element is further explained in Section 4.2. |
timestampType |
1 Mandatory |
N/A |
- Note:
- If Local time is selected for the TimeInformation element in Table 6, then the values of the elements of LogPeriod must be corrected according to the setting of the TimeZone element in Table 2.
The following is an example of the LogPeriod element in the XML format:
Example 3 LogPeriod Element in XML Format
<LogPeriod>
<From>
...
</From>
<To>
...
</To>
</LogPeriod>4.1 From
The From element contains the Date and Time stamp for the time when the ISP Log starts reporting ISP Events registered on the ME. This element includes the following sub-elements as shown in Figure 4:
Table 4 shows a detailed description for each sub-element of the From element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
Year |
Year is valid until Y2038 32–bit Unix time. |
year |
1 Mandatory |
2014 |
|
Month |
Month in decimals, 1–12 |
month |
1 Mandatory |
11 |
|
Day |
Day in decimals, 1–31 |
day |
1 Mandatory |
1 |
|
Hour |
Hour in decimals, 0–23 |
hour |
1 Mandatory |
0 |
|
Minute |
Minute in decimals, 0–59 |
minute |
1 Mandatory |
0 |
|
Second |
Second in decimals, 0–59 |
second |
1 Mandatory |
0 |
- Note:
- If Local time is selected for the TimeInformation element in Table 6, then the values of the elements of From must be corrected according to the setting of the TimeZone element in Table 2.
The following is an example of the From element in the XML format:
Example 4 From Element in XML Format
<From> <Year>2014</Year> <Month>11</Month> <Day>1</Day> <Hour>0</Hour> <Minute>0</Minute> <Second>0</Second> </From>
4.2 To
The To element contains the Date and Time stamp for the time when the ISP Log stops reporting ISP Events registered on the ME. This element includes the following sub-elements as shown in Figure 5:
Table 5 shows a detailed description for each sub-element of the To element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
Year |
Year is valid until Y2038 32–bit Unix time. |
year |
1 Mandatory |
2014 |
|
Month |
Month in decimals, 1–12 |
month |
1 Mandatory |
11 |
|
Day |
Day in decimals, 1–31 |
day |
1 Mandatory |
30 |
|
Hour |
Hour in decimals, 0–23 |
hour |
1 Mandatory |
23 |
|
Minute |
Minute in decimals, 0–59 |
minute |
1 Mandatory |
59 |
|
Second |
Second in decimals, 0–59 |
second |
1 Mandatory |
59 |
- Note:
- If Local time is selected for the TimeInformation element in Table 6, then the values of the elements of To must be corrected according to the setting of the TimeZone element in Table 2.
The following is an example of the To element in the XML format:
Example 5 To Element in XML Format
<To> <Year>2014</Year> <Month>11</Month> <Day>30</Day> <Hour>23</Hour> <Minute>59</Minute> <Second>59</Second> </To>
5 ManagedElementConfiguration
The ManagedElementConfiguration element is the container of all basic configuration data of the ME. In CEE, the software configuration is constant and it is determined by the software version. Information on the version is included in the field SwInventory. The element includes the following sub-elements as shown in Figure 6:
Table 6 shows a detailed description for each sub-element of the ManagedElementConfiguration element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
IspComponentVersion |
ISP Component Version installed on the Managed Element |
ispVer |
1 Mandatory |
ISP 1.0 |
|
SwInventory |
Contains only one SwItem element that provides information about the software version. The SwInventory element is further explained in Section 5.1. |
complexType |
1 Mandatory |
N/A |
|
TimeInformation |
Time Information option: Local time or UTC. If Local time is selected, then the time values in Table 3, Table 4, and Table 5 must be corrected according to the setting of the TimeZone element in Table 2. |
timeInformation |
1 Mandatory |
UTC |
The following is an example of the ManagedElementConfiguration element in the XML format:
Example 6 ManagedElementConfiguration Element in XML Format
<ManagedElementConfiguration>
<IspComponentVersion>ISP 1.0</IspComponentVersion>
<SwInventory>
...
</SwInventory>
<TimeInformation>UTC</TimeInformation>
</ManagedElementConfiguration>5.1 SwInventory
The SwInventory element only contains one SwItem element that provides information about the software version.
Table 7 shows a detailed description for the SwItem sub-element of the SwInventory element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
SwItem |
V-Model CXP Software Item |
string |
Minimum: 1 Maximum: Unbounded Mandatory |
ERIC-COM-CXP9017585_2-R5A02 Used |
The following is an example of the SwInventory element in the XML format:
Example 7 SwInventory Element in XML Format
<SwInventory> <SwItem>ERIC-COM-CXP9017585_2-R5A02 Used</SwItem> <SwItem>ERIC-COREMW_COMMON-CXP9017566_1-R4A05</SwItem> ... <SwItem>ERIC-ComSa-CXP9017697_3-P2A75 Used</SwItem> </SwInventory>
6 LogRecords
The LogRecords element is the container of all possible numbered ISP Events. The element includes a series of the LogRecord sub-elements as shown in Figure 6:
Table 8 shows a detailed description for the LogRecord sub-element of the ZoneInfo element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
LogRecord |
Numbered log record container This element is further explained in Section 6.1. |
complexType |
Minimum: 0 Maximum: Unbounded Optional |
N/A |
The following is an example of the LogRecords element in the XML format:
Example 8 LogRecords Element in XML Format
<LogRecords>
<LogRecord number="1">
...
</LogRecord>
<LogRecord number="2">
...
</LogRecord>
...
...
...
</LogRecords>6.1 LogRecord
The LogRecord element is a numbered log record container. The element includes the ServiceOutageNetworkElement sub-element as shown in Figure 9.
Table 7 shows a detailed description of the ServiceOutageNetworkElement sub-element of the LogRecord element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
ServiceOutageNetworkElement |
This element contains the details for a service outage event. This element is further explained in Section 6.1.1. |
complexType |
1 Mandatory |
N/A |
The following is an example of the LogRecord element in the XML format:
Example 9 LogRecord Element in XML Format
<LogRecord number="1">
<ServiceOutageNetworkElement>
...
</ServiceOutageNetworkElement>
</LogRecord>6.1.1 ServiceOutageNetworkElement
The ServiceOutageNetworkElement element contains the details for a service outage event. The element includes the following sub-elements as shown in Figure 10:
Table 10 shows a detailed description for the sub-elements of the ServiceOutageNetworkElement element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
SoneStart |
Date and Time stamp for the time when the service outage started This element is further explained in Section 6.1.1.1. |
timestampType |
Minimum: 0 Maximum: 1 Optional |
N/A |
|
SoneEnd |
Date and Time stamp for the time when the service outage ended This element is further explained in Section 6.1.1.2. |
timestampType |
Minimum: 0 Maximum: 1 Optional |
N/A |
|
NeIspLogVersion |
XML Schema Definition (XSD) file version |
string |
1 Mandatory |
ISP 1.0 |
|
NeType |
Type of the network element on which the service outage occurred |
elementType |
1 Mandatory |
Generic NE |
|
SoneEventCause |
Cause of the service outage event |
CbaIspEventCause |
1 Mandatory |
Unscheduled Product Attributable |
|
SoneEventTrigger |
Trigger of the service outage event |
CbaIspEventTrigger |
1 Mandatory |
Unplanned Automatic |
|
SoneEventDomain |
The domain of the node on which the service outage occurred This element is further explained in Section 6.1.1.3. |
complexType |
1 Mandatory |
N/A |
|
SoneEventReason |
The reason of the service outage event |
string |
Minimum: 0 Maximum: 1 Optional |
Problem with: Nova Compute Server process is running |
|
SoneEventImpact |
Integer between 0 and 100 Default value is 100. |
Percentage |
1 Mandatory |
1 |
|
NeTimeZone(1) |
Time zone of the affected network element |
timezoneType |
1 Mandatory |
UTC-01:00 |
(1) The values
of the elements in Table 11 and Table 12 must be corrected according to this setting.
The following is an example of the ServiceOutageNetworkElement element in the XML format:
Example 10 ServiceOutageNetworkElement Element in XML Format
<ServiceOutageNetworkElement>
<SoneStart>
...
</SoneStart>
<SoneEnd>
...
</SoneEnd>
<NeIspLogVersion>ISP 1.0</NeIspLogVersion>
<NeType>Generic NE</NeType>
<SoneEventCause>Unscheduled Product Attributable</SoneEventCause>
<SoneEventTrigger>Unplanned Automatic</SoneEventTrigger> ...
<SoneEventDomain>
...
</SoneEventDomain>
<SoneEventReason>Problem with: Nova Compute Server process is running</SoneEventReason>
<SoneEventImpact>1</SoneEventImpact>
<NeTimeZone>UTC-01:00</NeTimeZone>
</ServiceOutageNetworkElement>6.1.1.1 SoneStart
The SoneStart element contains the Date and Time stamp for the time when the service outage started. The element includes the following sub-elements as shown in Figure 11.
Table 11 shows a detailed description for the sub-elements of the SoneStart element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
Year |
Year is valid until Y2038 32-bit Unix time. |
year |
1 Mandatory |
2014 |
|
Month |
Month in decimals, 1–12 |
month |
1 Mandatory |
11 |
|
Day |
Day in decimals, 1–31 |
day |
1 Mandatory |
13 |
|
Hour |
Hour in decimals, 0–23 |
hour |
1 Mandatory |
12 |
|
Minute |
Minute in decimals, 0–59 |
minute |
1 Mandatory |
29 |
|
Second |
Second in decimals, 0–59 |
second |
1 Mandatory |
5 |
- Note:
- The values of the elements of SoneStart must be corrected according to the setting of the NeTimeZone element in Table 10.
The following is an example of the SoneStart element in the XML format:
Example 11 SoneStart Element in XML Format
<SoneStart> <Year>2014</Year> <Month>11</Month> <Day>13</Day> <Hour>12</Hour> <Minute>29</Minute> <Second>5</Second> </SoneStart>
6.1.1.2 SoneEnd
The SoneEnd element contains the Date and Time stamp for the time when the service outage ended. The element includes the following sub-elements as shown in Figure 12.
Table 12 shows a detailed description for the sub-elements of the SoneEnd element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
Year |
Year is valid until Y2038 32-bit Unix time. |
year |
1 Mandatory |
2014 |
|
Month |
Month in decimals, 1–12 |
month |
1 Mandatory |
11 |
|
Day |
Day in decimals, 1–31 |
day |
1 Mandatory |
13 |
|
Hour |
Hour in decimals, 0–23 |
hour |
1 Mandatory |
12 |
|
Minute |
Minute in decimals, 0–59 |
minute |
1 Mandatory |
30 |
|
Second |
Second in decimals, 0–59 |
second |
1 Mandatory |
5 |
|
Trusted |
Indicates whether the outage event ended within the given LogPeriod interval specified by the From and To elements, see Table 3.
|
boolean |
1 Mandatory |
false |
- Note:
- The values of the elements of SoneEnd must be corrected according to the setting of the NeTimeZone element in Table 10.
The following is an example of the SoneEnd element in the XML format:
Example 12 SoneEnd Element in XML Format
<SoneEnd> <Year>2014</Year> <Month>11</Month> <Day>13</Day> <Hour>12</Hour> <Minute>30</Minute> <Second>5</Second> <Trusted>false</Trusted> </SoneEnd>
6.1.1.3 SoneEventDomain
The SoneEventDomain element represents the domain of the node on which the service outage occurred. The element includes a series of the IspEventDomainElement sub-elements as shown in Figure 6:
Table 13 shows a detailed description for the IspEventDomainElement sub-element of the SoneEventDomain element:
|
Element |
Description |
Type |
Occurrence |
Example |
|---|---|---|---|---|
|
IspEventDomainElement |
The network element affected by the service outage |
string |
Minimum: 1 Maximum: Unbounded Mandatory |
node-2.ericsson.com |
The following is an example of the SoneEventDomain element in the XML format:
Example 13 SoneEventDomain Element in XML Format
<SoneEventDomain> <IspEventDomainElement>node-2.mirantis.com</IspEventDomainElement> </SoneEventDomain>
Refer to the Preconfigured Key Performance Indicators for more information.

Contents












