Skip to content

Service Impact 5.3.1

This release features the enhancements that were introduced in version 5.3.0:

  • Faster graph updates and state propagation in environments with many nodes.
  • A new right-click menu option enables you to center the Impact View on a node that you select. The graph shifts to display the selected node in the center, but does not change the zoom level. The new Selected Node field enables you to select from a list of nodes that match the partial text string that you specify. Enhanced filtering enables you to find and view nodes by availability and performance states and partial name string.

The following table identifies the files to download for each supported installation or upgrade scenario.

Resource Manager Required files

6.x

5.3.x

5.2.x



ZenPacks.zenoss.ImpactServer-5.3.1.0.0-py2.7.egg
ZenPacks.zenoss.Impact-5.3.1.0.0-py2.7.egg
install-zenoss-impact_5.3_5.3.1.0.0.run

Download files from delivery.zenoss.io. Use your Zenoss Support credentials to log in.

Compatibility

For version information, please see the compatibility matrix on the Release Notes page.

Fixed issues

ID Description
IMP-39 GraphML file that was exported from an older version of Service Impact cannot be imported into latest version.
IMP-284 Implicit bug in setting event state during propagation process.
IMP-285 Improve performance and responsiveness under high workload environments.
IMP-290 Do batching of production state updates in Service Impact server.
IMP-307 In a large database, cannot remove nonexistent nodes because requests time out.
IMP-309 Impact state propagation takes too long on devices with thousands of components.
IMP-316 Multithreaded implementation of related event processing.
IMP-320 Unable to delete top level logical node organizer when it contains children.
IMP-321 A state node accumulates best state events.
IMP-322 Import of a GraphML file associates incorrect devices to components.
IMP-323 Need to repair Neo4j objects with large number of non-relevant events.
IMP-349 Refactor handling Neo4j resources in multi-threaded environment.
IMP-351 When updating a graph, errors occurr for some ZenPack objects.
IMP-357 State propagation process takes an unacceptable amount of time on devices with thousands of components.
IMP-369 graphreset (update) does not prune orphaned nodes.

Considerations and workarounds

Reidentifying devices

Resource Manager provides the ability to reidentify devices. The reidentification process deletes and re-adds the device with a new ID and GUID. When the GUID is changed, the device is removed from that particular Service Impact service. If you reidentify a device, you must manually re-add the device to the service model.

Impact graph update best practices

Graph updates and maintenance window operations use the same target graph database. Concurrent access of shared data increases time required to complete the operations, risk of transaction rollbacks and deadlocks, and risk of inconsistent state updates to the graph database. For best performance when updating an impact graph,

  • Do not manually rebuild an impact graph during a time that overlaps a maintenance window or another graph update operation.
  • Do not import dynamic service models while a graph update operation is in progress.

Upgrade considerations

When you initially upgrade from Service Impact 5.2.3 to 5.3.1, the new version of the product removes accumulated event history that is no longer needed. A temporary performance slowdown might occur while nodes are read.

Limitations

After Service Impact is installed, Service Impact and Resource Manager are interdependent. However, Resource Manager issues affect Service Impact more frequently than Service Impact issues affect Resource Manager. For this reason, the list of known issues for a given Service Impact release might include items that manifest in Service Impact but are not caused by Service Impact software. Such items are noted in the list of known issues.