ManageEngine® Applications Manager AddMonitor API - EUM Monitors | ||
This section explains how to use the AddMonitor API to add monitors of the category type End User Monitoring (EUM). The following monitors are supported:
The following parameters are common in API requests for EUM monitors:
Field | Description |
---|---|
eumAgents | The display name(s) of the EUM agent(s). If there are multiple entries, they can be comma separated. |
eumAgentsId | The unique ID of the EUM agents configured. These can be specified as comma separated. |
runOnServer | Specifies if the monitor has to be created in Applications Manager. Possible values are 'True' or 'False' |
Note: 2) The runOnServer parameter is not applicable for Real Browser Monitor (RBM) |
The parameters involved in the API request are described below. Also, refer the list of common Request Parameters.
Field | Description |
---|---|
type | The type of the service you want to add. Value should be 'Ping Monitor'. |
host | The host in which the monitor is running. |
timeout | The timeout value in seconds. |
The parameters involved in the API request are described below. Also, refer the list of common Request Parameters.
Field | Description |
---|---|
type | The type of the service you want to add. Value should be 'DNSMonitor'. |
displayname | The display name of the host in which the monitor is running. |
timeout | The timeout value in seconds. |
SearchField | The value of SearchField. Options include None, Record Name, Address, Additional Name, Target, Admin, Host, Alias, Port and Priority. |
TargetAddress | Host Name / IP Address to connect to the service |
LookupAddress | The address you want to check in the DNS Server. |
RecordType | The expected record type returned for the lookup address. The options include A, AAAA, CNAME, MX, NS, PTR, SOA, SPF, SRV and TXT. |
The parameters involved in the API request are described below. Also, refer the list of common Request Parameters.
Field | Description |
---|---|
type | The type of the service you want to add. Value should be 'LDAP Server'. |
username | The user name of the LDAP server. |
timeout | The timeout value in seconds. |
LDAPServer | The name of the LDAP Server. |
LDAPServerPort | The port at which the LDAP server is running. |
MatchingAttribute | The matching attribute value. Values include cn, uid, sn, displayname, givenname, objectclass, dc and ou |
FilterCondition | The value of filter condition. Values include equals, contains and notequals |
IsSecured | Specifies if the connection is secure or not. Value is either yes or no. |
SearchFilter | The value of Search Filter. This field is optional. |
SearchResult | The string value that matches with search results. |
SearchBase | The value of SearchBase. This is mandatory field when adding a LDAP monitor. |
password | The password of the LDAP server. |
The parameters involved in the API request are described below. Also, refer the list of common Request Parameters.
Field | Description |
---|---|
type | The type of the service you want to add. Value should be 'Mail Server'. |
host | The SMTP host name |
port | The port at which SMTP is running. |
emailid | The email address to which the mail will be sent. |
timeout | The timeout value in seconds. |
authRequired | Indicates if the SMTP requires authentication. Values are 'Yes' or 'No' |
sslEnabled | Indicates if the SMTP host should be accessed through SSL. Values are 'Yes' or 'No' |
username | The username of the SMTP host |
password | The password of the SMTP host |
tlsEnabled | Denotes whether TLS should be used for SMTP |
pollinterval | The polling interval of the monitor in seconds. |
mailSubject | The message to appear in the subject of the email. |
fetchEnabled | Indicates if the POP/IMAP server should be monitored. Values are 'Yes' or 'No'. |
fetchType | Indicates the service that is monitored. If you want to add POP type, specify the value as 1. If you want to monitor IMAP server, specify the value as 2. |
fsHost | The host name of the POP/IMAP server |
fsport | The port at which the POP/IMAP server is running. |
fsSSLEnabled | Indicates whether the POP/IMAP server is SSL enabled or not. Values are 'Yes' or 'No'. |
fsTLSEnabled | Indicates whether TLS should be used for POP/IMAP. Values are 'Yes' or 'No'. |
fsUserName | The user name of the POP/IMAP server. |
fsPassword | The password of the POP/IMAP server |
The parameters involved in the API request are described below. Also, refer the list of common Request Parameters.
Field | Description |
---|---|
type | The type of the monitor you want to add. Value should be 'RBM'. |
scriptname | The script name for RBM |
pollinterval | The polling interval for the monitor in seconds |
timeout | The time out value in seconds. |
AddMonitor API - ERP |
AddMonitor API - Java/Transaction |