sightline enterprise data manager (edm) software release...
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.