Skip to main content

Adding Service Checks for Monitoring

Overview

In order to get started with monitoring service checks, we need to first add them to Motadata AIOps and in turn enable it to collect data from these devices for monitoring. This guide helps you with the process of adding service checks to Motadata AIOps so that you are able to start monitoring them.

At a high level, this process includes creating a discovery profile and executing a successful discovery run.

This is followed by provisioning the discovered devices as monitors in the system. This will enable Motadata AIOps to continuously monitor the resources and generate alerts and insights based on their performance metrics. You can also customize the monitoring settings for each monitor, such as the polling interval, threshold values, and alert notifications.

Service Checks Supported

You can add the following service checks to AIOps to monitor them:

Types of Service Checks Supported
Ping
Port
URL
RADIUS
NTP
Domain
DNS
FTP
Email
SSL Certificate

Let us look into the process to add these service checks one by one to understand the process of adding a service check for monitoring.

Adding Ping for Monitoring

1. Create a Discovery Profile

Let us create a discovery profile for ping monitoring.

Go to Menu. Select Settings . After that, Go to Discovery Settings and select Discovery Profile. The discovery profile screen is displayed. Select Create Discovery Profile to create a new discovery profile.

A new screen to create the discovery profile is now displayed. Server is selected by default. Select Service Check to create the discovery profile for service check.

Discovery Profile Parameters

Enter the required details in the screen as follows:

FieldDescription
Discovery Profile NameProvide a unique Discovery Profile Name. This name is used to identify a discovery profile.
TypeSelect the type of service check from the dropdown. In this case, select Ping.
CollectorsSelect one or more Collectors that should be used for collecting data from the devices discovered using this Discovery Profile. Select multiple Collectors for load balancing and failover mechanism. In case you don’t select a Collector, the AIOps shall automatically select a relevant collector to leverage the load balancing feature.
note

Ensure that you select correct Collector(s) based on how you want to distribute the load across all Collectors

AgentUse this toggle button to turn ON/OFF the monitoring through agent.
AgentsSelect the agent that you want to use to discover the selected service check on a target device. This field is only available if you turn the toggle button ON in the previous field.
GroupsSelect one or more Groups that will be assigned to the monitors you provision using this discovery profile.
Target Type

The address of the device on which the ping needs to be checked in one of the following formats:

- Monitor: The monitor on which the ping needs to be checked.

- IP: The IP address of the device on which the ping needs to be checked.

- IP Range: A range of IP addresses on which the ping needs to be checked

- CIDR: A range of IP addresses using the CIDR notation if ping needs to be checked on multiple devices.

- CSV: The name of the CSV file used to import a range of addresses.

TargetThe target monitor(s)/device(s) on which the ping service needs to be checked.
TagsSelect the tags that you need to assign to the discovered monitors using the discovery profile.
Retry CountSpecify the number of times the system will do a ping check to get a successfull response before the service is considered unavailable.
Notify via E-mail and Notify via SMS

The system allows notifying users about a discovery run through E-mail and SMS.

- Specify E-mail addresses (comma separated) in the Notify via E-mail field to trigger email notifications.

- Specify mobile numbers (comma separated) in the Notify via SMS to send SMS notifications.

Select Reset to erase all the current field values, if required.

Select Save and Exit if you have created the discovery profile but do do want to execute a discovery run.

Select Save and Schedule if you have created the discovery profile and wish to schedule its run at a specific time.

Select Save and Run if you want execute the discovery run immediately after creation.

We have created a discovery profile ping_check_pmg_server by configuring all the details. After selecting, Save and Run, we have initiated a discovery run which leads us to our next step, which is, Provision the Discovered Devices as Monitors.

2. Provision the Discovered Devices as Monitors

After initiating the discovery profile execution, AIOps starts the process to discover the devices.

Once the discovery execution is complete, the list of all the devices discovered is displayed. Select the devices that you want to be listed as Monitors in the system.

Click on Add Selected Objects to add the selected devices as Monitors. These devices listed as Monitors will now be monitored further by AIOps.

These devices can be viewed under the Monitor tab from the Main Menu. Select the Monitor tab from the main menu. After that, Select Service Check to view all the monitors that are added to the system.

The Ping Service Check for the selected device is now successfully added to AIOps.