Collecteur de données du logiciel de gestion des données NetApp ONTAP
Ce collecteur de données acquiert des données d'inventaire et de performances à partir de systèmes de stockage exécutant ONTAP à l'aide d'appels API en lecture seule à partir d'un compte ONTAP . Ce collecteur de données crée également un enregistrement dans le registre des applications du cluster pour accélérer le support.
Terminologie
Data Infrastructure Insights acquiert les données d'inventaire et de performances du collecteur de données ONTAP . Pour chaque type d’actif acquis, la terminologie la plus courante utilisée pour l’actif est indiquée. Lorsque vous consultez ou dépannez ce collecteur de données, gardez à l'esprit la terminologie suivante :
Terme du fournisseur/modèle | Data Infrastructure Insights |
---|---|
Disque |
Disque |
Groupe de raid |
Groupe de disques |
Cluster |
Stockage |
Nœud |
Nœud de stockage |
Agrégat |
Piscine de stockage |
LUN |
Volume |
Volume |
Volume interne |
Terminologie de la gestion des données ONTAP
Les conditions suivantes s'appliquent aux objets ou références que vous pourriez trouver sur les pages de destination des ressources de stockage ONTAP Data Management. Bon nombre de ces termes s’appliquent également à d’autres collecteurs de données.
Stockage
-
Modèle – Une liste délimitée par des virgules des noms de modèles de nœuds uniques et discrets au sein de ce cluster. Si tous les nœuds des clusters sont du même type de modèle, un seul nom de modèle apparaîtra.
-
Fournisseur – même nom de fournisseur que vous verriez si vous configuriez une nouvelle source de données.
-
Numéro de série – Le numéro de série de la matrice. Sur les systèmes de stockage d'architecture en cluster comme ONTAP Data Management, ce numéro de série peut être moins utile que les numéros de série individuels des « nœuds de stockage ».
-
IP – il s’agira généralement de l’adresse IP ou du nom d’hôte tel que configuré dans la source de données.
-
Version du microcode – firmware.
-
Capacité brute – somme de base 2 de tous les disques physiques du système, quel que soit leur rôle.
-
Latence – une représentation de ce que subissent les charges de travail de l'hôte, à la fois en lecture et en écriture. Idéalement, Data Infrastructure Insights s’approvisionne directement en valeur, mais ce n’est souvent pas le cas. Au lieu que le tableau propose cela, Data Infrastructure Insights effectue généralement un calcul pondéré par les IOP dérivé des statistiques des volumes internes individuels.
-
Débit – agrégé à partir de volumes internes. Gestion – cela peut contenir un lien hypertexte vers l’interface de gestion de l’appareil. Créé par programmation par la source de données Data Infrastructure Insights dans le cadre du rapport d'inventaire.
Piscine de stockage
-
Stockage – sur quelle baie de stockage ce pool réside. Obligatoire.
-
Type – une valeur descriptive issue d’une liste énumérée de possibilités. Le plus souvent, il s’agira de « Agrégat » ou de « Groupe RAID ».
-
Nœud – si l'architecture de cette baie de stockage est telle que les pools appartiennent à un nœud de stockage spécifique, son nom sera vu ici comme un lien hypertexte vers sa propre page de destination.
-
Utilise Flash Pool – Valeur Oui/Non – ce pool basé sur SATA/SAS dispose-t-il de SSD utilisés pour l’accélération de la mise en cache ?
-
Redondance – Niveau RAID ou schéma de protection. RAID_DP est à double parité, RAID_TP est à triple parité.
-
Capacité – les valeurs ici sont la capacité logique utilisée, la capacité utilisable et la capacité logique totale, ainsi que le pourcentage utilisé sur ces valeurs.
-
Capacité surengagée – Si, en utilisant des technologies d'efficacité, vous avez alloué une somme totale de capacités de volume ou de volume interne supérieure à la capacité logique du pool de stockage, la valeur de pourcentage ici sera supérieure à 0 %.
-
Instantané – capacités d'instantané utilisées et totales, si votre architecture de pool de stockage consacre une partie de sa capacité aux zones de segments exclusivement pour les instantanés. Les configurations ONTAP dans MetroCluster sont susceptibles de présenter ce problème, tandis que d'autres configurations ONTAP le sont moins.
-
Utilisation – une valeur en pourcentage indiquant le pourcentage d'occupation de disque le plus élevé de tout disque contribuant à la capacité de ce pool de stockage. L'utilisation du disque n'a pas nécessairement une forte corrélation avec les performances de la baie : l'utilisation peut être élevée en raison des reconstructions de disque, des activités de déduplication, etc. en l'absence de charges de travail pilotées par l'hôte. De plus, de nombreuses implémentations de réplication de baies peuvent entraîner une utilisation du disque sans apparaître comme volume interne ou charge de travail de volume.
-
IOPS – la somme des IOPS de tous les disques contribuant à la capacité de ce pool de stockage. Débit – le débit total de tous les disques contribuant à la capacité de ce pool de stockage.
Nœud de stockage
-
Stockage – à quelle baie de stockage ce nœud fait partie. Obligatoire.
-
Partenaire HA – sur les plateformes où un nœud bascule vers un et un seul autre nœud, il sera généralement visible ici.
-
État – santé du nœud. Disponible uniquement lorsque le tableau est suffisamment sain pour être inventorié par une source de données.
-
Modèle – nom du modèle du nœud.
-
Version – nom de la version de l’appareil.
-
Numéro de série – Le numéro de série du nœud.
-
Mémoire – mémoire de base 2 si disponible.
-
Utilisation – Sur ONTAP, il s’agit d’un indice de stress du contrôleur issu d’un algorithme propriétaire. À chaque sondage de performances, un nombre compris entre 0 et 100 % sera signalé, correspondant au plus élevé des deux facteurs suivants : la contention du disque WAFL ou l'utilisation moyenne du processeur. Si vous observez des valeurs soutenues > 50 %, cela indique un sous-dimensionnement : potentiellement un contrôleur/nœud pas assez grand ou pas assez de disques rotatifs pour absorber la charge de travail d'écriture.
-
IOPS – Dérivé directement des appels ONTAP ZAPI sur l’objet nœud.
-
Latence – Dérivée directement des appels ONTAP ZAPI sur l’objet nœud.
-
Débit – Dérivé directement des appels ONTAP ZAPI sur l’objet nœud.
-
Processeurs – Nombre de CPU.
Exigences
Les exigences suivantes sont requises pour configurer et utiliser ce collecteur de données :
-
Vous devez avoir accès à un compte administrateur configuré pour les appels API en lecture seule.
-
Les détails du compte incluent le nom d'utilisateur et le mot de passe.
-
Exigences de port : 80 ou 443
-
Autorisations du compte :
-
Nom de rôle en lecture seule pour l'application ontapi sur le Vserver par défaut
-
Vous pourriez avoir besoin d’autorisations d’écriture facultatives supplémentaires. Voir la note sur les autorisations ci-dessous.
-
-
Conditions requises pour la licence ONTAP :
-
Licence FCP et volumes mappés/masqués requis pour la découverte Fibre Channel
-
Exigences d'autorisation pour la collecte des métriques de commutation ONTAP
Data Infrastructure Insights a la capacité de collecter des données de commutation de cluster ONTAP en tant qu'option dans le collecteurConfiguration avancée paramètres. En plus d'activer cette fonctionnalité sur le collecteur Data Infrastructure Insights , vous devez également *configurer le système ONTAP * lui-même pour fournir"informations sur le commutateur" , et assurer le bonautorisations sont définis afin de permettre l'envoi des données du commutateur à Data Infrastructure Insights.
Configuration
Champ | Description |
---|---|
IP de gestion NetApp |
Adresse IP ou nom de domaine complet du cluster NetApp |
Nom d'utilisateur |
Nom d'utilisateur pour le cluster NetApp |
Mot de passe |
Mot de passe pour le cluster NetApp |
Configuration avancée
Champ | Description |
---|---|
Type de connexion |
Choisissez HTTP (port par défaut 80) ou HTTPS (port par défaut 443). La valeur par défaut est HTTPS |
Remplacer le port de communication |
Spécifiez un port différent si vous ne souhaitez pas utiliser le port par défaut |
Intervalle d'interrogation d'inventaire (min) |
La valeur par défaut est 60 minutes. |
Pour TLS pour HTTPS |
Autoriser TLS comme protocole uniquement lors de l'utilisation de HTTPS |
Rechercher automatiquement les groupes réseau |
Activer les recherches automatiques de groupes réseau pour les règles de politique d'exportation |
Extension du groupe Netgroup |
Stratégie d'expansion de Netgroup. Choisissez fichier ou shell. La valeur par défaut est shell. |
Délai d'expiration de lecture HTTP secondes |
La valeur par défaut est 30 |
Réponses de force en UTF-8 |
Force le code du collecteur de données à interpréter les réponses de la CLI comme étant en UTF-8 |
Intervalle d'interrogation des performances (sec) |
La valeur par défaut est 900 secondes. |
Collecte avancée de données de compteur |
Activer l'intégration ONTAP . Sélectionnez cette option pour inclure les données du compteur avancé ONTAP dans les sondages. Choisissez les compteurs souhaités dans la liste. |
Mesures de commutation de cluster |
Autoriser Data Infrastructure Insights à collecter les données de commutation de cluster. Notez qu'en plus d'activer cette fonctionnalité du côté de Data Infrastructure Insights , vous devez également configurer le système ONTAP pour fournir"informations sur le commutateur" , et assurer le bonautorisations sont définis afin de permettre l'envoi des données du commutateur à Data Infrastructure Insights. Voir « Remarque sur les autorisations » ci-dessous. |
Mesures de puissance ONTAP
Plusieurs modèles ONTAP fournissent des mesures de puissance pour Data Infrastructure Insights qui peuvent être utilisées pour la surveillance ou l'alerte.
|
Ces listes ne sont pas exhaustives et sont susceptibles d’être modifiées. En général, si un modèle appartient à la même famille qu'un modèle de la liste, le support devrait être le même, mais cela n'est pas garanti. Si vous n'êtes pas sûr que votre modèle prend en charge les mesures de puissance, contactez le support ONTAP . |
Modèles pris en charge :
A200 A220 A250 A300 A320 A400 A700 A700s A800 A900 C190 FAS2240-4 FAS2552 FAS2650 FAS2720 FAS2750 FAS8200 FAS8300 FAS8700 FAS9000
Modèles non pris en charge :
FAS2620 FAS3250 FAS3270 FAS500f FAS6280 FAS/ AFF 8020 FAS/ AFF 8040 FAS/ AFF 8060 FAS/ AFF 8080
Remarque sur les autorisations
Étant donné qu'un certain nombre de tableaux de bord ONTAP de Data Infrastructure Insights s'appuient sur des compteurs ONTAP avancés, vous devez activer la Collecte de données de compteur avancée dans la section Configuration avancée du collecteur de données.
Vous devez également vous assurer que l’autorisation d’écriture sur l’API ONTAP est activée. Cela nécessite généralement un compte au niveau du cluster avec les autorisations nécessaires.
Pour créer un compte local pour Data Infrastructure Insights au niveau du cluster, connectez-vous à ONTAP avec le nom d'utilisateur/mot de passe de l'administrateur de gestion de cluster et exécutez les commandes suivantes sur le serveur ONTAP :
-
Avant de commencer, vous devez être connecté à ONTAP avec un compte Administrateur et les commandes de niveau diagnostic doivent être activées.
-
Créez un rôle en lecture seule à l’aide des commandes suivantes.
security login role create -role ci_readonly -cmddirname DEFAULT -access readonly security login role create -role ci_readonly -cmddirname security -access readonly security login role create -role ci_readonly -access all -cmddirname {cluster application-record create}
-
Créez l’utilisateur en lecture seule à l’aide de la commande suivante. Une fois la commande de création exécutée, vous serez invité à saisir un mot de passe pour cet utilisateur.
security login create -username ci_user -application ontapi -authentication-method password -role ci_readonly
Si un compte AD/LDAP est utilisé, la commande doit être
security login create -user-or-group-name DOMAIN\aduser/adgroup -application ontapi -authentication-method domain -role ci_readonly Si vous collectez des données de commutation de cluster :
security login rest-role create -role ci_readonly_rest -api /api/network/ethernet -access readonly security login create -user-or-group-name ci_user -application http -authmethod password -role ci_readonly_rest
Le rôle et la connexion utilisateur résultants ressembleront à ce qui suit. Votre sortie réelle peut varier :
Role Command/ Access Vserver Name Directory Query Level ---------- ------------- --------- ------------------ -------- cluster1 ci_readonly DEFAULT read only cluster1 ci_readonly security readonly
cluster1:security login> show Vserver: cluster1 Authentication Acct UserName Application Method Role Name Locked --------- ------- ----------- -------------- -------- ci_user ontapi password ci_readonly no
|
Si le contrôle d'accès ONTAP n'est pas correctement défini, les appels REST de Data Infrastructure Insights peuvent échouer, ce qui entraîne des lacunes dans les données du périphérique. Par exemple, si vous l'avez activé sur le collecteur Data Infrastructure Insights mais que vous n'avez pas configuré les autorisations sur ONTAP, l'acquisition échouera. De plus, si le rôle est précédemment défini sur ONTAP et que vous ajoutez les capacités de l'API Rest, assurez-vous que http est ajouté au rôle. |
Dépannage
Quelques éléments à essayer si vous rencontrez des problèmes avec ce collecteur de données :
Inventaire
Problème: | Essayez ceci: |
---|---|
Recevez une réponse HTTP 401 ou un code d'erreur ZAPI 13003 et ZAPI renvoie « Privilèges insuffisants » ou « non autorisé pour cette commande » |
Vérifiez le nom d’utilisateur et le mot de passe, ainsi que les privilèges/autorisations de l’utilisateur. |
La version du cluster est < 8.1 |
La version minimale prise en charge du cluster est 8.1. Effectuez une mise à niveau vers la version minimale prise en charge. |
ZAPI renvoie « le rôle du cluster n'est pas cluster_mgmt LIF » |
AU doit communiquer avec l'IP de gestion du cluster. Vérifiez l'IP et changez-la si nécessaire |
Erreur : « Les filtres en mode 7 ne sont pas pris en charge » |
Cela peut se produire si vous utilisez ce collecteur de données pour découvrir le filtre en mode 7. Modifiez l'IP pour qu'elle pointe vers le cluster cdot à la place. |
La commande ZAPI échoue après une nouvelle tentative |
AU a un problème de communication avec le cluster. Vérifiez le réseau, le numéro de port et l'adresse IP. L'utilisateur doit également essayer d'exécuter une commande à partir de la ligne de commande à partir de la machine AU. |
AU n'a pas réussi à se connecter à ZAPI via HTTP |
Vérifiez si le port ZAPI accepte le texte en clair. Si AU tente d'envoyer du texte en clair à un socket SSL, la communication échoue. |
La communication échoue avec SSLException |
AU tente d'envoyer SSL à un port en texte clair sur un fichier. Vérifiez si le port ZAPI accepte SSL ou utilisez un autre port. |
Erreurs de connexion supplémentaires : la réponse ZAPI contient le code d'erreur 13001, « la base de données n'est pas ouverte ». Le code d'erreur ZAPI est 60 et la réponse contient « l'API ne s'est pas terminée à temps ». La réponse ZAPI contient « initialize_session() a renvoyé un environnement NULL ». Le code d'erreur ZAPI est 14007 et la réponse contient « le nœud n'est pas sain ». |
Vérifiez le réseau, le numéro de port et l'adresse IP. L'utilisateur doit également essayer d'exécuter une commande à partir de la ligne de commande à partir de la machine AU. |
Performances
Problème: | Essayez ceci: |
---|---|
Erreur « Échec de la collecte des performances à partir de ZAPI » |
Cela est généralement dû au fait que les statistiques de performances ne fonctionnent pas. Essayez la commande suivante sur chaque nœud : > system node systemshell -node * -command “spmctl -h cmd –stop; spmctl -h cmd –exec” |
Des informations complémentaires peuvent être trouvées à partir du"Support" page ou dans le"Matrice de support du collecteur de données" .