EV Observe - Configure Citrix Monitoring Prerequisites
Citrix offers collaboration, virtualization and networking software that facilitate remote working and the adoption of cloud services. XenApp and XenDesktop are virtualization solutions that give IT control of virtual machines, applications, licensing, and security while providing anywhere access for any device.
You can use the Box to collect information on Citrix hosts using dedicated service templates. The monitoring of Citrix probes requires the Box to authenticate and connect to a Web service via a token retrieved on the central authentication server (KDC), using an AD account and the Kerberos protocol. This operation is automatically managed by the Citrix plugin.
You must first configure monitoring prerequisites for the Box manually.
Notes
- There are several versions of the Citrix software, each with its specific characteristics. The procedure below is specific to Citrix XenApp and XenDesktop versions 7 and later.
- Citrix v7.x plugins require you to install the Kerberos krb5 package.
- Access to the Citrix API must be authorized.
Procedure: How to configure Citrix probes
Step 1: Check access to the Citrix API
1. Run the command below.
http://< IP >/Citrix/Monitor/OData/v1/Methods
Step 2: Configure the Box
1. Log in to the Box to be monitored.
2. Configure the configuration file called /etc/krb5.conf.
- Run the command below to open the file.
nano /etc/krb5.conf
- Go to the [libdefaults] section and run the command below to modify the default domain.
Replace <domain> with the name of your domain.
default_realm = <domain>
example default_realm = EASYVISTA
- Go to the [realms] section and run the command below to add a line for the domain.
Replace <domain> with the name of your domain.
<domain> = {
Kdc = @IP_KDC(server AD)
}
example
EASYVISTA = {
kdc = 192.168.1.250
}