Maltem Insight Rest API
Overview​
Maltem Insight Performance (MIP) provides solutions to measure performance of web applications and thick clients through custom scenarios. It provides an API to gather metrics and status associated to the end-user experience from various locations.
How it works​
The MIP instance exposes a JSON based RestAPI. Centreon connector uses this endpoint to fetch relevant data about Digital Experience Monitoring Scenarios
Compatibility​
The connector has been tested with MIP v 6.4.90 and its API.
Requirements​
MIP​
To be able to get data from MIP API, you must have a valid API key. Contact MIP support or sales representative to get one.
Centreon​
- Online License
- Offline License
- Install the MIP plugin on each poller monitoring MIP endpoints:
yum install -y centreon-plugin-Applications-Monitoring-Mip-Restapi`
- Install the Monitoring Connector RPM on your Central Server:
- Install the MIP plugin on each poller monitoring MIP endpoints:
yum install -y centreon-plugin-Applications-Monitoring-Mip-Restapi`
- Install the Monitoring Connector RPM on your Central Server:
yum install -y centreon-pack-applications-monitoring-mip-restapi`
- Install the Monitoring Connector through the Configuration > Monitoring Connector Manager menu:
Configuration​
Hosts​
You can now add a new host based on the App-Monitoring-Mip-Restapi-custom host template. The host macros marked hereafter as "mandatory" need to be configured:
Mandatory | Name | Description |
---|---|---|
x | MIPAPIPROTO | Protocol used to connect to MIP API. Default: https |
x | MIPAPIPORT | Port used to connect to MIP API. Default: 443 |
x | MIPAPIHOSTNAME | MIP Instance FQDN |
x | MIPAPIKEY | MIP API Key |
MIPAPIEXTRAOPTIONS | Any relevant extraoptions (proxy, http-backend, etc.) | |
x | MIPAPITIMEOUT | Timeout to use during API requests |
Set the 'Create service linked to template" option to 'No' and save your configuration.
Services​
A discovery rule is available to get all your scenarios and quickly configure them as Centreon services. Here is a step-by-step guide:
-
Go to "Configuration > Services" and click "Scan" in the Discovery sub menu
-
Fill the Host box with the hostname configured in the previous section
-
Select 'App-Monitoring-Mip-Scenarios' in the rule drop-down list on the left
-
Click Scan to launch the discovery process
-
Check the boxes associated to the scenario you want to monitor
-
Save and then go to the 'Configuration > Pollers' menu to export your configuration