How To Guide

Checking System Availability Using QSystem Monitor

Last Updated:
September 5, 2017

Most checks that you can configure in QSystem Monitor are IBM i-specific, but there is one important exception: the ping check. A ping can check any device that is available over the network and that can respond to a ping. That device can be another IBM i server, but it can also be a Windows server, a Linux server, a network router, or, if you are a bank, an ATM. They all speak the universal language of the ping. And, QSystem Monitor can use it to determine if the device is up and running, as well the connection latency.

Configuring a Ping Check

To set up a ping check:

  1. Start the Monitor module on your PC and connect to the host system. Ensure that the Data Selection bar is displayed. If it isn't, turn it on from the Home tab of the menu ribbon.

  2. Click the Monitor something new button at the bottom end of the Data Selection bar:

    Showing the \"Monitor something new\" button on the Data Selection tab.

  3. This brings up the Data Definition dialog box. Set the Filter drop-down list to “Communications Performance” or “*All”:

    Setting the filter on the Data Definition dialog box.

  4. Select "TCP Ping" in the Monitor Type drop-down list:

    Setting the Monitor Type to \"TCP Ping\".

  5. Type the address of the device you want to check in the TCP/IP Address field:

    Entering the address to ping.

    You can also enter the device's name instead of its numerical address:

    Entering a server name instead of a numerical address.

    You can even enter the name of an external server:

    Entering an external server name.

    This works as long as the names can be name-resolved on your IBM i, that is, DNS must be configured.

    Tip: Right-click the TCP/IP Address field and select Multiple from the menu. This allows you to enter several addresses and names in a row. This is great for bulk-creating ping checks.

  6. Configure the other settings as follows:
    1. Collection Job Priority: Leave blank (this is only used in exceptional circumstances).

    2. All Systems/System Name: If you only want to ping from one or more selected systems, clear the check mark by “All Systems” and select only those systems from which the ping check is to be performed.

    3. Collection Frequency: You can set how often the ping check is done. Each integer represents a 30-second increment. Therefore, a setting of “1” means every 30 seconds. “2” means every 2x30 = 60 seconds, “3” is 90 seconds, and so on. Use this if you don’t need to the ping to be updated often.

  7. Then click OK to save the settings and create the new element. The new element is displayed in the Data Selection bar, under the Pinger node:

    New element visible as \"Round trip time to otherserver\" under the Pinger node on Data Selection.

  8. From there, drag and drop the element to the chart on the right-hand side to display it:

    Displaying the new element.


Placing Ping Elements in a Group of Their Own

Placing related elements inside a group is a best practice for QSystem Monitor.

A group is shown as a subwindow. When you first install QSystem Monitor, any system view already contains two groups: one for bars such as CPU, and one for the text definitions. You can create an additional group to hold your ping elements.

To create a group:

  1. Right-click anywhere in the document window. From the right-click menu, select Group, then select Create New Group.
  2. Use these settings:
    1. Group: Text Group.
    2. Open with System: checked.
    3. Description: “Ping Checks”.
    4. Short Description: “Pings”.
    5. Create in System only: selected.
    6. In the tree display at the bottom, click the User Text icon to highlight it.
  3. Click OK. The group is created.
  4. Add your ping checks to it by dragging them from the Data Selection bar to the group.