sightline enterprise data manager (edm) software release...

33
4035 Ridge Top Road, Suite 510 Fairfax, VA 22030 Phone: (703) 563-3000 [email protected] Sightline EDM Release Notes Page 1 of 33 © 2017 Sightline Systems Sightline Enterprise Data Manager (EDM) Software Release Notes Contents Introduction ................................................................................................................................................... 2 Power Agent Compatibility .......................................................................................................................... 2 Recommended Configuration ....................................................................................................................... 2 EDM 4.9.3 (March 2017).............................................................................................................................. 3 EDM 4.9.2 (January 2017)............................................................................................................................ 3 EDM 4.9.1 (November 2016) ....................................................................................................................... 4 EDM 4.9.0 (October 2016) ........................................................................................................................... 4 EDM 4.8.8 (September 2016) ....................................................................................................................... 7 EDM 4.8.6 (August 2016) ............................................................................................................................ 7 EDM 4.8.5 (August 2016) ............................................................................................................................ 8 EDM 4.8.3 (August 2016) ............................................................................................................................ 8 EDM 4.8.1 (July 2016) ................................................................................................................................. 9 EDM 4.8 (June 2016).................................................................................................................................. 10 EDM 4.7 (May 2016).................................................................................................................................. 11 EDM 4.6.6 (May 2016) ............................................................................................................................... 14 EDM 4.6.5 (April 2016).............................................................................................................................. 15 EDM 4.6.4 (April 2016).............................................................................................................................. 15 EDM 4.6.3 (April 2016).............................................................................................................................. 15 EDM 4.6.2 (March 2016)............................................................................................................................ 17 EDM 4.6.1 (February 2016)........................................................................................................................ 18 EDM 4.6.0 (February 2016)........................................................................................................................ 19 EDM 4.5.4 (December 2015)...................................................................................................................... 20 EDM 4.5.3 (December 2015)...................................................................................................................... 20 EDM 4.5.1 (December 2015)...................................................................................................................... 20 EDM 4.5.0 (December 2015)...................................................................................................................... 20 EDM 4.2.4 (October 2015) ......................................................................................................................... 22 EDM 4.2.3 (August 2015) .......................................................................................................................... 23 EDM 4.2.2 (August 2015) .......................................................................................................................... 23 EDM 4.2.1 (July 2015) ............................................................................................................................... 23

Upload: hoanghuong

Post on 17-Apr-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

4035 Ridge Top Road, Suite 510Fairfax, VA 22030

Phone: (703) [email protected]

Sightline EDM Release Notes Page 1 of 33

© 2017 Sightline Systems

Sightline Enterprise Data Manager (EDM) Software Release Notes

Contents

Introduction ................................................................................................................................................... 2

Power Agent Compatibility .......................................................................................................................... 2

Recommended Configuration ....................................................................................................................... 2

EDM 4.9.3 (March 2017) .............................................................................................................................. 3

EDM 4.9.2 (January 2017) ............................................................................................................................ 3

EDM 4.9.1 (November 2016) ....................................................................................................................... 4

EDM 4.9.0 (October 2016) ........................................................................................................................... 4

EDM 4.8.8 (September 2016) ....................................................................................................................... 7

EDM 4.8.6 (August 2016) ............................................................................................................................ 7

EDM 4.8.5 (August 2016) ............................................................................................................................ 8

EDM 4.8.3 (August 2016) ............................................................................................................................ 8

EDM 4.8.1 (July 2016) ................................................................................................................................. 9

EDM 4.8 (June 2016) .................................................................................................................................. 10

EDM 4.7 (May 2016) .................................................................................................................................. 11

EDM 4.6.6 (May 2016) ............................................................................................................................... 14

EDM 4.6.5 (April 2016) .............................................................................................................................. 15

EDM 4.6.4 (April 2016) .............................................................................................................................. 15

EDM 4.6.3 (April 2016) .............................................................................................................................. 15

EDM 4.6.2 (March 2016) ............................................................................................................................ 17

EDM 4.6.1 (February 2016) ........................................................................................................................ 18

EDM 4.6.0 (February 2016) ........................................................................................................................ 19

EDM 4.5.4 (December 2015) ...................................................................................................................... 20

EDM 4.5.3 (December 2015) ...................................................................................................................... 20

EDM 4.5.1 (December 2015) ...................................................................................................................... 20

EDM 4.5.0 (December 2015) ...................................................................................................................... 20

EDM 4.2.4 (October 2015) ......................................................................................................................... 22

EDM 4.2.3 (August 2015) .......................................................................................................................... 23

EDM 4.2.2 (August 2015) .......................................................................................................................... 23

EDM 4.2.1 (July 2015) ............................................................................................................................... 23

Sightline EDM Release Notes Page 2 of 33

© 2017 Sightline Systems

EDM 4.1.2 (April 2015) .............................................................................................................................. 25

EDM 4.1.1 (February 2015) ........................................................................................................................ 26

EDM 4.1.0 (December 2014) ...................................................................................................................... 27

EDM 4.0.3 (October 2014) ......................................................................................................................... 30

EDM 4.0.2 (September 2014) ..................................................................................................................... 30

EDM 4.0.1 (September 2014) ..................................................................................................................... 30

EDM 4.0.0 (September 2014) ..................................................................................................................... 31

Introduction

Sightline Enterprise Data Manager (EDM) provides centralized data collection, alerting, archiving and

summarization for data provided by Sightline Power Agents and Interface Agents, as well as data

collected agent-lessly from other data sources. EDM also provides a web-based interface for data

visualization, root cause analysis and Agent Administration and configuration.

These release notes describe release version 4.9.3 of Sightline EDM.

Power Agent Compatibility

This release of EDM is compatible with all data sources provided by the Sightline Power Agents and

Interface Agents.

This release supports web-based Agent Administration for Power Agents running a supported version of

the SLAA Listener. For specific versions, contact your Sightline support representative.

Recommended Configuration

Operating Systems

• Windows Server 2008

• Windows Server 2012

• SuSE Linux Enterprise Server

• Red Hat Enterprise Linux

• Oracle Linux

Java

EDM version Java version

4.0.x, 4.1.x JRE or JDK 7 (7u45 64-bit or higher recommended)

4.2.x, 4.5.x, 4.6.x, 4.7.x,

4.8.x, 4.9.x

JRE or JDK 8

Sightline EDM Release Notes Page 3 of 33

© 2017 Sightline Systems

JBoss

EDM version JBoss version

4.0.x, 4.1.x JBoss-as-7.1.1.Final

4.2.x, 4.5.x, 4.6.x,4.7.x,

4.8.x, 4.9.x

Wildfly-8.2.0.Final

Databases

EDM version Database type and version

4.0.x, 4.1.x • Microsoft SQL Server 2008, 2012

• MySQL 5.5, 5.6.20

• Oracle 11g R1, R2

• PostgresSQL 9.2

4.2.x, 4.5.x, 4.6.x, 4.7.x,

4.8.x, 4.9.x • Microsoft SQL Server 2008, 2012

• MySQL 5.5, 5.6.20

• Oracle 11g R1, R2, Oracle 12c

• PostgresSQL 9.2

EDM 4.9.3 (March 2017)

Changes

Performance when rendering dashboard reports

Performance testing has been run to confirm that EDM 4.9.3 performs as well as previous versions

when rendering large reports and dashboards.

Correlation chart does not display values (ticket #24444)

In correlation results, the plot did not display any values. However, when moving the mouse over the

chart the legend appeared and showed the correct content. This has been corrected.

Don’t load dashboards or reports when logging into EDM (ticket #24453)

If a browser window is refreshed while EDM is running a dashboard or report, the refreshed window

tried to re-run the display before allowing the user to perform any other action in EDM. This has been

corrected, and the user is now taken to the EDM Home tab.

Stacked Area charts not displaying all plot points in dashboard roll-up (ticket #24312)

When the metrics being charted contained N/A values at different time points, the stacked area chart

showed gaps. This has been corrected.

Known Issues

Dashboards cause JVM to run out of memory when rendering large dashboards (ticket #24453)

Dashboards containing thousands of charts may cause JVM to run out of memory.

Sightline EDM Release Notes Page 4 of 33

© 2017 Sightline Systems

EDM 4.9.2 (January 2017)

Changes

EDM does not aggregate data (ticket #24355) Reporting of summarized data failed if the summarized trace files were filtered. This has been

corrected.

EDM 4.9.1 (November 2016)

Changes

Connections to JMS not re-established on DCS restart (ticket #23765) On starting up, DCS did not reestablish connections which were active when shutting down DCS,

although the "connect on startup" property of the connections was set. Under certain conditions, the

reset context was lost, which caused to startup query to fail. This has been corrected.

Under certain EDM restart situations, however, a duplicate meta record may occur in the

T_DATA_BLOCK table. This is used to track the last timestamp written for each connection. If you

are performing an upgrade to JMS, please run the following steps manually (a clean install will do

this automatically).

1) If there are duplicate DSID entries in the T_DATA_BLOCK table, delete duplicate entries and

keep only 1 record.

2) After successful step1, run the following SQL command:

ALTER TABLE T_DATA_BLOCK DROP PRIMARY KEY, ADD PRIMARY KEY (DSID);

Charting performance enhancements (ticket #24235) Performance enhancements have been made in the data retrieval and chart rendering processes.

EDM 4.9.0 (October 2016)

New Features

Dashboard display for individual connections

The Dashboard display from the Connections tab now displays charts for all connections in the

selected view. The top row of the dashboard includes data from all connections, and then a row is

displayed for each individual connection. All charts in the report can be popped out or edited to suit

the user’s needs.

Data Source selection dropdown for Dashboard popout report (ticket #24049)

In EDM 4.9 we have added a connections drop down list to the dashboard pop out page for easier

navigation for analysts. Now an analyst user can easily select a specific connection, and render a

Sightline EDM Release Notes Page 5 of 33

© 2017 Sightline Systems

report for that connection directly from the dashboard display. Multiple pop-out reports can be

created, as each one is displayed in its own tab on the browser.

Notification when extremely large dashboards are requested

Very large dashboards can take several minutes to render. A confirmation message is now displayed

if user tries to render a dashboard with more than 1000 connections, asking if EDM should proceed.

The number of connections before the notification is based on the edm.report.max.connection

property in the wildfly/standalone/configuration/config.properties file; if this value

is changed then EDM must be restarted.

New Step Line chart type

When creating a Quick Chart or a chart definition there is a new option in the chart type drop down

called Step Line. Step Line charts use vertical and horizontal lines to connect the data points in a

series forming a step-like progression.

Changes

Managed Object field is now mandatory for VMware connections

The Managed Object field is now mandatory for VMware connections. This is required ensure that

the connection is established correctly.

Time range incorrectly calculated on drill down charts (ticket #24024)

When drilling down to short display periods, EDM occassionally computed time axis intervals shorter

than the data retrieval interval. In addition, the interpolated time axis descriptions showed browser

local timezone instead of Power Agent timezone.This has been fixed, and different timezones on the

same axis are no longer displayed. The zoom in function has been rectified to not compute time axis

intervals which are shorter than the data retrieval interval.

Dynamic Views Horizontal Scroll Resets On Page Refresh (ticket #24052)

When a view has multiple layers of subviews, the tree can be wider than the navigation pane. After

the user scrolled to the right to display the right-most part of the group name, the navigation pane

jumped back to the left when the page was refreshed. This has been corrected, and the Views sidebar

horizontal scroll position is now saved when the page is auto-refreshed.

EDM API getHostCustomFields() returns wrong value (ticket #24195)

The getHost API methods did not return custom fields. This has been corrected.

Analyst role does not show views (ticket #24175)

Users logged into EDM with the Analyst role did not see the list of views when displaying the

Connections tab. This behavior was intermittent, and caused by a timing issue when rendering the

page. This has been corrected.

When refreshing the view tree the focus scrolled to the top of the list (ticket #24176)

This has been addressed by preserving the current location when expanding, reducing or reloading the

views tree.

Report data not refreshed after setting refresh interval on popped out chart for the Event Table

This has been corrected and the report and event table are now refreshed as requested.

Sightline EDM Release Notes Page 6 of 33

© 2017 Sightline Systems

EDM UI crash when popping out chart from Utilization Report

After displaying a Utilization Report on the Connections tab, the user selected a data source to

genereate a pop-out chart and was returned to the EDM login screen. This has been corrected and the

requested chart will now be displayed.

JMS 4.9.0 install overwrites permission to start EDM

Fixed an issue on JMS install which removed execute permissions on the EDM startup script.

Cannot delete workload using Agent Adminstration in Expert Mode

An attempt to delete a workload definition using the Edit Configuration in Export Mode option

was not successful. This has been corrected.

Discover Data Sources Not Discovering TLC Connections

Clicking the Discover Data Sources button was not discovering valid TLC connections. This has

been corrected.

Time Definition does not appear in drop down list for a report

After creating a new time definition it did not appear in the time selection drop-down list for reports.

This has been corrected.

Data gap causing null pointer

When displaying a report with only one data source, a gap in the data caused the report to disappear

from the screen when it was refreshed. A null pointer was found in the log files. This has been

corrected.

Incorrect interval on AddMetricData

When using an API connection to feed data to EDM, the GUI asks for an interval. Although labelled

ms (for milliseconds), the setting was incorrectly interpreted as seconds. This has been corrected.

Zooming into chart with event data displays "no data"

This has been corrected.

Plotting forecast alert throws null pointer

After creating a forecast and adding an alert, attempts to graph the forecast from the Forecast Alerts

screen were unsuccessful, and a null pointer was logged. This has been corrected.

Hiding data from chart legend doesn't hide forecasted data

After running a forecast and displaying the forecasted data, clicking the metric name in the legend

does not hide the forecasted data; only the actual data is hidden and the foretasted data remains in the

chart. This has been corrected.

Forecast accuracy missing

After running a forecast and selecting Compare Actual Data, the forecast accuracy was not included

in the hover text. This has been corrected.

Error message on chart incorrectly says data for last hour not available

When setting the time selection for a chart to "last hour" and including a specific time, there is a red

error message at the top of the chart that says "Last hour not available showing last available hour."

That's not true, the data exists and is displayed. This has been corrected.

Sightline EDM Release Notes Page 7 of 33

© 2017 Sightline Systems

Performance improvements when rendering charts

Code has been refactored to improve responsiveness when rendering charts and Quick Charts, as well

as checks for Event data. In particular, very large reports will benefit from these updates. Additonal

logging has also been added when charts are slow to render.

Triggered Alerts table failed to load

After logging into EDM, the Triggered Alerts was not loaded on the Home tab. A null pointer was

found in the logs. This has been corrected.

Known Issues

Extremely large reports may not render using Chrome

When rendering a report, EDM creates a json object to send to the data collector to retrieve the

requested data. The json incudes connection names, metric names, time stamps, etc, so can be quite

large for reports that include a large number of connections and metrics. Chrome limits the size of the

json so extremely large reports will simply fail to load with no error message. Firefox, Edge and

Internet Explorer do not appear to have a json size limit and during testing all reports rendered

(specifically, Firefox 49.0.1, Microsoft Edge 38.14393.0.0, Internet Explorer 11.187.14393.0).

Event data not resolving to correct connection when requested from dashboard chart

When dashboards are rendered there is a row of charts for each each connection in the selected view.

After popping out a chart from any row, you can then select Show Event Data from the chart menu.

If you do not specify a time point in a chart from the requested connection, the event data displayed

will be from the previously selected connection. This will be corrected in a future release.

EDM 4.8.8 (September 2016)

Changes

High CPU utilization (ticket #23915)

Investigation after reports of extremely high CPU utilization revealed excessive code blocking, which

slowed down updates to the screen and also caused unnecessary concurrentModificationExceptions.

The EDM code has been refactored to prevent this excessive waiting (for more throughput), and

should prevent future errors.

Slow TLC discovery

The RMI worker thread pool was not using the correct DCS configuration setting. This has been

fixed; it will help speed up TLC discoveries, among other things.

EDM 4.8.6 (August 2016)

Changes

Java error when installing DCS (ticket #24091)

When installing EDM 4.8.3 using the GUI version of the installer, a Java error was produced and the

installation of DCS failed. This has been corrected.

Sightline EDM Release Notes Page 8 of 33

© 2017 Sightline Systems

Reports not refreshing (ticket #24135)

The user displayed a report containing multiple subscripts from the same metric and set the Refresh

rate to “after 30 seconds.” The charts were never updated. After manually refreshing the page,

though, the charts were updated with new data. This behavior was due to the way EDM resolved the

subscript references; this has been corrected.

Data gap causing null pointer

When displaying a report with only one data source, a gap in the data caused the report to disappear

from the screen when it was refreshed. A null pointer was found in the log files. This has been

corrected.

EDM 4.8.5 (August 2016)

Changes

Cannot collect data from JBoss EAB6 (ticket #24090)

JBoss EAP6 utilizes the Wildfly7 technology, but the latest versions of EDM use Wildfly8, resulting

in library incompatilities in the data collector. Data collection from JBoss EAB6 instances is now

supported, but requires extra configuration. Contact your Sightline distributor for details.

EDM 4.8.3 (August 2016)

New Features

User with Analyst role does not have Custom time range for reports (ticket #24046)

When displaying a report by clicking the data source name in the Connection Status list as an Analyst

role user, the Time Selection dropdown does not offer the Custom option. The Time Selection

dropdown will now include the Custom option.

Accept summarization interval as a parameter with getMetricData() API call (ticket #23804)

The getMetricData() API call now accepts the summary interval as an input parameter. The data set

returned will be summarized at the specified interval.

Changes

EDM browser is slow and in some cases crashing (ticket #24072)

Response time for EDM was extremely slow, but no errors were reported in the log files. In some

cases, the browser crashed without warning. Investigation revealed a memory leak related to

refreshing the view side bar. This has been fixed for instances where the view status icons are hidden.

A fix for the memory leak when view status icons are present will be included in a future release.

NaN error on AutoAlert threshold definition (ticket #24063)

When creating an alert based on an AutoValue, EDM calculates the alert value based on existing data

for a specified reference metric. However, EDM returned NaN (Not a Number) when calculating the

alert value. This has been corrected.

Sightline EDM Release Notes Page 9 of 33

© 2017 Sightline Systems

Quick chart display contains an extra line (ticket #24037)

When EDM received a large number of data blocks at one time (for instance, a connection was

stopped and then restarted), the Quick Chart display was updated incorrectly. The line chart reflected

the correct data values but an extra straight line was also drawn. This has been corrected.

getMetricData() API call only returns two data points (ticket #23978)

When requesting data for a time range greater than two intervals, only the most recent two data points

were returned. The same request had to be issued a second time to retrieve the correct data for the

requested time range. This has been corrected and the getMetricData() call will return the requested

data set.

Connection view based on Data Source Name returned incorrect results

A connection view using the “Contains” criteria was created that did not return the expected results.

The query used to create the view was not referencing the correct field in EDM’s admin data base.

This has been corrected.

Incorrect error message displayed when changing value in the Reference Time drop down

When the reference time for a report was selected to be “+/- 1 hour” an invalid error message was

displayed (“Start time is required for custom time”). However, this is not a custom time setting. This

message should be displayed only if the user selects “Custom time” without providing a start time.

This has been corrected.

Known Issues

EDM failed to connect/reconnect to the admin database

The Admin database must be running when the EDM application is started. If not, then DCS will not

be able to connect to it, even if it is subsequently started. If you see a notice at the bottom of the login

page indicating that the database is not available, start the service for the Admin database and then

restart DCS.

EDM browser memory leak (ticket #24072)

A browser memory leak related to refreshing the view status icons has been reported. This can cause

slow browser response time or even a browser crash. This has been fixed for instances where the

status icons are hidden. A fix for the memory leak when the view status icons are present will be

included in a future release. To suppress the view status icons, uncheck Show View Status in the

Manage View Tree Settings in the Settings menu.

EDM 4.8.1 (July 2016)

Changes

Reports not rendering after drilling into a chart

After rendering a report from the Connections tab (click the name of a data source to display an

overview report), and then drilling into a chart on the report, you could not display another report by

selecting a different template from the drop-down selection. This has been corrected.

Sightline EDM Release Notes Page 10 of 33

© 2017 Sightline Systems

EDM 4.8 (June 2016)

New Features

Pop out report for a single server from a dashboard

The dashboard display has been updated to include a list of the connections that are included in the

dashboard report. You can select a connection and render the same report for the selected connection.

This report is in a new tab, so you can have multiple pop-outs at the same time.

Pop out report for a single chart from a report

Users can now open charts in new pop-out windows. This option is available by clicking on the pop-

out icon in the top right corner of the chart in the report or dashboard. Users can pop-out as many

charts as required.

Recompute on zoom in chart and Quick Charts

When using the zoom function on a chart in a Quick Chart, dashboard or report, new data will be

requested and more granular data will be displayed depending on the data available and the time

range requested.

Allow users to configure chart height

Users now have the ability to control the height of each chart within a report or a dashboard. The Edit

Chart Height option is available in the chart definitions and in each chart menu. Please note that

changing the height of a chart will change it globally, everywhere the chart is shown.

Ability to export charts and graphs as images

Users now have the ability to save individual charts as an image (JPEG). The option Save as Imageis

located in the chart menu for each chart.

Changes

Cannot select Event Data by time point to be charted (ticket #23952)

When charting Event data, you must select the event to be displayed. However, the list of events

depended on the most recent data block in the trace file, so older (no longer active) events could not

be selected for charting. This has been corrected, so that when you select a time point in the chart then

the event items for that time will be shown.

Collapse view hierarchy by default (ticket #23997)

On login, the view hierarchy in the left pane will be shown in a collapsed state rather than expanded

to show all views and sub-views. For EDM implementations with a large number of views this can

increase the speed in which the UI is first presented.

Connection must be stopped to change custom fields (ticket #23999)

Although custom fields don't have any effect on the structure of the collected data, EDM requires the

connection to be stopped for adding or changing custom fields. This behavior has been changed, and

the connection no longer needs to be stopped to add or update custom fields.

DynamicViews not created (ticket #23986)

When a connection's DynamicView custom field was added via the EDM API, the respective groups

do not show up in the navigation pane. This has been corrected.

Sightline EDM Release Notes Page 11 of 33

© 2017 Sightline Systems

Issue charting expressions when underlying data was absent (ticket #23937)

When including an expression in a chart, the expression disappeared if any of the referenced metrics

were not available for even a single data point. This has been corrected. Expressions will be charted

for any data point where all of the referenced metrics are available.

Narrow charts have their x-axis labels squeezed (ticket #23909)

In a report with six charts in a section, the date/time stamps on the x-axis are squeezed together.

Updates have been made so that this no longer occurs.

Custom fields reference displayname instead of datasource name (ticket #23985)

The API call ‘updateConnectionWithCustomFields()’ was incorrectly overwriting the original

datasource name with the display name. This has now been corrected.

Displayed values seem lower than they should be

When refreshing data on Quick Charts, a user noticed that the data seemed lower than normal.

Investigation showed that a chart containing both a weighted metric and the corresponding metric (the

value item in the weight.vkv file) was adding duplicate items to the symbol table causing the refresh

request values to become invalid. This has been corrected.

Add Dashboard as a selection for view condition

Users now have the ability to create a view of existing dashboards within the system. This option is

available as a condition when creating a view.

Default view for Analyst Role

The Analyst role in EDM now has a new default view when accessing the EDM UI. Analysts will be

presented with the Connections tab upon logging into EDM, and will have the Dashboard option as

the default in the connection view drop-down.

Limit Ability to Create a Dashboard to Admin Role

The ability to create dashboards in EDM has been restricted to the EDM Admin and Admin roles.

These roles will have the option to mark a template as a dashboard when creating or editing the

template. All other system roles will not see this option, and will not be able to create a dashboard.

EDM 4.7 (May 2016)

New Features

Dashboards

Dashboards provide a quick and easy mechanism to display reports directly from the Connections

view. The list of available dashboards is based on existing templates, and is accessed on the

Connections page. Simply select the view and then select the dashboard to render your report.

Charting Event Data

Event data reflects the active processes on the monitored system, including resource utilization. In

previous versions of EDM you could display event data for individual time points; EDM 4.7 includes

the ability to include Event data in both Quick Charts and reports, to graphically display event

utilization over time.

Sightline EDM Release Notes Page 12 of 33

© 2017 Sightline Systems

Apply views to Reports

In previous versions of EDM, inputs to reports were based on individual connections. Reports can

now reference connection views; the connections in the view are evaluated when the report is

rendered so that the most up-do-date list of connections is included in the report.

Show/Hide chart legends (ticket #23739)

When creating a chart or a Quick Chart you can now elect to hide the legend when the chart is

displayed. This is particularly useful when you are including many metrics or a very large array.

Changes

User role (ticket #23899)

User role no longer has the ability to Save As Chart or Save As Report from Quick-Charts.

API not including all data points (ticket #23882)

A user reported that the DataRetrieval getMetricData API was not including all data points for the last

summary interval. This has been corrected.

Unable to export to csv/excel if data source is unavailable (ticket #23872)

When a data source was unavailable, a red X appeared beside the related metrics in the chart’s legend.

In addition, attempts to export data from the chart to CSV/Excel format failed. This has been

corrected; the data will now export correctly. In addition, the rendering of the chart or report does not

include metrics from unavailable data sources.

Incorrect time when exporting data to CSV/Excel (ticket #23865)

When exporting data from a chart or report to CSV/Excel, the time stamps were based on the time

zone of the browser system. In the user’s case, the monitored system and EDM were in the eastern

time zone (EST), and the user was located in mountain time (MST). This has been corrected and the

time stamps of exported data are now retrieved from the data block.

Host connection exception (ticket #23651)

An exception prevented successful connection to the database. This has been corrected.

ICMP, Cloudwatch and SNMP connections (ticket #23709)

Attempts to create ICMP, Cloudwatch and SNMP connections failed. This has been corrected, and

these connections can now be successfully created.

Forecasts that use a template containing event table not displaying (ticket #23710)

A forecast report based on a template that contained an event table did not render. This has been

corrected, and the report will now render. Any references to event data will be ignored, and event

tables are not displayed.

Clairvor not running for Log File IA metric (ticket #23808)

After an alert triggered for a metric from the Log File Interface Agent, running Clairvor produced no

output results. This has been corrected.

Assure licence entries (ticket #23913)

Assure license entries filling up the log. This has been corrected.

Sightline EDM Release Notes Page 13 of 33

© 2017 Sightline Systems

Chart timestamps are not being displayed correctly (#23912)

There were some instances where the timestamps were displaying timestamps in AM/PM format

instead of 24-hour format, along with the date. This has been corrected.

EDM prevented creating hosts with same name but different port numbers (#23939)

This should be allowed, but instead, an error message displayed, indicating that the host and port

already exists. This has been corrected.

Periodical huge log entries as reported in the edmadmin.log (ticket #23894)

The user reported that huge log entries would periodically appear in the edmadmin.log. This was due

to a limit of 1000 expressions that was exceeded. The limit has been removed and the log entries no

longer appear.

JMS now writes properly (ticket #23765)

When writing data to a database and the connection to the database was lost (perhaps by a DB

restart), the connection was not reestablished until JMS was restarted. This has been corrected.

Updates for getMetricData API requests (ticket #23763)

Changing the MaxIntervals setting in EDM had an unintended impact on getMetricData API requests.

Updates have been made so that the data returned, summarization level and time stamps are returned

as expected. Code has been implemented to ensure that all subscripts for array metrics are considered.

stopConnections() API call not working (ticket #23476)

The stopConnection() API call returned a false result and did not stop the connection. This has been

corrected.

Newly approved DCS not displayed under System Status on the Home page (ticket #23751)

In a multi-DCS environment, a newly deployed DCS was not included under System Status on the

Home tab of EDM. This has been corrected, and all DCS instanced are shown once the connection

with EDM has been established.

EDM log settings not recognized (ticket #23748)

Although the EDM log settings indicated that 5 files should be kept with a maximum of 21 MB each,

the edmadmin.log file exceed the size limit and also retained many more cycles of the log file. This

has been corrected.

Improved times for getHosts() API response (ticket #23598)

In a very large implementation, the response time for the getHosts() API method took more than 100

seconds. This has been improved and 5000 connections are now reported in under 2 seconds.

Aborts due to deadlocks (ticket #23522)

Deadlocks in the EDM admin databased caused EDM to abort. Performance enhancements and

database changes have been made in this release to avoid future deadlocks in the database.

Quick charts not printing (ticket #23825)

When attempting to print a Quick Chart, the print preview windows was not populated and the chart

could not be printed. This has been corrected.

Resizing the browser window causes headers to be mis-aligned (ticket #23708)

When the Triggered Alerts tab was displayed, resizing the browser window caused the headers to

become mis-aligned. This has been corrected on all tabs.

Sightline EDM Release Notes Page 14 of 33

© 2017 Sightline Systems

Reloading frames loses the current page position in the browser window (ticket #23905)

When reloading a page in the browser, frames scrolled back to the top of the page and the current

position was lost. As a result, you need to scroll down again to find your place on the page. This has

been corrected.

Updated chart settings implemented

In the previous release, updates were made to the way that the Chart Settings entries under System

Settings are used by EDM when rendering reports. The Maximum number of data points for a

chart now represents the maximum number of intervals that will be presented for a chart, and has

been renamed to Max intervals per chart. Other chart settings have been renamed for consistency.

Known issues

Data is not refreshed in the Statistics view

When looking at the Statistics view for a chart, the data is not refreshed when a new data block is

received. As a workaround, you can zoom in and back out, and the statistics will be recomputed. This

will be addressed in a future release.

EDM 4.6.6 (May 2016)

Changes

Updated summarization algorithm for report generation

When generating reports with a large number of data points, whether due to many metrics or long

time ranges, EDM may summarize the data before rendering the report. The summarization algorithm

has been enhanced to be more efficient.

Blank screen occasionally shown when rendering a report

When clicking a report name to display a report, EDM occasionally would display only a blank

screen. This has been corrected.

Updated chart settings

Updates have been made to the way that the Chart Settings entries under System Settings are used

by EDM when rendering reports.

� The Maximum number of data points for a chart represents the maximum number of

intervals that will be presented for a chart. This will be renamed to Maximum number of

intervals in a future release.

� The Maximum number of metrics for a chart is the maximum number of individual

metrics that can be included in a chart. This setting was not previously honored correctly; this

has been fixed.

Sightline EDM Release Notes Page 15 of 33

© 2017 Sightline Systems

EDM 4.6.5 (April 2016)

New Features

Reports updated to use Connection Views

In previous versions of EDM, inputs to reports were based on individual connections. Reports can

now reference connection views; the connections in the view are evaluated when the report is

rendered so that the most up-do-date list of connections is included in the report.

Changes

Data Retrieval Enhancement to Improve Performance (ticket #23884)

An additional enhancement has been made to the DataRetrieval getMetricData method within the

API. The connectionStatus variable is no longer returned to the result, which results in much

improved performance. The connectionStatus is now returned within the getConnection and

getConnections method calls which does not hinder CPU performance.

EDM 4.6.4 (April 2016)

Changes

Data Retrieval getMetricsData() causes high CPU utilizaton in EDM (ticket #23895)

The DataRetrieval getMetricData method change in version 4.6.3 added a connectionStatus

value to the result, which resulted in slower response times in the API when called with a large

number of connections. This has been corrected.

EDM 4.6.3 (April 2016)

New Features

EDM/DCS preferred IP address selection (ticket #23863)

Sightline EDM now includes a feature that allows the user to specify an IP address for EDM and DCS

to bind to during startup. This feature is most useful when installing EDM/DCS in environments with

multiple network adapters, as well as communication between EDM/DCS when installed on different

cloud distributions. Instructions for configuring a preferred IP address are below.

Preferred IP Configuration for Data Collector Service

To bind the Data Collector Service to a specific IP address:

1. Stop the Data Collector Service.

2. Open the config.properties file in the DCS home directory.

3. Locate the dcs.preferred.ip property; by default this is commented with "#".

4. Uncomment dcs.preferred.ip property by removing "#" at the start of the line.

Sightline EDM Release Notes Page 16 of 33

© 2017 Sightline Systems

5. Enter your preferred IP address as value for the property; for example:

dcs.preferred.ip=10.120.30.50

6. Save the file.

7. Start Data Collector Service.

Preferred IP Configuration for Enterprise Data Manager

To bind Enterprise Data Manager to a specific IP -address:

1. Stop Enterprise Data Manager.

2. Open the config.properties file in the

wildfly-8.2.0.Final\standalone\configuration folder of your JBoss Server.

3. Locate the edm.preferred.ip property; by default this is commented with "#".

4. Uncomment edm.preferred.ip property by removing the "#" at the start of the line.

5. Provide your preferred IP address as a value for the property; for example: edm.preferred.ip=10.120.30.50

6. Save the file.

7a. If you are running EDM as a daemon on a Linux system:

• Navigate to the wildfly-8.2.0.Final/bin/ folder.

• Open the EDM file for editing.

• Search for the following line: "JBOSSSH=${JBOSSSH:-"$JBOSS_HOME/bin/standalone.sh -c standalone-full-ha.xml -b=$HOSTNAME -bmanagement=$HOSTNAME -Djboss.node.name=$HOSTNAME"}"

• Replace all $HOSTNAME references with your preferred IP.

• Save the file.

7b. If you are running EDM as a service on a Windows system:

• Open a command prompt, using the “Run as Administrator” option if it’s available.

• Navigate to the wildfly-8.2.0.Final\bin folder.

• Issue the service.bat uninstall command to uninstall the installed EDM service.

• Using Windows Explorer, navigate to the wildfly-8.2.0.Final\bin folder.

• Edit the service.bat file (right-click the file, and click Edit).

• Search for the following line: "set STARTPARAM="/c \"set NOPAUSE=Y ^^^&^^^& standalone.bat -b %COMPUTERNAME% -bmanagement=%COMPUTERNAME% -Djboss.node.name=%COMPUTERNAME% -c standalone-full-ha.xml\"""

• Replace all %COMPUTERNAME% references with your preferred IP address.

• Save the file.

Sightline EDM Release Notes Page 17 of 33

© 2017 Sightline Systems

• Return to the command prompt, and confirm that the current location is still the

wildfly-8.2.0.Final\bin folder.

• Issue the service.bat install command to reinstall the Sightline EDM service.

7c. If you are running EDM directly from the command line:

• Navigate to the wildfly-8.2.0.Final\bin folder.

• Edit the run-b-0-0-0-0.bat file.

• Search for the following line: "standalone -b %COMPUTERNAME% -bmanagement=%COMPUTERNAME% -Djboss.node.name=%COMPUTERNAME% -c standalone-full-ha.xml"

• Replace all %COMPUTERNAME% referemces with your preferred IP address.

• Save the file.

8. Start Enterprise Data Manager.

Include conn/host status in getMetricsData response object (ticket #23884)

Using getMetricDAta to return data from inactive connections greatly hindered system

performance. A feature to check the status of connections has been implemented to facilitate

getMetricsData requests.

Add ds.service.request.timeout setting to DCS config.properties (ticket #23883)

This option is used to terminate connection instantiation using a desired timeout value. By default, the

timeout value is set to 5 seconds, but the user can now set a custom timeout value by adding the

ds.service.request.timeout entry manually to the DCS config.properties file.

Changes

EDM service startup fails in an environment with multiple NICs (ticket #23602)

Changes to support the user specifying the IP address to use when starting EDM or DCS have been

implemented.

Timestamps on the zoomed-in charts are not displayed (ticket #23841)

Detail time is not displayed on the time axis of the chart after zooming in on quick charts or report

charts. This has been fixed.

Host and Connections Tab now allow for more than 200 entries (ticket #23756)

User can now choose to display more than 200 rows within the Host and Connections pages.

EDM 4.6.2 (March 2016)

Changes

Clairvor report did not run with connections with no Data Source Type content

When requesting a Clairvor report on connections with no known Data Source Type, no report was

produced. This has been fixed.

Sightline EDM Release Notes Page 18 of 33

© 2017 Sightline Systems

Report refresh not including all metrics

After a report was initially rendered, the user set a refresh for the report. The report did not fully

refresh. This has been corrected.

Alert setting not immediately reflected (ticket #23700)

Updates to threshold settings should be applied dynamically, without requiring the connection to be

stopped and restarted. In this case, the user updated the value of an existing threshold setting for an

SNMP connection but the new value did not take affect until the connection was restarted. This has

been corrected.

Allow hosts to be filtered by Power Agent version number (ticket #23849)

In previous releases, a connection view could be created that included the Power Agent version

number as a criteria for the view. This version number was not available as a condition when creating

a Hosts view. In response to a user request, the Power Agent version number is now available as a

field when creating a Hosts view.

Unable to export CSV from Quick chart (ticket #23761)

When selecting the Export to CSV option from the context menu in a Quick chart, no data was

exported. This has been corrected.

Statistics not recomputed on zooming (ticket #23631)

When you open the statistics for a chart, EDM computes the statistics based on the time range of the

plot. When the user zoomed in to display a shorter time range and then switched to the statistics

popup, EDM still used the original time range when computing the values. This behavior has been

changed so that the values in the statistics popup are based on the displayed (zoomed or unzoomed)

time range.

Add confirmation when selecting Disconnect All (ticket #23619)

Selecting the Disconnect All option in EDM disconnects all of the active connections. Selecting this

option accidentally on an EDM system with a large number of connecitons can be disruptive. A

confirmation pop-up has been added so that the Disconnect All operation must be confirmed before

EDM initiates it.

Include Event data in Quick charts (ticket #23635)

In previous releases, Event data could be plotted only when referenced from correlation results. Event

data can now be included in a Quick chart; a check box is included in the Select Metric dialog to list

the available Event data groups; each numeric event column is presented as a metric that can be

selected.

EDM 4.6.1 (February 2016)

Changes

EDM SNMP trap issue (ticket #23827)

A comma that appeared in the SNMP trap message sent by EDM causing issues with the receiving

SNMP server. The comma has been omitted from the message to avoid this issue.

Sightline EDM Release Notes Page 19 of 33

© 2017 Sightline Systems

Sightline API data retrieval off by one hour (#23802)

The getMetricData() function in the API was returning data beginning one hour later than requested.

This has been fixed.

Pie charts not rendered in EDM reports

The report view displayed ‘No Data Available’ for graphs containing pie charts. This has been corrected.

EDM 4.6.0 (February 2016)

New Features

Creating Dyanmic Views in EDM (ticket #23518)

The new Dynamic Views feature allows users to automatically group hosts and connections, thus

controlling all aspects of their connection views. See the Dynamic Views section in Chapter 6, Views,

in the EDM User’s Guide for details.

Changes

Quick Charts not rendering for Japanese UIs (ticket #23731)

Quick Charts were not properly rendering in Japanese language UIs, and hung with a blank screen.

This has been fixed.

Quick Charts hang on loading (ticket #23654)

Quick Charts were not properly rendering in Spanish language UIs, and hung with a blank screen.

This has been fixed.

Browser locale issue with Quick Charts and Reports (ticket #23726)

Quick charts and reports displayed browser locale timestamps instead of Power Agent locale

timestamps. This has been corrected.

Alert duration time displays a negative value (ticket #23300)

An alert’s start time had a greater value than its end time, causing a negative alert duration. This

preventing the alert from clearing. This has been corrected, and an alert time can no longer be greater

than an alert end time.

REST query for alert configuration throws exception (ticket #23627)

Null Pointer exceptions related to the rest/AlertActionService were occurring in the log files when

alerts fired. This has been fixed.

Extensive logging due to Time Systems not found (ticket #23747)

EDM 4.5.0 included the ability to assign Time Systems to dropped connection alerts. After upgrading

from a previous version of EDM, alerts on connection setting that did not include a Time System

caused multiple getThresholdByIDWithTimeSystems error messages in the edmadmin log file.

This has been corrected, and the absence of a Time System will no longer generate an error.

Sightline EDM Release Notes Page 20 of 33

© 2017 Sightline Systems

EDM 4.5.4 (December 2015)

Changes

Long retrieval times and timeout errors when getHosts API method is called (ticket #23598)

Retrieving a list of hosts was taking more than 100 seconds to respond, and timeout errors appear in

the log file. This issue has been fixed and the retrieval for 100 hosts now takes under 4 seconds.

EDM always registers a new Power Agent with most loaded DCS (ticket #23647)

New connections should be assigned to the data collector that services the fewest connections, but

was actually assigning new connections to the DCS with the most connections, causing data collector

load imbalances. This has been corrected.

EDM 4.5.3 (December 2015)

Changes

Browser Memory Leak (ticket #23533)

A browser memory leak occurred during the refresh of Quick Charts and reports. This has been fixed.

MS SQL Server upgrade issue (ticket #23638)

Fixed an issue in the MSSQL upgrade SQL syntax that prevented upgrades on some MSSQL

databases.

EDM 4.5.1 (December 2015)

Changes

EDM service startup fails in a multiple NIC environment (ticket #23602)

When running on a system with multiple NIC cards, EDM failed to start. The error in the log files

indicated that the AccessKey was invalid due to an IP mismatch. EDM has been updated to scan all

IP addresses on the system and bind to the IP address in the AccessKey.

EDM 4.5.0 (December 2015)

New Features

Disable utilization reports in System Settings

The data for creating utilization reports is stored in EDM’s admin data base and can cause the data

base to grow in size. For sites that do not wish to use utilization reporting, this feature can be disabled

and the data will not be saved. Note that if you later enable utilization reporting, you will need to wait

for sufficient new data to be collected and saved.

Apply Time System to dropped connection alerts

Time Systems allow you to specify time ranges during which an alert will be evaluated, such as prime

shift or weekdays. When a time system is assigned to an alert, it will not be evaluated for data blocks

Sightline EDM Release Notes Page 21 of 33

© 2017 Sightline Systems

that are collected at times not included in the time system. You can now apply time systems to dropped

connection alerts; this is useful if you don't want to receive dropped alert connections after business

hours or on the weekend. The dropped connection alert will still be logged in the Alerts table.

New "Send Email Alerts" Connection custom field

The Send Email Alerts connection custom field allows alerts to be evaluated, but no emails sent. This

allows an easy way to turn on and off email alerts for each connection/data source.

New event data macros for alert emails and traps

Users have requested the ability to include event data in the body of an alert email. This has been

implemented; see the EDM User’s Guide for details.

DCS now enters ‘limited mode’ status when the AccessKey expires When the DCS AccessKey expires, all connections will be stopped but you can still update the

AccessKey using the EDM UI. Once a new valid AccessKey has been applied all the connections that

were running will be restarted.

Host only ESX discovery has been added

The option to collect data from only a VMware ESX host, but no guest VMs, has been added.

Power Agent and tracefile Host ID updates

If the Host ID on the Power Agent is changed, the tracefile Host ID will be updated as well.

Changes

Exception being thrown in /edm/login.jsf (ticket #23479)

Additional checks have been added to the http filter, when running on an F5 Load Balancer, to

prevent exceptions.

Metric name missing in plot overlay description (ticket #23494)

This is an extension to the fix regarding chart overlaying (ticket #23449, EDM 4.2.4 release), to

include the metric name on the individual metric hover text.

EDM denies creating expression for short metric names (ticket #23577)

In certain conditions using short metric names, it was not possible to save an array expression. This

has been fixed.

DCS locks up while servicing TLC connections (ticket #23386)

Added additional logging for TLC connection taking a long time to connect/be serviced by DCS.

Issue with copying agentless connection templates

When copying a template of type JMX, API, SNMP or JDBC, not all of the template properties were

copied correctly. This has been corrected.

Improved host matching capabilities DCS now takes into account DNS resolution to prevent the creation of duplicate hosts.

Improved alert threshold handling

If an active alert was firing when that alert threshold was deleted, a red alert was left orphaned in the

alert list. This has been fixed, and that alert will now be displayed as grey (unresolved).

Sightline EDM Release Notes Page 22 of 33

© 2017 Sightline Systems

Non-existing host’s connection type from a system that sent an SNMP trap.

When receiving an SNMP trap from a system that doesn't exist in EDM, the connection template that

is created for the host (if needed) now chooses the default TLC template, instead of the TLC template

named "TLC".

Unused utilization report data removal

Improvements to the removal of unused utilization report data, if the connection has been deleted.

‘Connect all’ option removed

The Connect all selection has been removed from the Actions drop down on the Connections tab.

Added additional logging on the ‘getMetricData’ API call Additional logging has been added to the getMetricData API call to assist in identifying the root

cause of API call failures.

EDM 4.2.4 (October 2015)

Changes

View Event Data: selecting/filtering time does not work (ticket #23452)

When selecting a timestamp from the drop-down in the Event Data window, the time range was

incorrectly reset to the default of +/-10 intervals around the selected timestamp. This has been fixed.

Cannot enter zero in Event Data time range selection (ticket #23453)

Entering a zero (0) in the field for defining the number of +/- intervals was not possible, and

prevented display just one interesting interval. This has been fixed.

Chart navigation issues (ticket #23449)

Overlaying prevented certain regions of the chart from being accessed. The problem seemed to

intensify for smaller plots. This has been corrected.

TopN/BottomN charts not displaying the correct metrics (ticket #23462)

In visualization reports, the TopN/BottomN feature was not functioning correctly, and the selected

number of metrics was not being displayed. This has been corrected.

Connection discovery does not respect host connection template (ticket #23286)

Hosts that included a customized TLC template did not assign the same customized template to its

discovered TLC connections, and instead used the default TLC template. This has been corrected.

T_PERF_TABLE growing too rapidly (ticket #23450)

An issue was discovered where deleted connections would leave entries in the

T_PERF_HOURLY_DAILY table. This has been corrected. As a reminder, there is a setting for

Utilization retention policy in days that can updated to reduce the size of the T_PERF_* tables in the

EDM admin database.

Allow individual ESX host discovery

This feature supports discovery of non-vCenter ESX hosts. In previous versions of EDM, you could

only add one vCenter instance to EDM. You can now add more than one ESX host to EDM.

Sightline EDM Release Notes Page 23 of 33

© 2017 Sightline Systems

Correction to EDM database upgrades

A clean install of any 4.2.x version of EDM (prior to this 4.2.4 release) has incorrect content in the

admin database. This prevents upgrades to later versions of EDM. This release includes the proper

database content; however, if you have a prior clean install of 4.2.x you will need to fix the content

manually in the database. Contact Sightline Support for the appropriate SQL commands. Note that

this is not an issue if EDM was upgraded from 4.1.x to 4.2.x.

EDM 4.2.3 (August 2015)

Changes

Unable to expand metric groups in Correlation dialog (ticket #23352)

Date/time conversion failed on validations when the time zone string contained a 4-character time

zone (CEST). This has been corrected.

Report configuration does not accept valid custom time period (ticket #23339)

This fix is related to the above issue where the date/time conversion failed on validations when the

time zone string contained a 4 character time zone.

EDM 4.2.2 (August 2015)

Changes

SNMP trap message compatibility issues (ticket #23277)

Reverted SNMP trap messages back to original format to prevent compatibility issues with existing

customers.

Inconsistencies with Japanese language translation (ticket #23347)

Some Japanese translations were showing up as English. This has been corrected.

Missing properties in original connection template after being copied

When a copy of a template (non-TLC or non-VMware) was made, the properties on the original

template were erased. This has been fixed.

Licensed AccessKeys stopping incorrect datasource connections

In certain circumstances, where an environment had VMware connections but no TLC connections,

the license system was incorrectly stopping valid VMware connections. This has been fixed.

EDM 4.2.1 (July 2015)

New Features

Dynamic alerts

Dynamic alerting is built on top of the ForSight forecasting feature. Sightline can now alert on

abnormal behavior without using static thresholds.

Sightline EDM Release Notes Page 24 of 33

© 2017 Sightline Systems

Agentless SNMP datasource

Scalable SNMP monitoring is now built into EDM. This is an agentless connection type in EDM, and

requires a separate AccessKey. This feature also allows EDM to receive SNMP traps. See the EDM

User’s Guide for more information.

Agentless AS400/iSeries monitoring

Configurable agentless monitoring of IBM AS400 (iSeries) servers is now available in EDM. This is

an agentless connection type in EDM, and requires a separate AccessKey. See the EDM User’s Guide

for more information.

Agentless ICMP/Ping monitoring

EDM now has ability to monitor server pings on hosts. This is an agentless connection type in EDM.

See the EDM User’s Guide for more information.

Linux Power Agent push

New Linux Power Agent installs can now be pushed to target Linux machines remotely via EDM.

TopN/BottomN charts

EDM now has the ability to display either the top or bottom number of metrics within a chart for a

given metric(s).

Visualization enhancements

EDM now utilizes CanvasJS for enhanced chart rendering performance. CanvasJS also features

ability to zoom in on any chart type selected.

Wildfly monitoring

EDM can monitor Wildfly Application Server. This is an agentless connection type in EDM, and

requires a separate AccessKey. See the EDM User’s Guide for more information.

Correlation timeout setting

Configuring timeout is now available on the Settings page.

Report Templates page chart search

You can now search for a chart on the Report Templates page.

New EDM AccessKey settings

New AccessKey functionality has been added to EDM. All agentless datasources require a separate

AccessKey. Contact Sightline Support for a new AccessKey for your environment if you use any

agentless connections. (VMware, JVM, SNMP, etc).

AccessKey update

Added UI screen with the ability to update an expired AccessKey.

Event data charts

Added event data charts, so reports can be created that have event data in them, displaying side-by-

side with metric charts.

Changes

EDM performance enhancement (ticket #23137) The EDM code has been refactored code to remove synchronization and improve performance.

Sightline EDM Release Notes Page 25 of 33

© 2017 Sightline Systems

EDM alert message sorting (ticket #23183)

Alert messages were not being sorted correctly. This has been corrected.

Alerts table ‘Acknowledged’ column (ticket #23201)

Fixed the display of the alerts table for acknowledged column images.

Statistics pop-up screen (ticket #23221)

Added scrollbars to the statistics pop-up page.

Timestamp search on Triggered Alerts page (ticket #23200)

Timestamps were not being searched on the Triggered Alerts tab. This has been corrected.

EDM meter chart (ticket #23248)

Added new meter chart to EDM.

Connection archives removal failure (ticket #23317)

Archives on a connection were not properly being deleted when a host was deleted. This has been

corrected.

Re-assert for ‘% Change’ alerts (ticket #23097)

Fixed reassert after functionality for % Change alerts.

Known Issues

vCenter Cluster monitoring

vCenter cluster monitoring is not supported in vCenter 6.0.

Java 8 and Microsoft SQL Server

When running Java 8, MS SQL Server is not a supported database configuration:

http://sourceforge.net/p/jtds/bugs/725/

JBoss 7 monitoring

JBoss is not supported on EDM 4.2.x.

EDM 4.1.2 (April 2015)

New Features

New Analyst Role in EDM

A new user role has been added to EDM named Analyst. This role allows for full control to the

Charts/Templates/Reports sections for creating, editing, deleting reports. The other sections of the UI

will remain in read only mode, just like a normal user role.

Changes

Unable to sort alert messages (ticket #23183)

When using multi-language settings in EDM, many columns would not sort correctly. This has been

corrected.

Sightline EDM Release Notes Page 26 of 33

© 2017 Sightline Systems

Forecast Alerts showing incorrect dates

In some instances, forecast alerts showed incorrect out of capacity dates. This has been corrected.

Spanish and Japanese translations updated

The Spanish and Japanese translations have been updated.

Forecast algorithm improvement

We originally determined seasonality based on the first (of four) period of the forecast data. However,

it is more accurate to check the seasonality based on the last period (most recent data). This has been

corrected.

EDM 4.1.1 (February 2015)

New Features

New CloudWatch Datasource for Amazon EC2 monitoring

The CloudWatch datasource has been added to EDM. This allows for the collection of metrics from

an Amazon EC2 account, including all instances and their performance metrics. Data is collected at

5-minute intervals. See the Sightline EDM User’s Guide or visit sightlinesystems.com for details.

Table search added to Hosts and Alerts pages

You can now perform searches on the Hosts and Alerts pages, to filter the current view’s data. This

allows for quicker navigation to the element you are looking for.

Changes

Slow EDM UI performance (ticket #22921)

Performance of the EDM UI can become slow the longer users are logged in. This was caused by a

bug in the JSF sub-component of JBoss. This issue has been fixed by upgrading EDM to a newer

version of the mojarra JSF implementation.

Forecast accuracy improved

The computation for forecast accuracy numbers contained an incorrect calculation. This has been

corrected.

Utilization Reports in Internet Explorer

Rendering issues were discovered when displaying Utilization reports in Internet Explorer. These

have been fixed.

Time Ranges added to Utilization Reports

It was sometimes difficult to see what times were used for each of the datasources that made up a

Utilization Report. A new clock icon has been added to view exactly which connections and time

ranges went into a Utilization Report. Note that Utilization Reports are populated from hourly data

only (or higher), and it is not possible to get a more granular display.

Sightline EDM Release Notes Page 27 of 33

© 2017 Sightline Systems

Applying dropped connection settings by view

To make it easier to bulk apply the Alert on dropped connection setting, you can now right-click on

a connection view, and add or remove settings pertaining to the Alert on dropped connection

feature. These changes will then be applied to all connections in that view.

JBoss /tmp directory is now deleted on startup

Over time, the JBoss /tmp directory (standalone/tmp) can grow to be very large. These files are

temporary, and thus do not need to be kept. We will now, on startup, delete those files in order to

keep disk space low. Note: The initial startup of JBoss after upgrading to this release may be slow,

depending on the size of your /tmp folder. It may be many GB in size, which will take time to delete.

EDM Metric Help file definitions have been updated

The EDM help file, used to define metrics from many datasources, has been updated to be more

complete.

Data tables in UI changed to have fixed headers

In cases where there were many rows of data, scrolling down meant losing sight of the headers. This

has been changed so the headers remain fixed on the display.

Known Issues

Forecasting with charts, instead of templates, prevents Export as CSV option

If a forecast is configured using a single chart instead of a template, the Export as CSV option from

the menu when viewing the forecast will not work. As a workaround, use only templates when

creating forecasts; this will be corrected in a future release.

EDM 4.1.0 (December 2014)

New Features

ForSight Forecasting compare against actuals

Forecasting has been improved to compare actual data with its historical forecast. This feature can be

accessed from the current forecast report screen.

Ability to set session timeout (ticket #22591)

The EDM session timeout is now configurable. The default setting remains 30 minutes, but now can

be configured at a global level or on a per user basis.

Search on the connections page (ticket #22703)

A search bar has been added to the Connections page, to quickly filter the list of items in that view.

ACE discovery of known/unknown hosts

ACE can now be configured to discover unknown hosts in your environment and provide a list of

these hosts. You can investigate the list to determine if the hosts are potentially harmful or not.

Spanish language support

The EDM user interface now supports Spanish. Select the display language on the EDM login screen.

Sightline EDM Release Notes Page 28 of 33

© 2017 Sightline Systems

Chart/Report color themes

EDM now has four color themes to choose from to customize the look of your reports and plots. The

themes are Carbon, Fusion, Ocean, Zune. The current default color theme remains as an option.

Search metric selection list

When building a chart, quickchart, or filter, you can now search the expansive metric list using a

search box. You can now find the hidden gems in Sightline’s massive metric repository!

Postgres database support added

For new installs of EDM, you can now choose Postgres as a supported database type option.

Alert notice on connection resumed

In addition to sending an email and/or SNMP trap when a connection drops, the connection can be

configured to send an email or SNMP trap when the it re-connects.

Changes

Utilization Reports performance improved

Performance of Utilization Reports has been improved. EDM now stores this data into the RDBMS

database for fast retrieval. The data is stored at hour intervals, and is accumulated as the connection

runs. Note that you should allow 1-3 hours after the upgrade for utilization data to be collected and

start being displayed.

EDM color scheme changed to blue

The EDM user interface has been changed to unify the colors to be blue.

Fixed Installer failure on MySQL 5.6.20

The EDM installer was failing with the MySQL 5.6.20 database version. This has been corrected.

Search the alert sounds list (ticket #22871)

The ability to search the alerts list on the Alert creation page has been added.

Alert sounds now honor Reassert and Trigger After logic (ticket #22883)

Alert sounds previously would fire on every receipt of the violating metric. This has been changed to

include the Trigger After, Reset After and Reassert settings that are present in the alert configuration.

Show the number of allowed connections for AccessKey (ticket #22428)

On the EDM Settings page, the number of connections allowed is now listed.

Locale issue on threshold lines and alert messages (ticket #22871)

When using a server locale, such as Germany, which uses commas (,) to represent decimal precision,

(for example; 10,245 (which is not 10 thousand, but 10.245 in US locale)), there was a problem

rendering threshold lines on charts and Alert message strings. This has been fixed.

Added ability to fill in gaps

The ability to fill in gaps on a chart has been added to the Global Settings page, under Chart Settings.

Use the checkbox Extrapolate missing data in charts to fill in gaps in any chart.

Added ability to export Host Custom Fields

Host Custom fields can now be exported.

Sightline EDM Release Notes Page 29 of 33

© 2017 Sightline Systems

Expressions will now accept a combination of array metrics and scalars (ticket #22923)

Expressions will now allow a mixture of array metrics and scalar metrics. Previously, EDM

expressions could use arrays or scalars but not both in the same expression. This has been corrected.

Forecasts saved to database has been refactored

The way forecasts were saved in the database was changed, and as such, all old forecasts will be

deleted during the upgrade to EDM 4.1 to support the new format.

VMware discovery made easier with context menu off AutoDiscover button

A new context menu will now display when clicking AutoDiscover, to help setup and discover

VMware vCenter servers and their environments.

Subviews not rendering correctly (ticket #22947)

When using a subview with conditions using “is null” and/or “is not null” the view did not render

properly. This has been corrected.

Utilization Reports in Internet Explorer

There were problems diving into pie charts when using IE. This has been fixed. Known Issue: There

is still a minor issue with the time selection dialog refreshing to the first item on dive in (no matter

what the time range was at the top level). All other functionality is correct.

Database deadlocks with high volume of alerts (ticket #22973)

In a large environment, with a large number of connections all concurrently firing alerts, there was a

tendency for some of the database transactions to deadlock. The database queries have been

refactored and batched to prevent this.

Ability to disable DCS connection auto-restart when DCS starts up

An option to disable DCS’s built in restart of connections was requested for supporting fail-over

environments, where another DCS many have taken over the collection of those connections. When

DCS starts up now, if the flag restart.enabled=false, it will check with EDM first, then resume only

the connections it should. If it cannot contact EDM, no connections will be started. However, if

restart.enabled=true, it behave as it currently does, and resume all connections that were active

when DCS was shut down.

No event data on quickcharts or Clairvor in non-US locale (ticket #22953)

The number format of German and other locales using comma instead of period for decimal precision

prevented event data from showing properly. This has been fixed.

JMS Module will now create table indexes (ticket #21714)

Tee JMS Module for exporting performance metrics to an RDBMS did not create indexes on tables.

This made select performance poor. This has been corrected and indexes are now created on certain

columns to increase select performance.

Sightline EDM Release Notes Page 30 of 33

© 2017 Sightline Systems

EDM 4.0.3 (October 2014)

Changes

Bulk edit supporting restart functionality (ticket #22946)

When performing a bulk edit on a group of hosts to update the AccessKey, there was no way to also

perform a bulk restart of the Power Agents that the AccessKey was applied to. This has been

corrected; bulk edit now includes a Restart Agent checkbox. There will be a progress bar showing the

progress of the bulk edit, as well as individual confirmations that each restart command was received

by the Power Agent and processed.

Performance improvement for Connections page, related to Alert Status (ticket #22921)

When navigating to the Connections page, the Alert Status page was being evaluated even if the Alert

Status page was not selected. This has been corrected and the extra calculation will only be done

when selecting the Alert Status page from the drop down on the Connections page.

Incorrect data list when using Japanese (non-English) language EDM server (ticket #22972)

If EDM was installed on a system and the display language set to a non-English language, data on the

Hosts and Connections pages did not list correctly. This has been corrected.

Unable to remove an alert group from a connection (ticket #22968)

All alert groups could not be removed from a connection; EDM would remove all but one alert group.

This has been corrected and all alert groups can be removed from a connection.

EDM 4.0.2 (September 2014)

Changes

Alert Sounds play too frequently (ticket #22883)

When an alert was in violation alert sounds were playing every interval, instead of honoring the

Reassert After setting. This has been corrected and sounds will only play when other alert actions

occur (email, SNMP, etc).

Alerts fail to trigger when using SNMP traps (ticket #22845)

In a rare case, if you have SNMP traps being sent on an alert that is currently firing, and the

communication with EDM is lost, DCS would have an error attempting to send the SNMP trap from

DCS and all alerts would stop being sent. A workaround to permanently fix the problem is to edit the

DCS configuration in the EDM UI, without changing any settings, and click Save. This error has been

fixed, and extra protection has been added to ensure that alerts will always be delivered accurately.

EDM 4.0.1 (September 2014)

Changes

Oracle DB Upgrade

The upgrade to 4.0.0 on an Oracle database did not put the correct internal version number in the

database. This will lead to problems when attempting to upgrade to a future EDM release. This has

Sightline EDM Release Notes Page 31 of 33

© 2017 Sightline Systems

been corrected in EDM 4.0.1. If you do not use Oracle for the EDM administrative database, then

there is no need to change from EDM 4.0.0. If you have already installed EDM 4.0.0 on an Oracle

database, you can manually perform the changes by running the following sql: update T_CONFIG set

PropertyValue='4.0.0' where PropertyName='Admin DB Version';

EDM 4.0.0 (September 2014)

New Features

ForSight Forecasting

The scale and complexity of modern IT shops makes performing the forecasting required for IT

planning impractical even for highly skilled IT teams. Sightline ForSight transforms the capacity

forecasting process from impractical to effortless by replacing the manual capacity planning process

with fully automated forecasts that can be defined in less than a minute. ForSight gives you the early

warning required to proactively manage IT resources and saves you time and money by automating

the capacity planning process.

Utilization Reports

The Utilization Reports feature allows users to view the CPU, Disk, Network, and Memory health of

all systems that have been discovered through the UI across the network. Utilization reports can also

be displayed for specific connection views.

Alert Status Page

Using the Alert Status allows users to visually represent all defined alerts on the connections tab.

This functionality is reserved for both EDM Admin and Admin classified users. When the user selects

Alert Status from the dropdown selection on the left hand side of the Connections Home tab, all

defined alerts per connections are displayed. The connections list will be filtered based on the

selected connection view.

Sightline ACE

Sightline ACE provides functionality to defend IT networks from cyber security threats by providing

continuous monitoring, diagnosis, mitigation tools and dashboards to strengthen the security posture

of networks. ACE includes Hardware Asset Management (HWAM), Software Asset Management

(SWAM), Configuration Management (CM) and Vulnerability Management (VM) capabilities.

By integrating traditional security practices with performance monitoring you can unlock the

potential to be aware of all threats known and most importantly unknown. Being able to receive data

quickly on potential threats from irregular activity throughout your infrastructure adds an extra layer

of protection that was previously unavailable.

Changes

Expressions with Large Number of Subscripts Prevented from Being Evaluated (ticket #22693)

The MaxMetrics limit setting was set to a default of 20 on the System Settings page. Expressions are

now excluded from this limit during evaluation.

Alerting Failed with Multiple Email Addresses and Connection Drops (tickets #22845, 22855)

Issue has been fixed to use a comma (,) as the only valid delimiter between entries. Colons (:) and

semi-colons (;) have also been replaced with commas (,).

Sightline EDM Release Notes Page 32 of 33

© 2017 Sightline Systems

Event Data Window Displays Other than Picked Columns (ticket #22790)

Issue has been resolved, as the code has been refactored to use class names rather than array indexes,

which was breaking the column display functionality.

All Alerts Stopped Being Sent from DCS when JBoss was Restarted

This was a failure to parse an snmpProperties file and has now been fixed.

ESX Hosts Parent now set to the vCenter Hostname

ESX host VMware Parent Host column was left blank, rather than displaying the name of the

vCenter that manages the host. This functionality has been added.

Multiple Discoveries for ESX Hosts and VM Guests

A fix has been implemented to prevent VMware ESX hosts and VMs from being discovered multiple

times under different DNS names.

DCS Returning Very Large Metric Value during Expression Evaluation

Error was due to not handling the nan/infinite value during expression evaluation; specifically ones

that had division (divide by zero). This has been resolved.

Added Ability to Track DCS for Power Agent Workload Purposes

This feature will only work for clean EDM installs. For upgrades, users can manually add the -DDCS

flag to the JVM options.

EDM Performance Issue Related to Alert Sounds

This issue has been resolved.

EDM Performance Issue Related to Active Alert Counts

The active alert count (located at the upper-left corner of the UI) was causing performance issues that

have now been resolved.

‘500’ Status Error for Report URLs

Report URLs would sometimes give a 500 status error when you didn't have a valid session (for

instance, visiting a bookmark many hours or days later). This has been corrected.

Sorting Error for Alert Duration Column

Alert Duration on the connection details page now sorts correctly.

Adding new Web Service API to Approve a Data Collector

This feature can be used to approve a Data Collector that has auto-registered with EDM.

Connection with Imported Alert Groups Failed to Start

This has now been fixed. As a workaround, a user can edit the alert group once, keeping the values

the same. This will also allow the connection to connect properly.

Improved Naming Convention for CSV Filenames

Filenames for downloaded CSV files from charts are now much more descriptive.

Added Ability to Export Views

Views can now be exported/imported to different EDM environments.

Sightline EDM Release Notes Page 33 of 33

© 2017 Sightline Systems

Updated Japanese Text Files for EDM

The Japanese version of EDM now contains more Japanese vocabulary.

‘Connect All’ Option Removed

This has been removed from the Connections page action list.

‘Customized’ Icon Added for Charts under Reports Tab

Added 'customized' icon for charts under a report that are customized with different connection and/or

time settings.

New Role Permission Settings

• The Data Collectors page is now Read Only for the Admin role.

• The Time Definitions page is now editable for the Admin role.

Context Menu Added for Chart Options

A context menu was added for charts, as well as the statistics option to display the

min/max/avg/std deviation for chart data.

Richfaces Upgrade

Upgraded from 4.3.5 to 4.3.7.