Configure

The Troubleshoot utility is configured and defined for an application using the CLI commands, scripts, and custom monitors. This allows the user to perform a connectivity check from one endpoint (Source IP) to another endpoint (Destination IP) across all the components of an application.

Before configuring the troubleshooting method, ensure that the following prerequisites are met:

  • Workflows and Helper scripts are imported to your environment.
  • Workflows are enabled in the APS/Orchestrator engine.
  • You have the required access permissions to view and submit the requests for deployment.
To configure:
  1. Click and select AppVision > Application.
    The Application screen opens with the Inframap tab selected by default.
  2. Open the application infrastructure that you want to troubleshoot.
  3. Click the Troubleshoot dropdown menu and select in the Command bar.
  4. On the Troubleshoot screen that opens, all the service components associated with the application are listed on the left side of the screen.
  5. Select the checkbox beside the component name.
  6. If you have the command and string for the component that you want to troubleshoot, do the following:
    1. Click the Commands tab if it is not selected already.
    2. Select a device from the Device name dropdown list.
    3. Enter the CLI command and the string that must be the success criteria of command output in their respective fields.
    4. Click Add.
      The CLI commands and its respective match string is displayed in the table at the bottom of the screen. You can add multiple troubleshooting commands for each component.
    5. To modify or delete the details, click either or beside each troubleshooting suite.
  7. If you want to generate a command for the component that you want to troubleshoot, do the following:
    Note: AppViewX ||N/A||N/A has been added in the Source Device Name list to enable the user to check the connectivity between the devices and AppViewX CLI.
    1. Click the Settings tab.
    2. The name of the Inframap and component will automatically populate in their respective fields based on what you selected in step 5.
    3. Select the Device or Object radio button depending on how you want to monitor the service component.
    4. Under the Generate Commands sections, select the troubleshooting option for which you want to generate a monitoring command.
    5. In the Description field, click to fetch the information about the troubleshooting option you selected in Step 7.d. This helps the user to tell at a glance what it does.
    6. In the Source IP field, click to fetch the list of the source IP addresses associated with the device and select the one for which you want to check the connectivity.
    7. Select the required destination IP address from the dropdown list.
    8. (Only for Object Level monitoring type) Click to fetch the list of objects associated with the device. Select the object from the dropdown list.
    9. Enter the IP address of the device. The IPv6 field will appear only if you have selected the Troubleshooting option as PING6 or TRACEROUTE6 in Step 7.d.
    10. Enter the port number of the application. The Port field will appear only if you have selected the Troubleshooting option as TRACEPATH, NETCAT, or TELNET in Step 7.d.
    11. Enter the type of record (such as A, PTR, CNAME, and so on) for the selected device. The Record Type field will appear only if you have selected the Troubleshooting option as NSLOOKUP in Step 7.d.
    12. Enter the object ID for the selected object to identify its associated device and statuses. The OID field will appear only if you have selected the Troubleshooting option as SNMPWALK in Step 7.d.
    13. Enter the protocol for the device. The HTTP/HTTPS field will appear only if you have selected the Troubleshooting option as CURL in Step 7.d.
    14. Click .
    15. The device and object details are displayed in a Device Details table at the bottom of the screen. You can delete or modify the device and object details by selecting the checkbox beside the troubleshooting options and then click either or .
    16. Click the Generate Commands button to generate a monitoring command for the troubleshooting option you selected in Step 7.d.
    17. The device name, CLI command, and match string are generated and displayed in the Commands to execute the table at the bottom of the screen.
    18. You can delete or modify the device name, commands, or match string by selecting the checkbox beside the device name in the table at the bottom of the screen and then clicking either or .
    19. Click Submit.
    20. On the Confirmation screen that pops up click Yes.