SSSHYH_7.1.1 - Documentation Index
Table of Contents
Netcool/Impact V 7.1.1 documentation
Product overview
Software
Development tool
Modeling data
Configuring services
Writing policies
Automation
Uses
Core features
Automation
Event access
Data access
Third-party integration
Predefined actions
Typical implementations
Event enrichment
X events in Y time
Event notification
Event gateways
Workflow analysis
IBM Documentation Offline
IBM Tivoli Netcool/Impact Considerations for GDPR Readiness
Additional copyright notices
What's new in Netcool/Impact
Release notes - Tivoli Netcool/Impact
Planning
Overview of deployments
Deployment components
The Impact Server overview
The Name Server overview
The GUI Server overview
Deployment types
Setting up a deployment
Planning an installation
System requirements
Operating system-dependent variables and paths
Jazz for Service Management
Installing Jazz for Service Management
IPv6 support
Using IBM Packaging Utility
Updating Installation Manager
Installing Netcool/Impact
Before you start the installation
Installing Netcool/Impact in GUI and console mode
Starting the installation
Selecting installation components
Selecting the installation directory
Configuring the user registry
Assigning ports
Configuring RMI ports
Configuring the JRExecServer port
Default ports for data sources and services
Configuring the name server
Configuring the Impact Server instance
Configuring the Impact Server Derby database
Installing Netcool/Impact in silent mode
Running the installer in silent mode
Creating a silent installation response file
Installing Netcool/Impact from a Web browser
Post installation steps
Reviewing Installation logs
Security
Monitoring IBM Installation Manager logs
Logging in to the Netcool/Impact GUI
Troubleshooting an issue whereby the impactadmin user occasionally gets disabled by the ObjectServer
Navigating Netcool/Impact
Updating the server certificates with the hostname
Integrating IBM Dashboard Applications Services Hub
Monitoring deployment components and logs
Monitoring server instances
Customizing logging and tracing settings
Log4j properties files
Monitoring services
Controlling the creation of service log files
Controlling the creation of policy logger files
Event processing and locking
Increasing the memory for the Java Virtual Machine on the Impact server
Monitoring disk space
Configuring the default ObjectServer data source
Configuring the event source
Adding JDBC drivers and third-party JAR files to the shared library
Creating the JRExec service
Reconfiguring the Name Server
Installing a third and subsequent cluster members
Changing the host name of a Netcool/Impact installation
Changing the HTTP port
Updating the server certificates with the hostname
Installing Impact on a multi-networked machine
Using Concurrent Versions System (CVS)
Installing and uninstalling Netcool Impact Auto Start on UNIX/Linux
Enabling the Impact Audit feature
Configuring how long Impact waits for a connection
Restricting the number of data sources that can be created
Upgrading Netcool/Impact
General advice for ensuring upgrades run smoothly
Backing up directories
Upgrading Netcool/Impact in GUI and console mode
Upgrading Netcool/Impact in silent mode
Post upgrade considerations
Restoring the Netcool/Impact backup directories
Upgrading servers independently to minimize downtime
Upgrading each server one-by-one
Uninstalling Netcool/Impact
Uninstalling Installation Manager
Configuring servers
Stopping and starting the Impact Server
Stopping and starting the GUI Server
LDAP
Configuring LDAP
Enabling LDAP authentication
Disabling LDAP authentication
Federating LDAP
Configuring split environments
Properties in impactdap.properties
Configuring an LDAP server for failover
Advanced and custom properties in impactdap.properties
Logging and trace settings for LDAP authentication
Mapping Impact roles to groups in custom LDAP servers
Resetting the LDAP enabled Impact Administrator user password
Configuring Netcool/OMNIbus ObjectServer user authentication
Failover for ObjectServer user authentication
Logging and trace settings for ObjectServer user authentication
Managing server clusters
Server clustering overview
The Impact Server cluster components
The Name Server cluster components
Setting up a cluster
Sharing nameservers with TBSM
Adding a TBSM 6.1.1 server to the cluster
Known issues
The Impact Server clustering process
Startup in an Impact Server cluster
Failback in an Impact Server cluster
The Name Server clustering process overview
Command replication in a Name Server cluster
Failure and recovery in a Name Server cluster
Runtime analysis of the server logs
Checking the cluster status in the browser
The nameserver.props configuration file
The web.xml configuration file
The Impact Server properties file
Configuring the secondary server to wait for the primary server
Configuring the event processor service in a cluster
Managing the database server
The database server overview
Configuring user authentication
Setting the database port
Configuring the embedded Derby Network Server
Encrypting the Impact Derby database
Decrypting the Impact Derby database
How to use the Derby database in SSL mode
Using the Derby database clean-up scripts
Running the database server
Resetting the database
Connecting to the database with the command-line client
Replication, failover, and failback
Backing up the database
Restoring the database
Impact database service commands
Managing the JRExec server
Overview of the JRExec server
Starting the JRExec server
Stopping the JRExec server
The JRExec server configuration properties
JRExec server logs
Running commands using the JRExec server
Managing version control
Version control process
Configuring version control
Version control script
Checking out files
Checking in files
Unlocking files
Unlocking files for all users
Adding files
Creating a checkpoint
Revert files
Using restorative SVN commands
Version control using the REST API
Accessing data models using the REST API
Modifying an existing data source using the REST API
Accessing policies remotely using the REST API
Accessing cluster information using the REST API
Security
Configuring single sign-on (SSO)
Configuring single sign-on for the Impact GUI and DASH (SAML)
Configuring OAuth support for the Impact GUI server
Setting up SSL communication
Enabling and disabling FIPS
Configuring SSL
Configuring SSL with scripts
Configuring SSL manually
Configuring SSL on the Name Server
Configuring SSL between Impact Servers
Exchanging certificates between Impact Servers
Exchanging certificates between two combined Impact and GUI Servers in a cluster
Disabling nonsecure interfaces
Deleting a certificate
Enabling JRExec to run in SSL mode
Configuring TLS versions
Disabling TLS 1.0 and TLS 1.1
Enabling TLS 1.0 and TLS 1.1
Configuring TLSv1.3
Configuring TLSv1.3 manually
Configuring TLSv1.3 using the configImpactTLSv13 script
Reverting back to TLS 1.2 from TLS 1.3
Clients connecting to the Impact server using TLSv1.3
GetHTTP function with Impact Server using TLS 1.3
Enabling TLS connections for an Oracle database
Enabling TLS connections for a Db2 database
Enabling SSL connections with external servers
Configuring SSL for ObjectServer user authentication
Enabling SSL communication with the ObjectServer
Enabling SSL communication with an LDAP server
Disabling and enabling the servlet security requirement
Adding signed certificates to Netcool/Impact GUI Server
Changing the Session ID
Enabling the X-Frame-Options header
Enabling the X-Content-Type-Options header
Enabling the Content Security Policy header
Enabling the HTTP Strict Transport Security header
Enabling the X-XSS-Protection header
Disabling TLS ciphers
Disabling HTTP methods
Disabling ciphers for the command-line manager
Enforcing idle timeouts
Configuring protection against host header injection
Rate limiting
Manually generating the Liberty AES encryption key file
Managing self-monitoring
Self-monitoring overview
Self-monitoring in a server cluster
Setting up self-monitoring by using the GUI
Configuring the self monitoring service
Running self-monitoring using the GUI
Running self-monitoring using the command line interface
Setting the ObjectServer Data Source for monitoring events
Memory status monitoring
Disabling buffer and cache size reporting in free memory calculations on Linux
Configuring available system memory for self monitoring
Setting the memory for the Java Virtual Machine on the Impact Liberty profile
System memory status
Combined memory status
Memory status severity
Memory event fields
Checking if memory status monitoring is enabled
Enabling memory status monitoring
Disabling memory status monitoring
Viewing current memory status
Viewing memory status history
Viewing the total JVM heap size
Viewing the maximum JVM heap size
Viewing the free JVM heap size
Viewing the free system memory
Checking if memory status events are deduplicated
Disabling memory status event deduplication
Viewing memory status event intervals
Changing memory status event intervals
Queue status monitoring
Changing the sampling frequency for the queue monitoring
Queue status severity
Queue status event fields
Checking if queue status monitoring is enabled
Enabling queue status monitoring
Disabling queue status monitoring
Viewing the current queue status
Viewing the queue status history
Checking if queue status event deduplication is enabled
Enabling queue status event deduplication
Disabling queue status event deduplication
Viewing queue status event intervals
Changing queue status event intervals
Data source status monitoring
Data source status events
Data source status event fields
Checking if data source status monitoring is enabled
Enabling data source status monitoring
Disabling data source status monitoring
Viewing the current data source status
Viewing the data source status history
Deduplication of data source monitoring events
Disabling deduplication of data source monitoring events
Pairing problem and resolution events together
Disabling pairing events
Verbose mode in data source monitoring
Cluster Status Monitoring
Starting self-monitoring on a secondary cluster member
Cluster status events
Cluster status event fields
Checking if cluster status monitoring is enabled
Enabling cluster status monitoring
Disabling cluster status monitoring
Viewing the current cluster status
Viewing the cluster status history
Enabling deduplicating of cluster monitoring events
Service status monitoring
Service status events
Deduplication of service monitoring events
Viewing the total time a service ran for service monitoring
Service status event fields
Checking if service status monitoring is enabled
Enabling service status monitoring
Disabling service status monitoring
Viewing the current service status
Viewing the service status history
Working with command-line tools
Using the command-line manager
JavaScript in the command-line manager
Managing users and groups
Command explanations for managing users and groups
Netcool/Impact Roles
Mapping users and user groups to roles
Deleting data types
nci_crypt
nci_export
nci_import
nci_trigger
nci_policy
nci_collect_logs
nci_check_etc_dir
Event Processor commands
Email Reader commands
Email Sender commands
Policy Activator commands
Hibernating Policy Activator commands
Policy Logger commands
OMNIbus Event Reader commands
Database Event Reader commands
Database Event Listener commands
JMS Message Listener commands
Using WebServices through the command line
Resetting the Impact administrator file-based password
Working with the User Interface
Globalization
Using SJIS or EUC Japanese character encoding
Navigating Netcool/Impact
Selecting a cluster and project
Personalizing the GUI preferences
Working with projects
Projects overview
Project components
Subgrouping project
Important differences between projects, and the global repository
Global repository
Adding and removing items in the global repository
Creating and editing a project
Deleting a project
Automated project deployment feature
Running the DeployProject policy
DeployProject policy input parameters window
Version control file locking
Unlocking all locked items
Managing data models
Data model components
Setting up a data model
Accessing the data model tab
Data model menu controls
Data sources overview
Data source categories
List of data sources
List of predefined data sources
Creating data sources
Editing data sources
Deleting data sources
Testing data source connections
Datasourcelist file
rebuildDatasourceList
createDatasourceList
Data types overview
Data type categories
Predefined data types overview
List of predefined data types
Viewing data types
Editing data types
Deleting data types
Typelist file
rebuildTypeList
createTypeList
Data items overview
Links overview
Configuring data sources
Data sources
SQL database DSA failover
SQL database DSA failover modes
SNMP data sources
SQL database data sources
DB2 data source configuration
Derby data source configuration
Creating flat file data sources
Flat file data source configuration
GenericSQL data sources
GenericSQL data source configuration
HSQLDB data source configuration
Informix data source configuration
MS-SQL Server data source configuration
MySQL data source configuration
ObjectServer data source configuration
ODBC data source configuration
Oracle data source configuration
Connecting to an Oracle data source using LDAP
Connecting to an Oracle data source using a JDBC LDAP URL
Connecting to an Oracle data source using a custom URL
PostgreSQL data source configuration
Sybase data source configuration
JDBC ResultSetType and ResultSetConcurrency configuration
UI data provider data sources
Creating a UI data provider data source
Providing support for multi-tenancy for Tree Table and Topology widgets
RESTful DSA data source
Creating a RESTful DSA data source
OAuth data source
Creating an OAuth data source
LDAP data sources
Creating LDAP data sources
LDAP data source configuration window
Mediator data sources
CORBA Mediator DSA data source configuration window
Direct Mediator DSA data source configuration window
Creating SNMP data sources
SNMP data source configuration window
Configuring data types
Viewing data type performance statistics
Data type performance statistics
Data type caching
Data type caching types
Creating internal data types
Internal data type configuration window
External data types
Deleting a field
List of predefined data types
Predefined data types overview
Time range groups and schedules
Time range group data types
Configuring time range groups
Adding daily time ranges
Adding weekly time ranges
Adding absolute time ranges
Schedules overview
Configuring schedules
ITNM DSA data type
SQL data types
Configuring SQL data types
SQL data type configuration window - Table Description tab
SQL data type configuration window - adding and editing fields in the table
SQL data type configuration window - Cache settings tab
Creating flat file data types
UI data provider data types
Creating a UI data provider data type
LDAP data types
Configuring LDAP data types
LDAP Info tab of the LDAP data type configuration window
Mediator DSA data types
Viewing Mediator DSA data types
SNMP data types
SNMP data types - configuration overview
Packed OID data types
Packed OID SNMP data type - configuration window
Table data types
Creating table data types
Table data types configuration window
LinkType data types
Configuring LinkType data items
Document data types
Adding new Doc data items
FailedEvent data types
Viewing FailedEvent data items
Hibernation data types
Working with data items
Viewing data items
Adding new data items
Editing and deleting data items
Viewing data items for a UI data provider data type
Using the GetByFilter function to handle large data sets
Working with links
Dynamic links
Static links
Working with dynamic links
Creating dynamic links
Adding new links by filter
Adding new links by key
Foreign key expressions
Adding new links by policy
Editing and deleting dynamic links
Working with static links
Creating static links
Working with policies
Policies overview
Accessing policies
Policies panel controls
Writing policies
Policy wizards
Writing policies using wizards
XML policies
Recovering automatically saved policies
Working with the policy editor
Policy editor toolbar controls
Policy syntax checking
Policy syntax highlighter
Optimizing policies
Running policies with parameters in the editor
Browsing data types
Configuring policy settings in the policy editor
Configuring policy parameters and enabling actions
Creating custom schema values for output parameters
Adding functions to policy
List and overview of functions
Changing default font used in the policy editor
Using version control interface
Uploading policies
Working with predefined policies
Accessibility Features
Working with services
Services overview
Creating services
Services panel controls
List of services
Personalizing services
Starting and stopping services
Viewing services logs
Services log viewer
Service log viewer results
Creating new tabs
Event mapping
Creating event filters
Configuring an event filter
Consolidating filters
Event mapping table
Editing and deleting filters
Filter analysis
Command execution manager service
Command line manager service
Configuring the command line manager service
Database event listener service
Configuring the database event listener service
E-mail sender service
Configuring the Email sender service
Event processor service
Configuring the Event processor service
Hibernating policy activator service
Hibernating policy activator Configuration
Configuring the hibernating policy activator service
Policy logger service
Policy logger configuration
Configuring the Policy logger service
Policy log files
Enabling multiple policy log files
ITNM event listener service
Configuring ITNM event listener service
ITNM event listener service configuration window
Configuring the ImpactDatabase service
Self monitoring service
Configuring the self monitoring service
Database event reader service
Configuring the database event reader service
Database event reader configuration window - general settings
Database event reader configuration window - event mapping
Configuring number of rows in the database event reader select query
Email reader service
Configuring the email reader service
Parsing emails with the email reader service
Event listener service
Configuring the event listener service
JMS message listener
JMS message listener service configuration properties
OMNIbus event listener service
Setting up the OMNIbus event listener service
Configuring the OMNIbus event listener service
OMNIbus event reader service
Configuring the OMNIbus event reader service
Creating a new OMNIbus event reader from the command line
OMNIbus event reader service General Settings tab
OMNIbus event reader service Event Mapping tab
OMNIbus Event Reader event locking examples
Forcing checkpointing after a specified number of minutes
Specifying how long to wait for a reader to initialize
Handling Serial rollover
Policy activator service
Policy activator configuration
Configuring the policy activator service
Kafka message listener service
Configuring the Kafka message listener service
Working with operator views
Viewing operator views
Operator views
Operator view types
Basic operator views
Advanced operator views
Operator views panel controls
Layout options
Action panel policies
Information groups
Creating and viewing a basic operator view
Configuring Event Isolation and Correlation
Overview
Event Isolation and Correlation policies
Event Isolation and Correlation operator views
Configuring Event Isolation and Correlation data sources
Configuring Event Isolation and Correlation data types
Creating, editing, and deleting event rules
Creating an event rule
Configuring WebGUI to add a new launch point
Launching the Event Isolation and Correlation analysis page
Viewing the Event Analysis
Configuring human-in-the-loop probable cause analysis
Overview
Configuring probable cause event weights
Configuring probable cause event keywords
Configuring the ProbableCauseAnalysisObjectServer datasource
Adding the human-in-the-loop functionality to the WebGUI right-click tool
Restoring default settings for the Probable Cause Analysis functionality
Working with reports
Accessing reports
Viewing Reports
Reports toolbar
Policy Efficiency report
Policy Error report
Operator Efficiency report
Node Efficiency report
Action Error report
Action Efficiency report
Impact ROI Efficiency report
Impact ROI Efficiency report business processes
Creating a sample Impact ROI Efficiency report
Impact Profile report
Configuring Impact Profile report
Impact Profile Report data
Impact Profile Report rules editor
Configuring Maintenance Window Management
About MWM maintenance windows
Logging on to Maintenance Window Management
Creating a one time maintenance window
Creating a recurring maintenance window
Viewing maintenance windows
Working with the configuration documenter
Viewing items in the configuration documenter
Managing DSAs
Managing DSAs
Data source adapters (DSA)
Categories of DSAs
Mediator DSAs
Managing data models
Event readers
Event listeners
Policies
Working with SQL database DSAs
List of provided SQL database DSAs
Returning an array class object in a policy
Adding JDBC drivers and third-party JAR files to the shared library
Changing the character set encoding for the database connection
Setting the useJDBC4ColumnNameAndLabelSemantics property for DB2 JDBC 4
Enabling Kerberos authentication for Oracle
SQL database data model
SQL database data sources
SQL database data types
SQL database data items
SQL database policies
Retrieving data from an SQL database data source
Adding data to an SQL database data source
Modifying data stored in an SQL database data source
Deleting data stored in an SQL database data source
Calling database functions
Calling database stored procedures
SQL database DSA failover
SQL database DSA failover modes
Standard failover
Failback
Setting up DSA failover
DSA failover defaults
Customizing DSA failover
Utilizing ObjectServer controlled failback
Configuring the JDBC driver connection properties
Configuring the JDBC connection properties for a JDBC driver
Configuring the JDBC connection properties for a data source
Constructing a simplified pool key for pooled JDBC connections
Working with the UI data provider DSA
UI data provider data model
UI data provider data sources
Creating a UI data provider data source
UI data provider data types
Creating a UI data provider data type
Viewing data items for a UI data provider data type
Using the GetByFilter function to handle large data sets
Retrieving data from a UI provider data source
Creating custom schema values for output parameters
Controlling how frequently Impact considers the UI provider data to be stale
Clearing the UI Data Provider server cache with the UI data provider DSA
UI data provider operators
An example using the UI data provider to integrate with IBM Tivoli Monitoring
Configuring Netcool/Impact to send messages to Tivoli Monitoring Universal Message Console
Working with the RESTful API DSA
RESTful DSA data model
RESTful DSA data source
Making requests to the RESTful data source
Working with the LDAP DSA
LDAP DSA overview
Supported LDAP servers
LDAP data model
LDAP data sources
LDAP data types
LDAP data items
LDAP policies
Retrieving data from an LDAP data source
Controlling the number of records returned from an LDAP server
Changing how Impact handles referrals for LDAP DSA connections
International character support
Working with the web services DSA
Web services DSA overview
Compiling WSDL files
Obtaining WSDL files
Running the WSDL compiler script
Recompiling new and changed WSDL files
Enabling and disabling proxy settings using WSInvokeDL
Compiling WSDL files in an Impact split installation
Web services DSA functions
WSSetDefaultPKGName
WSNewObject
WSNewSubObject
WSNewArray
WSInvokeDL
WSNewEnum
Writing Web services DSA policies
Sending messages
Calling WSSetDefaultPKGName
Examples using web services DSA functions
Web services listener
Web services listener process
Setting up the web services listener
Compiling the WSDL file for the web services listener
Writing web services listener policies
Runtime parameters
WSListenerResult
Results from policy execution into WSListenerResult variable
SOAP endpoint
Authentication for the web services listener
WSDL file
runPolicy
runPolicyResponse
WSListenerException
Sample policy and sample client
Configuring a secure web services listener connection
Creating policies by using the web services wizard
Creating policies by using policy editor
Integrating with third-party web services
Web services security
Enabling web services security
User name token authentication
User name token authentication with a plain text password
Message integrity and non-repudiation with signature
Encryption
Sign and encrypt messages
Configure security with a WS-Policy file
Worked example
Working with the JMS DSA
Supported JMS providers
Configuring JMS DSAs to send and receive JMS messages
Setting up OpenJMS as the JMS provider
JMS data source
JMS data source configuration properties
Specifying more JNDI properties for the JMS data source
JMS message listener
JMS message listener service configuration properties
Writing JMS DSA policies
Sending messages to a JMS topic or queue
SendJMSMessage
Message properties context
Creating a message body string or context
Example of sending a map message to a JMS destination
Example of sending a text message to a JMS destination
Retrieving JMS messages from a topic or queue
ReceiveJMSMessage
Creating a message properties context
Handling a retrieved message
Handling incoming messages from a JMS message listener
Example of receiving a map message
Connecting to WebSphere MQ and JMS DSA
Configuration option 1
Configuration option 2
Connecting Netcool/Impact to WebSphere Business Events
Configure Netcool/Impact for WebSphere Business Events integration
Using the WebSphere Business Events integration
Integrating JMS/TIBCO over SSL
Working with the Apache Kafka DSA
Kafka data source
Kafka data source configuration settings
Kafka configuration properties file
Setting up SASL
Setting up a Kafka data source with SSL
Kafka message listener
Sample policy for a Kafka message listener
Writing Kafka DSA policies to send messages to a Kafka topic
Working with the XML DSA
XML DSA overview
XML documents
XML DTD and XSD files
XML data types
Super data types
Element data types
XML configuration files
XML document and data type mapping
Creating XML data types
Create data types scripts
Data type mappings
Setting up mappings for XML files and strings
Setting up mappings for XML over HTTP
Reading XML documents
Retrieving the document data item
XML over HTTP
Retrieving the root level element data item
Retrieving child element data items
Accessing attribute values
Sample policies
XmlStringTestPolicy
XmlFileTestPolicy
XmlHttpTestPolicy
XmlXsdFileTestPolicy
Working with the SNMP DSA
SNMP DSA overview
SNMP data model
SNMP data sources
SNMP data types
Packed OID data types
Table data types
SNMP DSA process
Sending data to agents
Retrieving data from agents
Sending traps and notifications to managers
Handling error conditions
Handling timeouts
Installing MIB files
Working with SNMP data sources
Creating SNMP data sources
Creating SNMP v1 and v2 data sources
Creating SNMP v3 data sources
Editing SNMP data sources
Deleting an SNMP data source
Working with SNMP data types
Creating SNMP data types
Creating packed OID data types
Creating table data types
Editing SNMP data types
Deleting SNMP data types
SNMP policies
Setting packed OID data with standard data-handling functions
Setting the value of a single variable
Setting the value of multiple variables
Setting packed OID data with SNMP functions
Retrieving packed OID data from SNMP agents
Retrieving packed OID data with standard data-Handling functions
Retrieving packed OID data with SNMP functions
Traversing SNMP trees
Retrieving table data from SNMP agents
Retrieving table data with standard data-handling functions
Sending SNMP traps and notifications
SNMP functions
SNMPGetAction
SNMPGetNextAction
SNMPSetAction
SnmpTrapAction
Working with the ITNM DSA
ITNM DSA overview
Setting up the DSA
Editing the DSA properties file
Running the ITNM event listener service for the DSA
ITNM DSA data type
ExtraInfo field
Writing policies using the ITNM DSA
GetByFilter
Writing policies to receive events from ITNM
Policy Variables
Sample policies
ITNMSampleListenerPolicy
ITNMSamplePolicy
Working with the socket DSA
Socket DSA overview
Socket server
Data model
Process
Setting up the socket DSA
Writing socket DSA policies
Using the sample socket server
Implementing a custom socket server
Socket DSA data model
Socket DSA data source
Socket DSA data types
Configuring the socket DSA
Writing socket DSA policies
Retrieving data by filter
Retrieving data by key
Retrieving data by links
Sending data
Working with the sample socket server
Setting up the sample socket server
Sample socket server components
Server.pl
UserDataInterface.pm
Running the sample socket server
Testing the socket server
Implementing a custom socket server
Creating a socket
Waiting for DSA connections
Performing handshaking with the DSA
Listening for operation requests from the socket DSA
Requesting operation parameters from the socket DSA
Performing operations requested by the DSA
Returning operation results to the DSA
Socket DSA and socket server connection state
Socket server threading
Managing operator views
Managing operator views
Operator views
Operator view types
Basic operator views
Advanced operator views
Operator view components
Operator view policy
Basic operator view policies
Advanced operator view policies
Display pages
Basic display pages
Advanced display pages
Using AJAX in advanced display pages
Creating display pages manually
Setting up an operator view
Managing an operator view
Operator view process
Working with operator views
Working with basic operator views
Operator view name
Layout options
Action panel policies
Information groups
Creating and viewing a basic operator view
Manually editing basic operator view components
Editing the operator view policy
Editing the operator view display page
Viewing operator views
Passing a cluster name and a policy name to an operator view URL
Working with advanced operator views
Creating the operator view policy
Handling incoming events
Querying data sources
Manipulating or normalizing data
Overriding smart tag attributes
Creating the display page
Identifying the server cluster
Identifying the operator view policy
Specifying which data to display
Specifying how data is displayed
Customizing operator view displays index page
Customizing the index page using CSS definitions
Customizing the index page using .meta files
Properties used in .meta files
Customizing the index page using index URL
Passing a cluster with the index page
Passing an alternate stylesheet with the index page
Viewing an operator view page
Selecting the operator view URL
Viewing an operator view from the Views menu
Auditing Operator View Access
Customizing access to operator views
Integrating a Netcool/Impact operator view with the Tivoli Enterprise Portal
Overview
Supported operating systems
Setting up the integration
Copying and editing OVWrapper script templates
Creating Launch definitions
Working with smart tags
Smart tags overview
Smart tag syntax
White space
Escape characters
Common attributes
Overriding attributes
Indexed attributes
Working with basic smart tags
Property tag
Event panel tag
Action panel tag
Information groups panel tag
Working with advanced smart tags
Scalar tag
List tag
OrgNodes tag
Attributes used in advanced smart tags
action_align attribute
action_class attribute
action_count attribute
action_disabled attribute
action_fieldparams attribute
action_hide attribute
action_hiderow attribute
action_isbutton attribute
action_label attribute
action_policy attribute
action_style attribute
action_target attribute
action_url attribute
action_varparams attribute
aliases attribute
autourl attribute
cacheread attribute
cachewrite attribute
cellclass attribute
cellstyle attribute used in list tag
cellstyle attribute used in orgnodes tag
class attribute
default attribute
delimiter attribute
excludes attribute
grouping attribute
headerclass attribute
headerstyle attribute
id attribute
includes attribute
isbutton attribute
label_align attribute
label_class attribute
label_show attribute
label_style attribute
label_text attribute
orientation attribute used in list tag
orientation attribute used in orgnodes tag
params attribute
policy attribute
reversepair attribute
rowcellclass attribute
rowcellstyle attribute
rowcelltext attribute
rowclass attribute
rowstyle attribute
showheader attribute
spaceheight attribute
spacewidth attribute
style attribute
target attribute
title attribute
url attribute
update_delay attribute
update_effect attribute
update_interval attribute
update_label attribute
update_option attribute
update_params attribute
update_policy attribute
update_precall and update_postcall attributes
update_tags and *_override_tags attribute
var, type, and format attributes
Managing policies
Getting started with Policies
About policies
About policies
Policy fundamentals
Differences between IPL and JavaScript
Words and characters reserved for use by Netcool/Impact
Customize data output to follow the JavaScript standard
Policy-level data types
Simple data types
Complex data types
Context
Array
Data item
Event container
Variables
Built-in variables
EventContainer
DataItems
DataItem
Num
User-defined variables
Operators
Assignment operator
Bitwise operators
Boolean operators
Comparison operators
Mathematic operators
String operators
Working with control structures
If statements
While statements
Policylist file
rebuildPolicyList
createPolicyList
Setting the JavaScript version to use
Function types
Web services functions
SNMP functions
Java policy functions
User-defined functions
Local transactions
Working with function libraries
Creating function libraries
Calling functions in a library
Synchronized statement blocks
Configuring policy exceptions
Raising exceptions
Handling exceptions
Clear cache syntax
Date/Time patterns
Policy example
Working with policy parameters
Configuring policy settings in the policy editor
Configuring policy parameters and enabling actions
Creating custom schema values for output parameters
Running policies with parameters in the editor
Running a policy using the nci_trigger script
Printing to the policy log
Working with chained policies
Chaining policies
Encrypted policies
Line continuation character
Code commenting
Key expressions
Executing external commands
Running commands using the JRExec server
Using CommandResponse
Using local transactions in a policy
Local transactions template
Local transactions best practices
Calling stored procedures from within a policy
Oracle stored procedures
Writing policies with automatic schema discovery
Calling procedures that return scalar values
Creating the Sp_Parameter context
Populating the Sp_Parameter member variables
Calling the CallStoredProcedure function
Example of an Oracle stored procedure that returns a scalar value
Calling procedures that return an array
Creating the Sp_Parameter context
Populating the Sp_Parameter member variables
Calling the CallStoredProcedure function
Examples of an Oracle stored procedure that returns an array
Handling the returned array
Calling procedures that return a cursor
Creating the Sp_Parameter context
Populating the Sp_Parameter member variables
Calling the CallStoredProcedure function
Handling the returned cursor
Example of an Oracle stored procedure that returns a cursor
Writing policies without automatic schema discovery
Disabling schema discovery globally
Creating the Sp_Parameter context
Creating the parameter contexts
Creating a return parameter context
Setting the DiscoverProcedureSchema variable
Calling the CallStoredProcedure function
Example of specifying schemas in a policy
Sybase and Microsoft SQL Server stored procedures
Calling procedures that return a single value
Creating the Sp_Parameter context
Populating the Sp_Parameter member variables
Calling the CallStoredProcedure function
Handling the returned value
Example of a Sybase stored procedure that returns a single value
Calling procedures that return database rows
Creating the Sp_Parameter context
Populating the Sp_Parameter member variables
Calling the CallStoredProcedure function
Handling the returned rows
Example of a Sybase stored procedure that returns a set of database rows
DB2 SQL stored procedures
Calling procedures that return scalar values
Creating a DB2 SQL data source
Creating the Sp_Parameter context
Populating the Sp_Parameter member variables
Calling the CallStoredProcedure function
Examples of DB2 SQL stored procedures using parameters
Examples of DB2 SQL stored procedures that return an array
Working with filters
SQL filters
LDAP filters
Mediator filters
Scheduling policies
Running policies using schedules
Creating a schedule data type
Creating task data types
Creating task data items
Adding the tasks to the schedule
Writing a top scheduler policy
Running policies using the policy activator
Creating a policy activator
Handling hibernations
Hibernations overview
Hibernating a policy
Examples of hibernating a policy
Retrieving hibernations
Retrieving hibernations by action key search
Retrieving hibernations by filter
Waking a hibernation
Retrieving the hibernation
Calling ActivateHibernation
Example
Removing hibernations
Handling strings and arrays
Handling strings
Concatenating strings
Finding the length of a string
Splitting a string into substrings
Extracting a substring from another string
Extracting a substring using the word position
Extracting a substring using regular expression matching
Replacing a substring in a string
Stripping characters from a string
Trimming white space from a string
Changing the case of a string
Encrypting and decrypting strings
Handling arrays
Finding the length of an array
Finding the distinct values in an array
Using Netcool/Impact functions to integrate with Webtop
Netcool/Impact functions
Supported operating systems
Setting up the integration
Working with IPL to XML functions
IPL to XML functions overview
Creating the XML document object
Adding a sub element
Creating an unassociated element
Adding XML attributes to element objects, simple approach
Adding XML attributes to element objects that use Attribute objects
Adding XML attributes to element objects adding attributes from an OrgNode
Adding the content to an XML element object
Appending content to XML element objects
Adding XML comments to element objects
Adding XML element objects to each other (nesting)
Generating XML strings from document objects
Replacement of default XML entities
Element ordering in XML
Examples of IPLtoXML functions usage
Working with functions
Activate
ActivateAndReturn
ActivateHibernation
AddDataItem
BatchDelete
BatchUpdate
BeginTransaction
CallDBFunction
CallStoredProcedure
ClassOf
CommandResponse
CommitChanges
CommitTransaction
ConvertObjectsToJSON
ConvertXMLToImpactObjects
CurrentContext
Decrypt
DeleteDataItem
Deploy
DirectSQL
Distinct
Encrypt
Escape
Eval
EvalArray
Exit
Extract
Float
FormatDuration
GetByFilter
GetByKey
GetByLinks
GetByXPath
GetClusterName
GetDate
GetFieldValue
GetGlobalVar
GetHTTP
GetHibernatingPolicies
GetHostAddress
GetScheduleMember
GetServerName
GetServerVar
Hibernate
Illegal
Int
ISOIntervalToSecondsFunction
JavaCall
JRExecAction
Keys
Length
Load
LocalTime
Log
MD5Hash
Merge
NewEvent
NewJavaObject
NewObject
ParseDate
ParseJSON
Random
RDF functions
RDFModel
RDFModelToString
RDFModelUpdateNS
RDFNodeIsResource
RDFNodeIsAnon
RDFParse
RDFRegister
RDFUnRegister
RDFSelect
RDFStatement
ReceiveJMSMessage
RemoveHibernation
RemoveVar
Replace
RESTfulAPIGET
RESTfulAPIPATCH
RESTfulAPIPOST
RESTfulAPIPUT
RESTfulAPIDELETE
ReturnEvent
RExtract
RExtractAll
RollbackTransaction
SendEmail
SendJMSMessage
SetFieldValue
SetGlobalVar
SetServerVar
SNMPGetAction
SNMPGetNextAction
SNMPSetAction
SnmpTrapAction
Split
String
Strip
Substring
Synchronized
ToLower
ToUpper
Trim
TBSM functions
UpdateDB
UpdateEventQueue
URLDecode
URLEncode
WSInvokeDL
WSNewArray
WSNewEnum
WSNewObject
WSNewSubObject
WSSetDefaultPKGName
Working with JSON functions
JSON functions overview
JSON in Javascript policies
JSON in IPL policies
Using Netcool/Impact Solutions
Using Netcool/Impact Solutions
Solution components
Data models
Working with services
Policies
Solution types
Event enrichment solution
X events in Y time solution
Event notification solution
Event gateway solution
Setting up a solution
Creating a data model
Setting up services
Creating policies
Running a solution
Working with data models
Data model components
Data sources
Configuring data types
Working with data items
Working with links
Setting up a data model
Data model architecture
Data model examples
Enterprise service model
Enterprise service model elements
Web hosting model
Web hosting model elements
Working with data sources
Data sources overview
Data source categories
SQL database data sources
LDAP data sources
Mediator data sources
Internal data repository
JMS data source
Data source architecture
Setting up data sources
Creating data sources
Working with data types
Data types overview
Data type categories
SQL database data types
LDAP data types
Mediator data types
Internal data types
System data types
Predefined internal data types
User-defined internal data types
Data type fields
Data type keys
Setting up data types
Getting the name of the structural element
Auto-populating the data type fields
Specifying a data item filter
Specifying data item ordering
Data type caching
Working with event sources
Event sources overview
ObjectServer event sources
Non-ObjectServer event sources
Event source architecture
Setting up ObjectServer event sources
Working with services
Services overview
Predefined services
User-defined services
OMNIbus event reader service
OMINbus event reader architecture
OMNIbus event reader process
Event querying
Reading the state file
Event queuing
Mappings
Event matching
Actions
Event locking
Event order
Managing the OMNIbusEventReader with an ObjectServer pair for New Events or Inserts
Configuring the OMNIbusEventReader with an ObjectServer pair for New Events or Inserts
Preventing an event from being reread while being processed
Additional customization using the ReturnEvent function to update one or more fields in Netcool/OMNIbus
Additional customization using a field other than ImpactFlag
Changing the default JDBC gateway name for the Event Reader service
Stopping the OMNIbus event reader retrying a connection on hitting an error
Controlling how many times the Event Reader re-reads the same events
Handling Serial rollover
Scenario Using a correlation policy and the OMNIbus ObjectServer event reader service to solve flood events
Updating the policy to match the filter
Database event listener service
Setting up the database server
Editing the nameserver.props file for the database client
Editing the listener properties file
Installing the client files into Oracle
Granting database permissions
Configuring the database event listener service
Sending database events
Creating the call spec
Creating triggers
DML events triggers
Insert events triggers
Update and delete events triggers
DDL events triggers
System events triggers
User events triggers
Insert event trigger example
Update event trigger example
Delete event trigger example
Before create event trigger example
After create event trigger example
Before alter event trigger example
After alter event trigger example
Before drop event trigger example
After drop event trigger example
Server startup event trigger example
Server shutdown event trigger example
Server error event trigger example
Logon event trigger example
Logoff event trigger example
Writing database event policies
Handling incoming database events
Returning events to the database
Populating the connection event fields
Returning events to the database
OMNIbus event listener service
Setting up the OMNIbus event listener service
How to check the OMNIbus event listener service logs
Creating Triggers
Using the ReturnEvent function
Subscribing to individual channels
Controlling which events get sent over from OMNIbus to Netcool/Impact using Spid
Handling events
Events overview
Event container and event variables
Using the dot notation to access the event fields
Using the @ notation to access the event fields
Updating event fields
Adding journal entries to events
Assigning the JournalEntry variable
Sending new events
Deleting events
Examples of deleting an incoming event from the event source
Handling data
Working with data items
Field variables
DataItem and DataItems variables
Retrieving data by filter
Working with filters
SQL filters
LDAP filters
Mediator filters
Retrieving data by filter in a policy
Example of retrieving data from an SQL database data type
Example of retrieving data from an LDAP data type
Example of looking up data from a Smallworld DSA Mediator data type
Retrieving data by key
Keys
Key expressions
Multiple key expressions
Retrieving data by key in a policy
Example of returning data from a data type using a single key expression
Example of returning data by key using a multiple key expression
Retrieving data by link
Links overview
Retrieving data by link in a policy
Example of retrieving data by link
Adding data
Example of adding a data item to a data type
Updating data
Example of updating single data items
Example of updating multiple data items
Deleting data
Example of deleting single data items
Example of deleting data items by filter
Example of deleting data items by item
Calling database functions
Setting up the Slack Integration project
Event enrichment tutorial
Tutorial overview
Understanding the Netcool/Impact installation
Understanding the business data
Analyzing the workflow
Creating the project
Setting up the data model
Creating the event source
Creating the data sources
Creating the data types
Creating a dynamic link
Reviewing the data model
Setting up services
Creating the event reader
Reviewing the services
Writing the policy
Looking up device information
Looking up business departments
Increasing the alert severity
Reviewing the policy
Running the solution
Configuring the Impact policy PasstoTBSM
Overview
Configuration
Exporting and Importing the ForImpactMigration project
Creating a policy
Creating a policy activator service
Create a new template and rule to collect weather data
Create the CityHumidity rule for the CityWeather template
Create a city service
Customizing a Service Tree portlet
Adding a custom Services portlet to a freeform page
Working with the Netcool/Impact UI data provider
Getting started with the UI data provider
UI data provider components
Configuring user authentication
Data types and the UI data provider
Integrating chart widgets and the UI data provider
Names reserved for the UI data provider
General steps for integrating the UI data provider and the console
Setting up the remote connection between the UI data provider and the console
Creating the data model
Creating a page in the console
Creating a widget on a page in the console
Accessing data from Netcool/Impact policies
Configuring policy settings
Accessing Netcool/Impact object variables in a policy
Accessing data types output by the GetByFilter function
Accessing data types output by the DirectSQL function
Creating custom schema values for output parameters
Accessing an array of Impact objects with the UI data provider
UI data provider and the IBM Dashboard Application Services Hub
Filtering data in the console
Integrating the tree widget with an Impact object or an array of Impact objects
Integrating data from a policy with the topology widget
Displaying status and percentage in a widget
Controlling node images in the topology widget
Setting the topology node to have multiple parents in the topology widget
UI data provider custom-defined Status functionality for Dashboard Application Services Hub
Configuring custom-defined Status values and names
Using the new Status objects
Visualizing data from the UI data provider in the console
Example scenario overview
Visualizing data from a DB2 database table in a line chart
Visualizing data from a Netcool/Impact policy in a pie chart
Visualizing a policy action in a widget
Visualizing data mashups from two web services in a table
Visualizing data mashups with an array of Impact objects
Visualizing data output by the GetByFilter policy function in a list
Format of Jazz for Service Management filters
Visualizing data output by the DirectSQL policy function in an analog gauge
Visualizing data with the tree and topology widgets
Visualizing customized links in a topology widget
Filtering data output by a policy in the console
Passing parameter values from a widget to a policy
Passing parameter values from a table to a gauge
Visualizing a data mashup from two IBM Tivoli Monitoring sources
Visualizing Event Isolation and Correlation results in a topology widget
Visualizing data from the Netcool/Impact self service dashboards
Installing the Netcool/Impact Self Service Dashboard widgets
Uninstalling the Netcool/Impact Self Service Dashboard widgets
Editing an Input Form widget
Editing a Button widget
Configuring the Button widget to receive data from other widgets
Reference topics
Large data model support for the UI data provider
Disabling and enabling large data models
Enabling large data model support for UI data provider policies
UI data provider customization
Column labels in the browser locale inside the console
Customizing tooltips to display field value descriptions
Known issue when viewing field values when a mouse hovers over a column
Accessing the Netcool/Impact UI data provider
Known issue with JavaScript and the UI data provider
Running policies and accessing output parameters
Mapping field types to the correct output parameters in UI Data Provider
Customizing a topology widget layout
Working with OSLC for Netcool/Impact
Introducing OSLC
OSLC resources and identifiers
OSLC roles
Working with data types and OSLC
Accessing Netcool/Impact data types as OSLC resources
Retrieving OSLC resources that represent Netcool/Impact data items
Displaying results for unique key identifier
OSLC resource shapes for data types
Viewing the OSLC resource shape for the data type
Configuring custom URIs for data types and user output parameters
Working with the OSLC service provider
Creating OSLC service providers in Netcool/Impact
Registering OSLC service providers with Netcool/Impact
Registering OSLC resources
RDFRegister
RDFUnRegister
Working with Netcool/Impact policies and OSLC
Accessing policy output parameters as OSLC resources
OSLC and variables output by policy results
Accessing arrays of variables from policy results
Displaying the resource shapes for policy results
OSLC and UI data provider compatible variables for policy results
Configuring policy settings
Creating custom schema values for output parameters
Accessing data types output by the GetByFilter function
Accessing variables output by the DirectSQL function
Configuring custom URIs for policy results and variables
Passing argument values to a policy
Configuring hover previews for OSLC resources
Hover preview properties for OSLC resources
Example scenario: Using OSLC with Netcool/Impact policies
OSLC reference topics
OSLC urls
OSLC pagination
Support for OSLC query syntax
oslc.properties query parameter
oslc.select query parameter
Nested variables and wildcard queries
RDF functions
RDFModel
RDFModelToString
RDFModelUpdateNS
RDFNodeIsResource
RDFNodeIsAnon
RDFParse
RDFRegister
RDFUnRegister
RDFSelect
RDFStatement
Service Level Objectives (SLO) Reporting
SLO terminology overview
SLO reporting prerequisites
SLO reporting migration considerations
Updating the SLORPRT database schema
Importing the projects for SLO
SLO sample report
Installing and enabling SLO report package
Defining service definition properties
Service definition properties file
Configuring the time zone
Configuring business calendars
Creating common properties in business calendars
Business calendar properties file
Retrieving SLA metric data
SLO reporting policies
SLO reporting policy functions
addCorrelationValue
recordMetric
addCheckpointValue
getCheckpointValue
addSLAMetricWithOperationalHoursAndBusinessCalendar
Using the getDataFromTBSMAvailability sample policy
Configuring getDataFromTBSMAvailability
Reports
Example SLO reporting configuration
Properties files examples
Operational hours service level example
Single SLA example
Time zone example
Simple service definition example
Multiple identities in a service definition example
Common US calendar properties
US Calendar example
Common calendar properties file example
Canada calendar example
SLO Utility Functions
Maintaining the reporting data in the SLORPRT database
Removing service, SLA, and calendar definitions
Exporting service and calendar definitions
Removing specific outage data
Restoring outage data
Setting SLO configuration values
Configuring Maintenance Window Management
Activating MWM in a Netcool/Impact cluster
Configure the MWM_Properties policy
Configuring MWMActivator service properties
Logging on to Maintenance Window Management
About MWM maintenance windows
Creating a one time maintenance window
Creating a recurring maintenance window
Viewing maintenance windows
Maintenance Window Management and other Netcool/Impact policies
Auditing changes to MWM configurationt
Creating multiple MWM from file
Configuring Event Isolation and Correlation
Overview
Installing Netcool/Impact and the DB2 database
Installing the Discovery Library Toolkit
Updating the RCA views
Event Isolation and Correlation policies
Event Isolation and Correlation Services
Event Isolation and Correlation operator views
Configuring Event Isolation and Correlation data sources
Configuring Event Isolation and Correlation data types
Configuring policies for Event Isolation and Correlation
Creating, editing, and deleting event rules
Creating an event rule
Configuring WebGUI to add a new launch point
Launching the Event Isolation and Correlation analysis page
Viewing the Event Analysis
Visualizing Event Isolation and Correlation results in a topology widget
Reference information for the Service Component Repository API
Components of the SCR API
SCR API functions
SCRRegister
SCRCreateComponentInfo
SCRCreateRelationship
SCRDeleteComponentInfo
SCRDeleteRelationship
SCRComplete
SCRReadRelationships
SCRReadManagedElements
Creating a Netcool/Impact policy using the SCR API
Simple email notification
Installation
Creating the database table
Importing Netcool/Impact Artifacts
Updating the email service
Importing the exported page into the IBM Dashboard Application Services Hub
Creating a Remote Connection
Updating the Object Server data source configuration
Email notification GUI
Creating an email notification
Viewing configured email notifications and sample results
Activating email notifications
Using DB2 as the database
Creating the database and the table
Updating the notificationConstants policy
Accessibility
Troubleshooting Netcool/Impact
Accessibility issues
Reading code in the Policy Editor
Authentication issues
Conflicts between users sessions occur when you log in to multiple web applications with the same web browser
Impact server is unresponsive
Web Services connection fails with 'Certificate chaining error'
Server fails to startup when using LDAP based authentication
Error message when error in .jks file for web services
SSL connection fails with a 'Peer not authenticated' error
Cannot enable LDAP or ObjectServer authentication when TLS 1.3 is enabled
Policy cannot connect to a mutual authentication endpoint
Character set and encoding issues
PDF code examples with single quotation marks
IBM Dashboard Applications Services Hub widgets display a mixture of languages
Syntax error message for a missing library
Syntax errors in a policy generated by the XinY policy wizard
Uploaded policies do not display correctly in the policy editor
Modifying the character encoding for OSLC
Using special characters in OSLC and UI data provider policies
Oracle database table special characters issue
Using reserved characters in OSLC and UI data provider policies
Using special characters in column names
Using special characters in column names output by the DirectSQL function
Handling events which contain { character(s)
Handling Identifier when it contains both ? characters and double exclamation marks !!
Clustering and synchronization issues
Secondary member does not take over when Primary has OutOfMemoryError
Error messages display when you access MWM in a cluster setup
Data source replication fails
XML Wizard created data types not functioning on other cluster members
Operator view synchronization in a cluster configuration
Server cluster cannot synchronize if there is a large .type file
Impact Cluster member will not start if Derby port is in use
Impact Clustering in slow network environments
Policy Activator Service may not start automatically on failback
Derby upgrade issues
Derby upgrade
How to check the upgraded derby version
How to manually run a full upgrade of derby (FP15)
How to manually run a full upgrade of derby (FP14)
General Derby issues
Resetting Impact Derby database
Slow JDBC calls to Derby
How to clear disk space when reporting is enabled
Database size
Compress tables and update index statistics
Database consistency
Rebuilding Derby indexes
What to do if Derby seems slow, locked, or blocked
Derby logging
Increase data page cache (optional)
Performing a database backup
General Netcool/Impact issues
Errors in impact logs for data type
Unable to run certain scripts on Solaris 10 the whoami command is not in the PATH environment
Collecting log files for debugging
Project deployment fails to promote a project in Netcool/Impact 7.1
JMS messages fail to get sent
System cannot handle a large SNMP table
Version control system displays a working copy directory name locked error message
Data Items view cannot display all the data items
Removing hyperlinked text when editing policies in Internet Explorer
Removing disassociated files that result from XinY policy
Event isolation and correlation rules show a configuration error
Services and Data Model tabs not releasing memory in IE10 and 11
How to see DASH user in Impact policy
jslib directory not exported by nci_export
REPORT_PurgeData policy fails to trigger
Unexpected creation of the .com_ibm_tools_attach directory under C:\Windows\Temp on Windows
Installation and upgrade issues
Impact Windows services are left on the system after uninstalling Impact
Cannot install or update Impact from Installation Manager that connects directly to Passport Advantage
Netcool/Impact installation fails when Installation Manager is installed to a non-default directory
An internal error occurred on the User Registry panel
Unable to view the Netcool/Impact GUI on a Solaris installation
Cannot find Netcool/Impact components to install after Installation Manager restarts
Non-root user access to CD-ROM directory
Installation Manager CRIMA1002W WARNING message
Cannot select another authentication option on the installation panel
Exception messages display in the server locale
Maintenance Window Management (MWM) does not work if the default cluster name is not used
When you load the Configuration Documenter, the URL uses the GUI Server IP address instead of the FQDN
Impact install on AIX failing when XPG_SUS_ENV is set to ON
Silent install fails with IMPACTIN0275E
Impact upgrade on AIX fails health check with syntax error
Migration issues
Migrating from Netcool/Impact 5.1.1 FP2 (or later) to Netcool/Impact 7.1
Migration script does not allow the import of two instances to 7.1
The message "JAVA_HOME is not defined correctly" gets displayed when running the migrate script
Networking and connectivity issues
ActiveMQ Port conflict when JazzSM and Impact are on the same machine
Impact 7.1 connecting to MySQL database through ODBC
Netcool/Impact GUI errors are displayed after you view the Cluster Status page
GUI tabs display blank lists
JMS error when the Test Connection button is clicked multiple times
Connection error in JRExec server
Compiling nci_compliewsdl causes exception errors
Impact server binding to the wrong interface on a multi-networked machine
Impact IP Multipathing support
Internal error on Sybase and ObjectServer DSA in Impact
SNMP DSA is not sending traps
Test connection database error CTGBA0024E
Oracle DSA does not configure with Oracle alias
ConfAuth4OMNIbus script fails with connection refused error at the updatePlugins step
The SSL connection cannot be initialized CWWKO0801E
Policy in SELECT statement fails with SQLCODE=-243, SQLSTATE=36001
Cannot display data items from PostgreSQL
SSL handshake failure in SQL data sources
Operator View issues
Operator View crashes
Performance issues
Impact server CPU spikes
PolicyLogger issues
Policy log viewer window is not updating
Policy logger not showing content
Event reading and processing issues
Events are processed twice
Understanding the Event Reader Log Messages
Data source updates are not picked up by database and OMNIbus event readers
Flushing a Kafka topic to reset a listener
Web services issues
Web services error that can be ignored
serviceNow forces Impact to qualify a soap response as being invalid
Web services failing to run
Web services library directory getting corrupted while replicating
PDF library