Skip to main content

Adding Container Orchestration Devices for Monitoring

Overview

To monitor container orchestration platforms, Motadata AIOps introduces support for Tanzu Kubernetes clusters. This guide walks you through the process of adding these platforms as monitored devices. The steps include creating a credential profile, configuring discovery parameters, and provisioning the discovered master node for monitoring.

Supported Orchestration Platforms

  • Kubernetes
  • Tanzu Kubernetes
  • OpenShift

Adding Kubernetes

1. Create a Credential Profile

We will start by creating a credential profile for the cluster you are trying to discover and monitor.

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

Credential Profile Parameters

FieldDescription
Credential Profile NameProvide a unique Credential Profile Name. This name is used to identify a credential profile.
ProtocolSelect SSH as Protocol from the drop-down. The option to provide the credential details is then displayed based on the protocol selected.
Username and PasswordEnter these details for the Linux server you want to monitor.
SSH Key and PassphraseEnter these details for the Linux server you want to monitor if you want to access the server using the SSH Key and Passphrase
Cli optionsSelecting the checkbox displays multiple options to configure.

- Select Config Transfer Protocol from the Drop-down.

- Enter the Enable User Name, associated Enable Password, Enable Command, Enable Prompt, Config Mode Command, Config Password and VRF Number associated with the device's enable mode.

You can use Reset to clear the inputs, Test to test the inputs and Add Credential Profile to save the profile.

2. Add Kubernetes Device

Once the credential profile is ready, proceed to add the Kubernetes cluster for 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. Select Container Orchestration and click on the Kubernetes tab.

Discovery Parameters

FieldDescription
Discovery Profile NameProvide a name for this discovery configuration.
IP/HostThe IP address(IPv4 or IPv6) of the device to be discovered.
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.
GroupsSelect one or more Groups that will be assigned to the monitors you provision using this discovery profile.
Credential ProfilesSelect an already created Credential Profile to assign it to the discovery profile. You can also create a new credential profile from this screen using the Create Credential Profile button. In this case, we will select the credential profile which we created in the 1st step while creating a credential profile.
TagsSelect one or more Tags that you wish to assign to the devices you want to discover and setup as a monitor.
Ping CheckThe Ping Check button is switched ON by default. This means that AIOps will only discover the device if the ping is available for that device. Toggle this button OFF if you want AIOps to discover the device without doing a ping check.
PortThe Port number field is already populated.
Notify TeamThe system allows notifying users about new service discovery through e-mail, handle, user name, and user profiles:

  • Specify email addresses to trigger email notifications
  • Specify handles, username and user profiles to send message 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 not want to execute a discovery run.

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