EMCO Ping Monitor Documentation Ping Monitor Overview | Download | Purchase

Using the Advanced Features

EMCO Ping Monitor has several advanced features that allow you to use the program more effectively and integrate it with other software tools. Below, you can find an overview of the most frequently used advanced features of the program.

Using Custom Actions for Integration with Other Programs

Not only does Ping Monitor allow sending notifications when a connections is lost or restored, using the Custom Actions you can execute any external program or script upon those events. It means that the Custom Actions allow you to integrate Ping Monitor with other software tools. In this case, Ping Monitor will register connection changes, and an external program will perform the required actions. A good example of such integration is using SMS software: Ping Monitor executes an SMS utility to send SMS notifications when a connection is lost or restored.

You can configure the Custom Actions using the Preferences > Custom Actions dialog Pic 1, where you need to select the events to be processed and to specify the command lines to be executed. In the command line, you can use placeholders generated by the program that describe the current status and configuration. For example, you can pass a host name and status to an SMS executable utility. In addition, in the Custom Actions settings, you can specify the time interval when actions should be executed. That allows you to avoid sending text messages at night, for example.

Configuring Custom Actions

Pic 1. Configuring Custom Actions

You can override the global settings of the Custom Actions and use custom setting for a host, if required.

Configuring Monitoring Intervals

You can use EMCO Ping Monitor to monitor connections in the 24/7 mode, but in some cases you need to monitor connections during business days and work hours only. In the Preferences > Monitoring Interval dialog Pic 2, you can enable the custom monitoring intervals, if required, and specify the days of the week and the hours when the program should monitor connections. Monitoring will be paused automatically during other days/hours.

The monitoring interval options

Pic 2. The monitoring interval options

The Monitoring Interval settings specified in the Preferences are applied to all the hosts. You can override the global settings and specify custom monitoring intervals for the hosts, so that some hosts may be monitored in the 24/7 mode, while others may be monitored during business hours only.

Grouping Hosts in Hosts Browser

When adding hosts in the Hosts Browser view, you may notice that you can also create groups of hosts there. You can add a host to a group when you add the host to the program, or you can do it later by moving the host into the group. Why do you need to use groups of hosts? The following features of the groups allow you to use the program more effectively:

You can start and stop monitoring all hosts in a group with a single click. If you have several different types of hosts that should be monitored differently, you can create multiple groups and add your hosts to those groups, so you can start and stop monitoring those groups independently with a single click.
You can configure the reports to show statistics for all the hosts in a group. You can update the group to include or exclude hosts, and the report will be updated automatically to include the actual hosts of the group only.
You can override monitoring and notification settings for multiple hosts at once, using the settings defined on a group.
You can review live data and historical data charts of all hosts in a group to compare their performance. Simply select the required group in the Hosts Browser view and you can see charts that display the performance of all the hosts from the selected group in the Details view.

Of course, there are other advanced features of the program. Most of them can be configured in the Preferences dialog, so it's recommended to go through all the Preferences settings to review all the available options.