Adding incidents and alerts to the DASH navigation menu

If you have integrated IBM Cloud Pak for Watson AIOps and IBM Tivoli Netcool/OMNIbus, you can add a launch-in-context link to the IBM Cloud Pak for Watson AIOps Incidents and alerts page to the DASH navigation menu for IBM Tivoli Netcool/OMNIbus.

Procedure

  1. Navigate to the JAZZSM_HOME directory and open the following file: <JAZZSM_HOME>/profile/config/cells/JazzSMNode01Cell/applications/isc.ear/deployments/isc/isclite.war/WEB-INF/navigation.xml

  2. At the end of the content wrapped between the following tags:

    <navigation:navigation-tree> {...} </navigation:navigation-tree>
    

    Append the following XML snippet, replacing the values marked as <CP4WAIOPS_STORIES_URL> and <CP4WAIOPS_ALERTS_URL> with valid URLs to the Cloud Pak for Watson AIOps Incidents and Alerts pages:

    <navigation:nav-element formPersistence="false" hidden="false" iconClass="cloudIcon" isWscNode="false" layoutUpdatedAtRuntime="false" moduleID="com.ibm.isclite.global.custom.module" moduleIDOrig="com.ibm.isclite.global.custom.module" nodeType="label" securityUpdatedAtRuntime="false" stateMaintained="false" taskType="hiddenTask" uniqueName="com.ibm.isclite.global.custom.module-SPSVS-label.W8DQOK4vA5VBn4RGGldV-u11650881799360" wscRole="all authenticated portal users" wscRoleType="User">
      <navigation:title>
        <base:nls-string lang="en">CP4WAIOps</base:nls-string>
      </navigation:title>
      <navigation:parentTree parentTreeRef="root"/>
      <navigation:parameter name="com.ibm.console.resource.previewImage">
        <base:value>
        <base:string>CP4WAIOps</base:string>
        </base:value>
      </navigation:parameter>
      <navigation:parameter name="com.ibm.console.resource.description">
        <base:value>
        <base:string>CP4WAIOps</base:string>
        </base:value>
      </navigation:parameter>
      <navigation:page-params/>
      <navigation:nav-element formPersistence="false" hidden="false" isWscNode="false" layout-element-ref="com.ibm.isclite.admin.Freeform.layoutElement.A__1650882838344" layoutUpdatedAtRuntime="true" moduleID="com.ibm.isclite.global.custom.module" moduleIDOrig="com.ibm.isclite.global.custom.module" nodeType="url" securityUpdatedAtRuntime="false" stateMaintained="true" taskType="multiTask" uniqueName="com.ibm.isclite.global.custom.module-SPSVS-com.ibm.isclite.admin.Freeform.navigationElement.pagelayoutA.modified.9L7ci90Q2Z7x3uGKVJ2v5uh1650882838339" url="<CP4WAIOPS_STORIES_URL>" wscRole="iscadmins" wscRoleType="Editor">
        <navigation:title>
        <base:nls-string lang="US">Incidents</base:nls-string>
        </navigation:title>
        <navigation:parentTree parentTreeRef="label.W8DQOK4vA5VBn4RGGldV-u11650881799360"/>
      </navigation:nav-element>
      <navigation:nav-element formPersistence="false" hidden="false" isWscNode="false" layout-element-ref="com.ibm.isclite.admin.Freeform.layoutElement.A__1651490860014" layoutUpdatedAtRuntime="true" moduleID="com.ibm.isclite.global.custom.module" moduleIDOrig="com.ibm.isclite.global.custom.module" nodeType="url" securityUpdatedAtRuntime="false" stateMaintained="true" taskType="multiTask" uniqueName="com.ibm.isclite.global.custom.module-SPSVS-com.ibm.isclite.admin.Freeform.navigationElement.pagelayoutA.modified.taRbaKSlGPLajMfN2BbRVfB1651490860008" url="<CP4WAIOPS_ALERTS_URL>" wscRole="iscadmins" wscRoleType="Editor">
        <navigation:title>
        <base:nls-string lang="US">Alerts</base:nls-string>
        </navigation:title>
        <navigation:parentTree parentTreeRef="label.W8DQOK4vA5VBn4RGGldV-u11650881799360"/>
      </navigation:nav-element>
    </navigation:nav-element>
    
  3. Save the navigation.xml file.

  4. Log out of DASH, then log back in again.