ADC

Exemples de tableaux de bord pour les terminaux

Envisagez un scénario dans lequel vous souhaitez visualiser l’état général de NetScaler sur votre réseau. Pour connaître l’état de santé général, vous devez consulter des données telles que le nombre total de requêtes reçues par le serveur virtuel, l’utilisation du processeur, la mémoire actuellement utilisée par NetScaler, etc. Le tableau de bord d’exemples d’observabilité pour NetScaler ADC vous permet de visualiser certaines mesures clés qui vous permettent de déterminer l’état de santé de NetScaler en moins de temps. L’ exemple de tableau de bord d’observabilité pour NetScaler ADC est l’un des nombreux tableaux de bord pris en charge par NetScaler.

Un exemple de tableau de bord est un ensemble de mesures liées à un cas d’utilisation ou à un scénario particulier qui vous permet de visualiser les mesures et d’analyser le scénario de manière significative sur une courte durée. Grâce aux exemples de tableaux de bord, vous pouvez éviter de consulter plusieurs indicateurs dans différents emplacements ou fichiers pour analyser un scénario particulier.

NetScaler fournit des exemples de tableaux de bord pour les terminaux suivants :

  • Grafana
  • Splunk

Les exemples de tableaux de bord sont disponibles au format JSON à l’emplacement suivant : https://www.citrix.com/downloads/citrix-adc/sample-dashboards/endpoints-and-dashboards.html

Liste d’exemples de tableaux de bord

Le tableau suivant répertorie tous les exemples de tableaux de bord pris en charge par NetScaler :

Exemple de nom de tableau de bord Détails Point de terminaison Nom du fichier JSON
Exemple de tableau de bord d’observabilité pour NetScaler ADC Fournit diverses mesures de l’infrastructure globale en un seul endroit, telles que l’état de santé de NetScaler, l’état du serveur virtuel, l’état des applications (applications HTTP et TCP) et la sécurité des applications (applications SSL). En savoir plus Grafana Netscaler_grafana_dashboard.json
Tableau de bord de l’état de l’infrastructure et du réseau pour NetScaler ADC Fournit toutes les mesures du système telles que les signaux dorés (latence, trafic, erreurs, saturations, échecs de synchronisation HA) pour tous les NetScalers sur un tableau de bord central afin de garantir la continuité des activités. En savoir plus Splunk netscaler_infra_and_network_health_splunk_dashboard.json
Tableau de bord de santé des applications et des API Fournit des mesures pour les applications Web et recueille les informations des clients afin de garantir une expérience Web fluide et performante aux utilisateurs finaux. En savoir plus Splunk netscaler_app_and_api_health_splunk_dashboard.json
Tableau de bord NetScaler HTTP Insight Fournit de la visibilité sur Web Insight. Ce tableau de bord est valide pour le trafic HTTP et HTTPS et inclut des données couramment utilisées telles que le temps de réponse, la latence, le temps de traitement NetScaler à la couche 7, des distributions telles que le chargement de l’application, la longueur de réponse, l’hôte, l’URL, la méthode et certains en-têtes HTTP courants. En savoir plus Splunk NetScalerHTTPInsightDashboard.xml
Tableau de bord NetScaler SSL Insight Fournit des informations sur le protocole SSL. Ce tableau de bord inclut les transactions TLS/SSL ou les champs liés aux sessions qui sont fréquemment recherchés. Par exemple, les chiffrements et leurs points forts, les versions TLS/SSL, les types de certificats. En savoir plus Splunk NetScalerSSLInsightDashboard.xml
Tableau de bord NetScaler TCP Insight Fournit des informations sur le protocole TCP. Ce tableau de bord inclut des données telles que le débit, la longueur de connexion, la latence, la gigue au niveau L4, ainsi que des événements tels que les retransmissions, les réinitialisations, l’absence de fenêtre. En savoir plus Splunk NetScalerTCPInsightDashboard.xml
Tableau de bord des journaux de gestion NetScaler (HEC) Fournit des données sur les journaux de gestion exportés vers une entrée HTTP Event Collector (HEC) sur Splunk. Ce tableau de bord inclut des données telles que les connexions, l’accès à l’interface graphique et l’accès au Shell. En savoir plus Splunk NetScalerManagementLogsDashboard_HEC.json
Tableau de bord des journaux de gestion NetScaler (Syslog) Fournit des données sur les journaux de gestion NetScaler exportés vers une entrée Syslog sur Splunk. Ce tableau de bord est un équivalent de NetScaler Management Logs Dashboard (HEC). Ce tableau de bord inclut des données telles que les connexions, l’accès à l’interface graphique et l’accès au Shell. En savoir plus Splunk NetScalerManagementLogsDashboard_Syslog.json

Activer des mesures supplémentaires

Il est possible que toutes les mesures ne soient pas activées dans le fichier de schéma à partir duquel les données sont extraites pour les tableaux de bord. De ce fait, il se peut que certains panneaux du tableau de bord ne contiennent pas de données.

Vous pouvez modifier manuellement le fichier de schéma pour inclure ces mesures. Le fichier de schéma se trouve sur NetScaler sur /var/metrics_conf/schema.json. Après avoir mis à jour le fichier de schéma, vous devez désactiver et activer les métriques. Ce n’est qu’après avoir désactivé et activé les mesures que les panneaux affichent les données.

Pour activer et désactiver les métriques, exécutez les commandes suivantes :

set analytics profile <splunk_new_profile> metrics DISABLED

set analytics profile splunk_new_profile metrics ENABLED
<!--NeedCopy-->

Voici la liste des mesures qui ne sont pas activées par défaut dans le fichier de schéma :

Tableau de bord de l’état de l’infrastructure et du réseau pour NetScaler ADC :

  • cur_syshealth_disk0_size
  • cur_syshealth_disk0_used
  • cur_syshealth_disk1_size
  • cur_syshealth_disk1_used
  • cur_syshealth_ps1fail
  • ssl_cfg_tot_cards
  • ssl_num_cards_up
  • nic_err_ifOutDiscards
  • cur_syshealth_disk0_errors
  • cur_syshealth_disk1_errors
  • ha_err_sync_failure
  • ha_cur_system_state
  • ha_err_pkt_rx_ver
  • ha_err_heartbeat
  • cl_cur_enable
  • clusterd_tot_cu_timedout
  • si_tot_pkt_sent
  • si_tot_pkt_rcvd
  • ssl_tot_enc_bytes
  • ssl_tot_dec_bytes

Tableau de bord de l’état des applications et des API :

  • tcp_err_retransmit_giveups
  • tcp_err_retransmit
  • tcp_err_stray_packets
  • tcp_cur_surgequeuelen

Exemple de tableau de bord d’observabilité pour NetScaler ADC :

  • as_sig_num_viols
Exemples de tableaux de bord pour les terminaux