Application Delivery Management

Rapports sur le réseau

Vous pouvez optimiser l’utilisation des ressources en surveillant les rapports de votre réseau sur NetScaler Application Delivery Management (NetScaler ADM). Il se peut que vous ayez un déploiement distribué avec de nombreuses applications déployées à plusieurs emplacements. Pour garantir des performances optimales de vos applications, vous avez également déployé plusieurs instances de Citrix Application Delivery Controller (NetScaler) pour équilibrer la charge, changer de contenu ou compresser le trafic. Les performances réseau peuvent avoir un impact sur les performances de l’application. Pour continuer à maintenir les performances de vos applications, vous devez surveiller régulièrement les performances de votre réseau et vous assurer que toutes les ressources sont utilisées de manière optimale.

NetScaler ADM vous permet désormais de générer des rapports non seulement pour les instances au niveau mondial, mais également pour des entités telles que les serveurs virtuels et les interfaces réseau. La famille d’instances comprend des instances NetScaler. Les serveurs virtuels pour lesquels vous pouvez générer des rapports sont les suivants :

  • Serveurs, services et groupes de services d’équilibrage de charge
  • Serveurs de commutation de contenu
  • Serveurs de redirection du cache
  • Équilibrage global de la charge de service (GSLB)
  • Authentification
  • NetScaler Gateway

Le tableau de bord des rapports réseau de NetScaler ADM est hautement personnalisable. Vous pouvez désormais créer plusieurs tableaux de bord pour différentes instances, serveurs virtuels et autres entités.

Tableau de bord de rapports réseau

L’image suivante appelle les différentes fonctionnalités du tableau de bord :

Présentation du tableau de bord de rapports réseau

  • Le panneau de gauche répertorie tous les tableaux de bord personnalisés créés dans NetScaler ADM. Vous pouvez cliquer sur l’un d’eux pour afficher les différents rapports que le tableau de bord est composé. Par exemple, un tableau de bord TCP et SSL contient divers rapports liés aux protocoles TCP et SSL.
  • Vous pouvez personnaliser chaque tableau de bord avec plusieurs widgets pour afficher différents rapports. Un widget représente un rapport sur le tableau de bord, c’est-à-dire une collection de rapports plus associés. Par exemple, un rapport d’utilisation des octets TCP compressés contient des rapports sur les octets TCP compressés transférés et reçus par seconde.
  • Vous pouvez afficher les rapports pendant une heure, un jour, une semaine ou un mois. En outre, vous pouvez désormais utiliser l’option du curseur chronologique pour personnaliser la durée des rapports générés sur NetScaler ADM.
  • Vous pouvez supprimer un rapport en cliquant sur « X ». Vous pouvez également exporter le rapport au format .pdf, .jpeg, .png ou .csv vers votre système. Vous pouvez également planifier l’heure et la récurrence du moment où le rapport doit être généré. Vous pouvez également configurer une liste de distribution de courrier électronique à laquelle les rapports doivent être envoyés.
  • La section Instances en haut du tableau de bord répertorie les adresses IP de toutes les instances pour lesquelles le rapport est généré.
  • Vous pouvez supprimer des instances en cliquant sur « X » ou ajouter d’autres instances aux rapports. Toutefois, NetScaler ADM vous permet actuellement de consulter des rapports pour 10 instances.
  • Vous pouvez également exporter l’intégralité du tableau de bord au format .pdf, .jpeg, .png ou .csv vers votre système. Toutes les modifications apportées au tableau de bord doivent être enregistrées. Cliquez sur Enregistrer pour enregistrer vos modifications.

La section suivante explique en détail les tâches de création d’un tableau de bord, de génération de rapports et d’exportation de rapports.

Pour afficher ou créer un tableau de bord :

  1. Dans NetScaler ADM, accédez à Infrastructure > Rapportsréseau.

    Créer un tableau de bord

  2. Pour afficher les tableaux de bord existants, cliquez sur Afficher le tableau de bord. La page Tableau de bord Network Reporting s’ouvre et vous permet d’afficher tous vos tableaux de bord et widgets de rapport.

  3. Pour créer un tableau de bord, cliquez sur Nouveau tableau de bord. La page Créer un tableau de bord s’ouvre. Paramètres de base

  4. Dans l’onglet Paramètres de base, entrez les détails suivants :

    1. Nom. Entrez le nom du tableau de bord.

    2. Famille d’instances. Sélectionnez le type d’instance : NetScaler ou NetScaler SDX.

    3. Type. Sélectionnez le type d’entité pour lequel vous souhaitez générer des rapports. Dans cet exemple, sélectionnez des serveurs virtuels d’équilibrage de charge.

    4. Descriptif. Entrez une description claire pour le tableau de bord.

  5. Cliquez sur Suivant. Tous les rapports pris en charge pour l’instance et l’entité spécifique s’affichent.

  6. Dans l’onglet Sélectionner des rapports, sélectionnez les rapports requis. Dans cet exemple, vous pouvez sélectionner les transactions, les connexions et le débit. Cliquez sur Suivant.

Sélectionner des rapports réseau

  1. Dans l’onglet Sélectionner les entités, cliquez sur Ajouter .

    Une fenêtre apparaît avec la liste des entités en fonction du type d’entité sélectionné dans l’onglet Paramètres de base. Dans cet exemple, la fenêtre Choose LB Virtual Servers s’affiche.

  2. Sélectionnez les entités que vous souhaitez surveiller.

    Sélectionner des entités réseau

  3. Cliquez sur Créer.

Le tableau de bord est créé et affiche tous les rapports que vous avez sélectionnés.

Remarque

Actuellement, les modifications que vous apportez aux légendes ou aux filtres ne peuvent pas être enregistrées.

Exportation de rapports réseau

Bien que vous puissiez exporter des rapports de widgets aux formats .pdf, .png, .jpeg ou .csv, vous pouvez exporter l’intégralité des tableaux de bord uniquement aux formats .pdf, .jpeg ou .png.

Remarque

Vous ne pouvez pas exporter de rapports dans NetScaler ADM si vous disposez d’autorisations en lecture seule. Vous devez disposer d’une autorisation de modification pour créer un fichier dans NetScaler ADM et pour pouvoir l’exporter.

Pour exporter des rapports de tableau de bord :

  1. Accédez à Infrastructure > Rapports sur le réseau
  2. Cliquez sur Afficher les tableaux de bord pour afficher tous les tableaux de bord que vous avez créés.
  3. Dans le volet gauche, cliquez sur un tableau de bord. Dans cet exemple, cliquez sur Tableau de bord 1.
  4. Cliquez sur le bouton d’exportation en haut à droite de la page.
  5. Sous l’onglet Exporter maintenant, sélectionnez le format requis, puis cliquez sur Exporter.

    Sur la page Exporter, vous pouvez effectuer l’une des opérations suivantes :

  6. Sélectionnez l’onglet Exporter maintenant . Pour afficher et enregistrer le rapport au format PDF, JPEG, PNG ou CSV.

  7. Sélectionnez l’onglet Planifier l’exportation. Pour planifier le rapport tous les jours, hebdomadaires ou mensuels et envoyer le rapport par e-mail ou message de marge.

    Vous pouvez planifier une exportation récurrente de la page du tableau de bord Network Reporting . Par exemple, vous pouvez définir une option permettant de générer un rapport de tableau de bord chaque semaine pour l’heure précédente à un moment donné. Le rapport est alors généré chaque semaine et indique l’état du tableau de bord. Le rapport remplace l’horodatage, s’il est défini par l’utilisateur.

Remarque

  • si vous sélectionnez Récurrence hebdomadaire, assurez-vous de sélectionner les jours de la semaine sur lesquels vous souhaitez que le rapport soit planifié.
  • Si vous sélectionnez Récurrence mensuelle, assurez-vous de saisir tous les jours où vous souhaitez que le rapport soit planifié, séparés par des virgules.

Lorsque vous planifiez des rapports réseau, vous pouvez personnaliser le titre du rapport en saisissant une chaîne de texte dans le champ Objet . Le rapport créé à l’heure planifiée a cette chaîne comme nom.

Par exemple, pour les rapports réseau provenant d’un serveur virtuel particulier, vous pouvez taper le sujet comme « authentication-reports-10.106.118.120 », où 10.106.118.120 est l’adresse IP du serveur virtuel surveillé.

Remarque

Actuellement, cette option n’est disponible que lorsque vous planifiez l’exportation de rapports. Vous ne pouvez pas ajouter un en-tête au rapport lorsque vous les exportez instantanément.

Afficher les données de reporting réseau en appliquant des agrégations

Vous pouvez appliquer des agrégations aux données de performances réseau et afficher les performances des applications sur le tableau de bord. Vous pouvez également exporter les résultats en fonction de vos besoins. À l’aide de ces agrégations appliquées aux données, vous pouvez analyser et vous assurer que toutes les ressources sont utilisées de manière optimale. Accédez à Réseau > Rapports réseau et sélectionnez la durée d’un jour ou plus pour obtenir l’option Afficher par .

Dans les données moyennes existantes, vous pouvez appliquer des agrégations en sélectionnant l’option dans la liste Voir par. Lorsque vous appliquez l’agrégation, les données sont mises à jour pour chaque mesure du tableau de bord. Cliquez sur Paramètres, puis sélectionnez Filtres d’agrégation.

Filtres d'agrégation

Les agrégations que vous pouvez ajouter sont les suivantes :

  • Nombre

  • Max

  • Min

  • Somme

  • Dev Std

  • Variance

  • Mode

  • Médiane

  • 25e centile

  • 75e centile

  • 95e centile

  • 99e centile

  • Premier

  • Dernier

Vous pouvez ajouter jusqu’à 4 options d’agrégation au tableau de bord. Une fois que vous avez ajouté les options d’agrégation, NetScaler ADM met environ 1 heure à générer des rapports pour les options d’agrégation sélectionnées.

Pour exporter des rapports de widget :

  1. Accédez à Infrastructure > Rapports sur le réseau.
  2. Cliquez sur Afficher les tableaux de bord pour afficher tous les tableaux de bord que vous avez créés.
  3. Dans le volet gauche, cliquez sur un tableau de bord. Dans cet exemple, cliquez également sur Skype for Business.
  4. Sélectionnez un widget. Par exemple, sélectionnez Load Balancing Virtual Server Transactions.
  5. Cliquez sur le bouton Exporter dans le coin supérieur droit de la page
  6. Sous l’onglet Exporter maintenant, sélectionnez le format requis, puis cliquez sur Exporter.

    Exporter un rapport de widget

Comment gérer les seuils pour les rapports réseau sur NetScaler ADM

Pour surveiller l’état d’une instance NetScaler, vous pouvez définir des seuils sur les compteurs et recevoir des notifications lorsqu’un seuil est dépassé. Sur NetScaler ADM, vous pouvez configurer des seuils et les afficher, les modifier et les supprimer.

Par exemple, vous pouvez recevoir une notification par e-mail lorsque le compteur de connexions d’un serveur virtuel de commutation de contenu atteint une valeur spécifiée. Vous pouvez définir un seuil pour un type d’instance spécifique. Vous pouvez également choisir les rapports que vous souhaitez générer pour des mesures de compteur spécifiques à partir de l’instance choisie.

Lorsque la valeur d’un compteur dépasse ou tombe en dessous (comme spécifié par la règle) la valeur seuil, un événement de la gravité spécifiée est généré pour signaler un problème lié aux performances. Lorsque la valeur du compteur revient à une valeur que vous considérez normale, l’événement est effacé. Ces événements peuvent être consultés en accédant à Infrastructure > Événements > Rapports. Sur la page Rapports, vous pouvez cliquer sur le donut Événements par gravité pour afficher les événements par gravité.

Vous pouvez également associer une action à un seuil tel que l’envoi d’un e-mail ou d’un message SMS en cas de violation du seuil.

Pour créer un seuil :

  1. Dans NetScaler ADM, accédez à Infrastructure > Rapports réseau > Seuils. Sous Seuils, cliquez sur Ajouter.

  2. Sur la page Créer un seuil, spécifiez les informations suivantes :

    • Nom. Nom du seuil.
    • Type d’instance. Choisissez NetScaler.
    • Nom du rapport. Nom du rapport de performance qui fournit des informations sur ce seuil.
  3. Vous pouvez également définir des règles pour spécifier à quel moment un événement doit être généré ou supprimé. Vous pouvez spécifier les informations suivantes dans la section Configurer la règle  :

    • Métrique. Sélectionnez la métrique pour laquelle vous souhaitez définir un seuil.
    • Comparateur. Sélectionnez un comparateur pour vérifier si la valeur surveillée est supérieure ou égale, inférieure ou égale à la valeur seuil.
    • Valeur seuil. Entrez la valeur pour laquelle la gravité de l’événement est calculée. Par exemple, vous souhaiterez peut-être générer un événement présentant une gravité critique si la valeur surveillée pour les connexions client actuelles atteint 80 %. Dans ce cas, tapez 80 comme valeur de seuil. Vous pouvez afficher les événements de « gravité critique » en accédant à Infrastructure > Événements > Rapports. Sur la page Rapports, vous pouvez cliquer sur le donut Événements par gravité pour afficher les événements par gravité.
    • Valeur claire. Entrez la valeur qui indique à quel moment effacer la valeur. Par exemple, vous pouvez supprimer le seuil des connexions client actuelles lorsque la valeur surveillée atteint 50 %. Dans ce cas, saisissez 50 comme valeur claire.
    • Gravité de l’événement Sélectionnez le niveau de sécurité que vous souhaitez définir pour la valeur de seuil.
  4. Vous pouvez choisir les instances et les entités à définir avec la valeur de seuil. Dans la section Instances, choisissez l’une des options suivantes :

    • Toutes les instances. Le seuil est défini pour toutes les instances.

    • Instances spécifiques. Le seuil est défini pour des instances spécifiques. Utilisez la flèche droite pour déplacer les instances de la liste Disponible vers la liste des instances configurées . Le seuil est défini pour les instances figurant dans la liste des instances configurées .

    • Entités spécifiques. Le seuil est défini pour des entités spécifiques.

      Cliquez sur Ajouter pour sélectionner les entités.

      Une fenêtre apparaît avec la liste des entités en fonction du type de rapport sélectionné dans le champ Nom du rapport . Dans cet exemple, la fenêtre Choisir des serveurs virtuels LB apparaît.

      Ajouter des entités

      Sélectionnez les entités pour lesquelles vous souhaitez définir un seuil. Cliquez sur Sélectionner. Les entités sélectionnées apparaissent dans la section Instances .

      Remarque

      L’option Entités spécifiques apparaît uniquement si vous sélectionnez des rapports basés sur vserver dans Nom du rapport. Par exemple, si vous sélectionnez LB Service Statistics

  5. Vous pouvez également ajouter un message d’événement. Tapez un message que vous souhaitez afficher lorsque le seuil est atteint. NetScaler ADM ajoute la valeur surveillée et la valeur de seuil à ce message.

  6. SélectionnezActiverpour activer le seuil pour générer des alarmes.

  7. Vous pouvez également configurer des actions telles que les notifications par e-mail ou Slack ou les notifications par e-mail et Slack.

  8. Cliquez sur Créer.

Définir l’intervalle d’interrogation des performances pour les rapports réseau

Par défaut, toutes les 5 minutes, les appels NITRO recueillent des données de performances pour les rapports réseau. ADM récupère les statistiques d’instance telles que les informations de compteur et les agrège en fonction de la minute, de l’heure, du jour ou de la semaine. Vous pouvez afficher ces données agrégées dans des rapports prédéfinis.

Pour définir l’intervalle d’interrogation des performances, accédez à Infrastructure > Rapports réseau et cliquez sur Configurer l’intervalle d’interrogation. Votre intervalle de scrutin ne peut pas être inférieur à 5 minutes ou supérieur à 60 minutes.

Configurer l'intervalle d'interrogation

Configuration des paramètres de nettoyage des rapports réseau

Vous pouvez configurer l’intervalle de purge des données de reporting réseau dans NetScaler ADM. Ce paramètre limite la quantité de données de reporting réseau stockées dans la base de données du serveur NetScaler ADM. Par défaut, le nettoyage se produit toutes les 24 heures (à 01.00 heures) pour le réseau qui rapporte des données historiques.

Remarque

La valeur que vous pouvez spécifier ne doit pas dépasser 30 jours ni être inférieure à 1 jour.