Surveillance SNMP
Vous pouvez activer la surveillance SNMP dans le serveur XenMobile pour permettre aux systèmes de surveillance d’interroger et d’obtenir des informations sur vos nœuds XenMobile. Les requêtes utilisent des paramètres tels que la charge du processeur, la charge moyenne, l’utilisation de la mémoire et la connectivité. Pour plus d’informations sur SNMP v3, telles que les spécifications d’authentification et de chiffrement, consultez la documentation officielle SNMP pour la RFC 3414.
Remarque :
La surveillance SNMP v3 est prise en charge à partir de XenMobile Server 10.8.
Vous pouvez utiliser diverses applications de surveillance prenant en charge la surveillance SNMP, telles que SCOM. Pour plus de détails sur la configuration de SCOM, consultez cet article du centre de connaissances du support Citrix.
Conditions préalables
Configurez les ports TCP suivants :
- Port 161 (UDP) : Utilisé pour le trafic SNMP via le protocole UDP. La source est le gestionnaire SNMP et la destination est XenMobile.
- Port 162 (UDP) : Utilisé pour l’envoi d’alertes d’interruption SNMP (traps) au gestionnaire SNMP depuis XenMobile. La source est XenMobile et la destination est le gestionnaire SNMP.
Pour plus d’informations sur la configuration des ports XenMobile, consultez Exigences de port.
Pour consulter un diagramme architectural d’un déploiement XenMobile sur site incluant SNMP, consultez Architecture de référence pour les déploiements sur site.
Les étapes générales de configuration de SNMP sont les suivantes.
- Ajouter des utilisateurs : Les utilisateurs héritent de l’autorisation de recevoir des interruptions (traps) et de surveiller le serveur XenMobile.
- Ajouter un gestionnaire SNMP pour recevoir les interruptions (traps) : Les interruptions (traps) sont des alertes que XenMobile génère lorsque votre nœud XenMobile dépasse le seuil maximal défini par l’utilisateur.
-
Configurer le gestionnaire SNMP pour interagir avec XenMobile : Le serveur XenMobile utilise certaines bases d’informations de gestion (MIB) pour effectuer des opérations. Vous téléchargez les MIB à partir de la page Paramètres > Configuration SNMP dans la console XenMobile. Vous importez ensuite les MIB dans le gestionnaire SNMP à l’aide d’un importateur de MIB.
Remarque :
Chaque gestionnaire SNMP possède son propre importateur de MIB.
- Activer les interruptions (traps) : Vous activez les interruptions (traps) dans la console XenMobile et définissez les intervalles et les seuils en fonction de votre environnement.
- Afficher les interruptions (traps) dans le gestionnaire SNMP tiers : Pour afficher les interruptions (traps), vérifiez le gestionnaire SNMP. Dans certains gestionnaires, cependant, vous pouvez configurer des paramètres pour activer les notifications en dehors du gestionnaire. Vous pouvez configurer les notifications pour qu’elles apparaissent, par exemple, dans un e-mail.
Vous pouvez générer les interruptions (traps) suivantes à partir de XenMobile.
Nom de l’interruption (trap) : Charge du processeur
- ID d’objet de surveillance (OID) : .1.3.6.1.2.1.25.3.3.1.2
- Description : Surveille la charge du processeur du système pendant l’intervalle défini par l’utilisateur. Si la charge dépasse la valeur de seuil personnalisée, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Charge moyenne sur une minute
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.2021.10.1.5.1
- Description : Surveille la charge moyenne du système sur une période d’une minute pendant l’intervalle défini par l’utilisateur. Si la charge moyenne dépasse la valeur de seuil personnalisée, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Charge moyenne sur cinq minutes
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.2021.10.1.5.2
- Description : Surveille la charge moyenne du système sur une période de cinq minutes pendant l’intervalle défini par l’utilisateur. Si la charge moyenne dépasse la valeur de seuil personnalisée, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Charge moyenne sur 15 minutes
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.2021.10.1.5.3
- Description : Surveille la charge moyenne du système sur une période de 15 minutes pour chaque intervalle défini par l’utilisateur. Si la charge moyenne dépasse la valeur de seuil personnalisée, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Mémoire totale disponible
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.2021.4.11
- Description : Surveille la mémoire disponible pour chaque intervalle défini par l’utilisateur. Si la mémoire disponible tombe en dessous de la valeur de seuil personnalisée, XenMobile génère l’interruption (trap) SNMP. Remarque : La mémoire totale disponible inclut à la fois la RAM et la mémoire d’échange (mémoire virtuelle). Pour récupérer la mémoire d’échange totale, vous pouvez interroger à l’aide de l’OID SNMP .1.3.6.1.4.1.2021.4.3. Pour récupérer la mémoire d’échange disponible, vous pouvez interroger à l’aide de l’OID SNMP .1.3.6.1.4.1.2021.4.4
Nom de l’interruption (trap) : Espace de stockage disque total utilisé
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.2021.9.1.9.1
- Description : Surveille l’espace de stockage disque du système pour chaque intervalle défini par l’utilisateur. Si l’espace de stockage disque dépasse la valeur de seuil personnalisée, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Utilisation de la mémoire de tas Java
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.2.4.0
- Description : Surveille l’utilisation de la mémoire de tas de la machine virtuelle Java (JVM) de XenMobile pour chaque intervalle défini par l’utilisateur. Si l’utilisation dépasse la valeur de seuil personnalisée, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Utilisation du métaspace Java
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.2.5.0
- Description : Surveille l’utilisation du métaspace Java de XenMobile pour chaque intervalle défini par l’utilisateur. Si l’utilisation dépasse la valeur de seuil, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité LDAP
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.1.0
- Description : Surveille la connectivité entre le serveur LDAP et le nœud XenMobile pour chaque intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité DNS
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.2.0
- Description : Surveille la connectivité entre le serveur DNS et le nœud XenMobile pour chaque intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité du serveur Google Store
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.3.0
- Description : Surveille la connectivité entre le serveur Google Store et le nœud XenMobile pour chaque intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité du serveur Windows Tab Store
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.5.0
- Description : Surveille la connectivité entre le serveur Tab Store et les nœuds XenMobile pendant l’intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité du serveur de jetons de sécurité Windows
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.6.0
- Description : Surveille la connectivité entre le serveur de jetons de sécurité Windows et les nœuds XenMobile pendant l’intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité du serveur de notifications Windows
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.7.0
- Description : Surveille la connectivité entre le serveur de notifications Windows et les nœuds XenMobile pendant l’intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité du serveur de notifications push Apple (APNs)
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.8.0
- Description : Surveille la connectivité entre les APNs et les nœuds XenMobile pendant l’intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité du serveur de commentaires Apple
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.9.0
- Description : Surveille la connectivité entre le serveur de commentaires Apple et les nœuds XenMobile pendant l’intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité du serveur Apple Store
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.10.0
- Description : Surveille la connectivité entre le serveur Apple Store et les nœuds XenMobile pendant l’intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité de la base de données XenMobile
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.11.0
- Description : Surveille la connectivité entre la base de données XenMobile et les nœuds XenMobile pendant l’intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité du serveur Firebase Cloud Messaging
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.12.0
- Description : Surveille la connectivité entre le serveur Firebase Cloud Messaging et les nœuds XenMobile pendant l’intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité du serveur de licences Citrix
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.13.0
- Description : Surveille la connectivité entre le serveur de licences Citrix et les nœuds XenMobile pendant l’intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité de Citrix Gateway
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.15.0
- Description : Surveille la connectivité entre Citrix Gateway et les nœuds XenMobile pendant l’intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité inter-nœuds XenMobile
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.16.0
- Description : Surveille la connectivité entre les nœuds du cluster XenMobile pendant l’intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Nom de l’interruption (trap) : Connectivité du service de nœud Tomcat XenMobile
- ID d’objet de surveillance (OID) : .1.3.6.1.4.1.3845.5.1.1.18.17.0
- Description : Surveille la connectivité entre le service de nœud Tomcat XenMobile et les nœuds XenMobile pendant l’intervalle défini par l’utilisateur. Si la connectivité échoue, XenMobile génère l’interruption (trap) SNMP.
Pour des performances optimales du serveur lors de la configuration des seuils SNMP, tenez compte des facteurs suivants :
- Fréquence des appels
- Données d’interruption (trap) à collecter et vérifications des seuils
- Mécanisme de communication inter-nœuds
- Fréquence des vérifications de connectivité
- Délais d’expiration en cas d’échec lors des vérifications
Pour ajouter des utilisateurs SNMP
Les utilisateurs SNMP interagissent avec les gestionnaires SNMP et reçoivent des interruptions (traps).
-
Dans la console XenMobile, cliquez sur l’icône d’engrenage dans le coin supérieur droit. La page Paramètres s’affiche.
-
Sous Surveillance, cliquez sur Configuration SNMP. La page Configuration SNMP s’affiche.

-
Sous Utilisateurs de surveillance SNMP, cliquez sur Ajouter.
-
Dans la boîte de dialogue Ajouter un utilisateur de surveillance SNMP, configurez les paramètres suivants :

Nom d’utilisateur : Le nom d’utilisateur utilisé pour se connecter au gestionnaire SNMP. Bien que vous puissiez utiliser des caractères alphanumériques, des traits de soulignement et des tirets, vous ne pouvez pas utiliser d’espaces ni d’autres caractères spéciaux pour votre nom d’utilisateur.
Remarque :
Vous ne pouvez pas ajouter le nom d’utilisateur « xmsmonitor », car XenMobile réserve ce nom pour un usage interne.
Protocole d’authentification :
- SHA (Recommandé)
- MD5
Mot de passe d’authentification : Saisissez un mot de passe de 8 à 18 caractères. Vous pouvez inclure des caractères alphanumériques et spéciaux.
Protocole de confidentialité :
- DES
- AES 128 (Recommandé)
Mot de passe de confidentialité : Saisissez un mot de passe de 8 à 18 caractères. Vous pouvez inclure des caractères alphanumériques et spéciaux.
Pour ajouter un gestionnaire SNMP
-
Sous Gestionnaires SNMP, cliquez sur Ajouter.
-
Dans la boîte de dialogue Ajouter un gestionnaire SNMP, configurez les paramètres suivants :

Adresse IP du serveur : Saisissez l’adresse IP du gestionnaire SNMP.
Port : Modifiez le numéro de port si nécessaire. La valeur par défaut est 162.
Nom d’utilisateur SNMP : Sélectionnez le nom d’un utilisateur ayant accès au gestionnaire.
Pour activer et configurer les interruptions (traps) SNMP
Pour vous aider à déterminer les paramètres d’interruption (trap) appropriés pour votre environnement, consultez Évolutivité et performances. Par exemple, pour surveiller la charge moyenne de XenMobile pendant une minute, vous pouvez activer la charge moyenne pendant 1 minute et fournir une valeur de seuil. Si la charge moyenne du serveur XenMobile pendant 1 minute dépasse le seuil spécifié, vous recevez une interruption (trap) dans les gestionnaires SNMP configurés.
-
Pour activer des interruptions (traps) individuelles, effectuez l’une des opérations suivantes :
- Cochez la case en regard du paramètre, puis cliquez sur Activer.
- Pour activer toutes les interruptions (traps) de la liste, cochez la case en haut, puis cliquez sur Activer.
-
Pour modifier une interruption (trap), sélectionnez le paramètre, puis cliquez sur Modifier.
-
Dans la boîte de dialogue Modifier les détails de l’interruption (trap) SNMP, vous pouvez modifier les valeurs de seuil pour les interruptions (traps) individuelles.

Nom de l’interruption (trap) : Le nom de l’interruption (trap). Vous ne pouvez pas modifier ce champ.
Intervalle (en secondes) : La plage autorisée est de 60 à 86400 (24 heures).
Seuil : Vous ne pouvez modifier le seuil que pour les interruptions (traps) suivantes :
- Charge du processeur
- Charge moyenne sur 1 minute
- Charge moyenne sur 5 minutes
- Charge moyenne sur 15 minutes
- Mémoire totale disponible
- Espace de stockage disque total utilisé
- Utilisation de la mémoire de tas Java
- Utilisation du métaspace Java
État : Sélectionnez ON pour activer la surveillance SNMP pour l’interruption (trap). Sélectionnez OFF pour désactiver la surveillance.
Pour plus d’informations utiles sur la surveillance de XenMobile à l’aide de SNMP, consultez cet article de blog.