Updating a topology on a different DASH page

You can add a right-click menu item to the Netcool/OMNIbus Web GUI event list, which you can use to update a Topology Viewer that is on a different DASH page from the event list.

Procedure

  1. As a user with the Web GUI admin role, log into your DASH web application.
  2. Open the Netcool/OMNIbus Web GUI tool configuration page: Administration > Event Management Tools > Tool Configuration
  3. Create a new Script tool, with a script command similar to the following example:

    The 'NavigationNode' value must be the Page Unique Name for the DASH page that you want to launch. In this example it is the unique name of the out-of-the-box Topology Viewer page.

    var eventPayload = {
        "name": "http://ibm.com/isclite#launchPage", 
        "NavigationNode": "web.netcool.asm.topologyViewer.page", 
        "switchPage": "true",
        "payload": {
            "product": { 
                "AgileServiceManager": { 
                    "resourceName": "{@Node}",
                    "hops": "3",
                    "layoutType": "4",
                    "layoutOrientation": "TopToBottom"
                } 
            }
        } 
    };
    {$param.portletNamespace}sendPortletEvent(eventPayload); 
    Tip: Use the following list of supported parameters: Table 1
  4. Open the Netcool/OMNIbus Web GUI menu configuration page: Administration > Event Management Tools > Menu Configuration
  5. Add the tool to the Alerts menu.

Results

When you select an event from your Event Viewer portlet and launch your new tool, the Topology Viewer page will be opened or updated, and render the topology for the seed whose resource name property matches the Node field value from the selected event.