Collecteur de données Brocade FOS REST
Data Infrastructure Insights utilise le collecteur Brocade FOS REST pour découvrir l'inventaire et les performances des périphériques de commutation Brocade exécutant le micrologiciel FabricOS (FOS) 8.2 et versions ultérieures. Veuillez noter que les premières versions de FOS 8.2 peuvent contenir des bugs d'API REST ; il est fortement recommandé d'exécuter la dernière version de FOS possible prise en charge par votre plateforme.
Remarque : le niveau « utilisateur » par défaut de FOS n'est pas suffisamment puissant pour que Data Infrastructure Insights puisse visualiser tous les aspects logiques d'un périphérique. Nous avons besoin d'un compte utilisateur avec le « rôle de châssis » activé, ainsi que des autorisations sur toutes les structures virtuelles configurées sur un commutateur.
Voici un exemple de la manière dont vous pouvez créer un compte utilisateur « à privilèges minimaux » pour l'utilisation de Data Infrastructure Insights dans une session SSH sur un périphérique FOS :
userConfig --add NetAppCIUser -r utilisateur -l 1-128 -c utilisateur -p Qwerty!
Cela créera un utilisateur « NetAppCIUser » avec un mot de passe « Qwerty! ». Cet utilisateur a le rôle « utilisateur » (-r) sur les 128 structures virtuelles possibles ( -l ). Cet utilisateur dispose en outre du rôle « Châssis » requis (-c) avec un accès de niveau utilisateur attribué.
Par défaut, ce collecteur tentera de découvrir tous les périphériques FOS qui font partie de toutes les structures dont le commutateur fait partie.
Remarque : l'utilisateur en lecture seule par défaut de FOS, « user », n'a PAS d'autorisations d'affichage sur tous les Virtual Fabrics, ni d'autorisations de « rôle de châssis ». Cela signifie que vous aurez peu de chances de réussir en utilisant « utilisateur » avec Data Infrastructure Insights, qui doit comprendre à la fois la configuration physique et logique du périphérique FOS.
Terminologie
Data Infrastructure Insights acquiert les informations d'inventaire suivantes auprès du collecteur de données Brocade FOS REST. Pour chaque type d’actif acquis par Data Infrastructure Insights, la terminologie la plus courante utilisée pour cet 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 |
---|---|
Changer |
Changer |
Port |
Port |
Tissu virtuel, tissu physique |
Tissu |
Zone |
Zone |
Commutateur logique |
Commutateur logique |
Zone LSA |
Zone IVR |
Remarque : il s’agit uniquement de mappages de terminologie courants et ils peuvent ne pas représenter tous les cas pour ce collecteur de données.
Exigences
-
Il doit y avoir une connectivité TCP vers tous les commutateurs de la structure. Ce type de collecteur de données essaiera de manière transparente HTTP et HTTPS pour chaque périphérique de la structure. Si vous sélectionnez la case à cocher Découvrir tous les commutateurs de la structure, Data Infrastructure Insights identifie tous les commutateurs de la structure ; cependant, il a besoin d'une connectivité TCP à ces commutateurs supplémentaires pour les découvrir.
-
Le même compte est nécessaire à l’échelle mondiale sur tous les commutateurs de la structure. Vous pouvez utiliser l'interface Web de l'appareil pour confirmer l'accès.
Configuration
Champ | Description |
---|---|
Changer d'adresse IP |
Adresse IP ou nom de domaine complet du commutateur FOS |
Nom d'utilisateur |
Nom d'utilisateur pour le commutateur |
Mot de passe |
Mot de passe pour le commutateur |
Configuration avancée
Champ | Description |
---|---|
Appareils exclus |
Liste séparée par des virgules des adresses IPv4 des périphériques à exclure de l'interrogation. |
Intervalle d'interrogation d'inventaire (min) |
Intervalle entre les sondages d'inventaire. La valeur par défaut est 60. |
Découvrez tous les commutateurs du fabric |
Sélectionnez pour découvrir tous les commutateurs du tissu. |
Privilégier les HBA plutôt que les alias de zone |
Choisissez de privilégier les alias HBA ou de zone. |
Type de connexion |
HTTP ou HTTPS. |
Notez que ce paramètre modifie uniquement le protocole que CI tente d'utiliser en premier par périphérique - CI tentera automatiquement le protocole opposé si la valeur par défaut échoue |
Remplacer le port TCP |
Spécifiez un port si vous n'utilisez pas le port par défaut. |
Intervalle d'interrogation des performances (sec) |
Dépannage
Quelques éléments à essayer si vous rencontrez des problèmes avec ce collecteur de données :
Inventaire
Problème: | Essayez ceci: |
---|---|
La fonctionnalité Test m'avertit qu'un protocole est inaccessible |
Un périphérique Brocade FOS 8.2+ donné ne voudra communiquer que sur HTTP ou HTTPS. Si un commutateur dispose d'un certificat numérique installé, le commutateur renverra des erreurs HTTP si l'on tente de communiquer avec lui avec HTTP non chiffré plutôt qu'avec HTTPS. La fonction de test tente la communication avec HTTP et HTTPS. Si le test vous indique qu'un protocole réussit, vous pouvez enregistrer le collecteur en toute sécurité et ne pas vous inquiéter de l'échec de l'autre protocole. Le collecteur tentera les deux protocoles pendant la collecte et échouera uniquement si aucun ne fonctionne. |
Erreur : l'inventaire échoue avec l'erreur 401 Non autorisé… Clé de session non valide… |
Il s'agit d'un bug distinct dans certaines versions très anciennes de 8.2 FOS, comme 8.2.1c, qui ne prennent PAS correctement en charge l'authentification de base HTTP. Mise à niveau vers une version ultérieure 8.2 ou 9.* |
Erreur : « Data Infrastructure Insights a reçu un rôle de châssis non valide » |
Vérifiez que l’utilisateur configuré dans cette source de données dispose de l’autorisation de rôle de châssis. |
Erreur : « Adresse IP du châssis incompatible » |
Modifiez la configuration de la source de données pour utiliser l'adresse IP du châssis. |
L'inventaire échoue avec une erreur 403 Forbidden |
Il peut s'agir simplement d'informations d'identification erronées ou cela peut indiquer que vous essayez d'utiliser un rôle insuffisamment puissant. N'oubliez pas que les utilisateurs de niveau « utilisateur » n'ont PAS le droit « Rôle de châssis » requis ni l'accès à la vue aux structures virtuelles non par défaut. |
Des informations complémentaires peuvent être trouvées à partir du"Support" page ou dans le"Matrice de support du collecteur de données" .