EV Observe - Configure Citrix Monitoring Prerequisites

Last modified on 2023/05/22 15:36

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

From: Citrix XenApp and XenDesktop versions 7 and later

     Open url.png Citrix XenApp and XenDesktop versions 5.5, 6.0 and 6.5: See Configure the XML broker

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
     }

Tags:
Powered by XWiki © EasyVista 2024