Forum Français

Reply
Aruba Employee

ALE & AOS8 : Notes d'intégration

Analytics and Location Engine (ALE) est un moteur d’analyse, de localisation et d’agrégation d’informations contextuelles  dans un réseau Wi-Fi HPE Aruba :

  • Utilisateurs, rôles, périphériques, emplacements, applications,
  • Métadonnées: URLs, sessions,
  • Flux de trafic en temps réel.

Les données contextuelles provenant d’ALE sont par la suite exportées vers des solutions d’analytiques tierces (via APIs)  qui les convertissent en informations décisionnelles exploitables pour répondre à divers cas d’usage, comme par exemple :

  • Analyse en temps réel du trafic entrant/sortant dans les différents commerces (présence, temps de diffusion par zones, etc.),
  • Contexte de localisation pour la gestion des politiques d'accès et de sécurité,
  • Analytique réseau,
  • Perfectionner l’emplacement des produits exposés pour accroître l'efficacité des promotions dans les commerces.

ALE fonctionne dans un écosystème HPE Aruba comme le montre la figure suivante :ALE HPE ARUBA ECO SYSTEM.png

 

L’objectif du présent billet  est de partager avec vous quelques notes d’intégration ALE avec AOS8 (le nouveau logiciel embarqué dans nos contrôleurs Virtuels et physiques).

 

Prérequis :

 

  • Le serveur ALE en dernière version 2.0.0.13. Vous pouvez trouver la documentation complète sur l'installation et la configuration du serveur ALE en cliquant ici.
  • Les contrôleurs Wi-Fi virtuels ou physiques en version 8.1 en déploiement Mobility Master - Mobility Controller. Toute la documentation sur AOS8 se trouve ici.
  • Le serveur de management et d'administration Airwave pour récupérer les cartographies (VisualRF maps).

Schéma d’architecture

 

La figure suivante présente l’architecture utilisée :

  • Un serveur ALE,
  • Un serveur Airwave,
  • Un Virtual Mobility Master (MM),
  • 2 Virtual Mobility Controllers(MC).

 schéma d'architecture.png

 

 

Etapes d'intégration:

 

     Au niveau du serveur ALE:

 

  • Ajouter les adresses IPs des Mobility Controller (MC) et non du  Mobility Master (MM) comme "Source" au niveau du menu "Configuration" lors du paramétrage d’ALE,

ALE MC source Config.png

 

     Au niveau de la console Mobility Master (MM)

  • Ajouter le serveur ALE depuis la console MM, Ajout Serveur ALE dans MM.png

     

    NB : Ne pas oublier de faire un « Submit »  suivi  «Deploy Changes » une fois la configuration terminée pour qu’elle soit prise en compte.

  •  Ou bien en utilisant la ligne de commande depuis la console SSH  MM en sélectionnant le profil «default-ale » dans la configuration du «mgmt-server» avec l’adresse IP ALE:

 

#mgmt-server primary-server <adresse IP ALE> profile default-ale

 

  • Vérifier que les options suivantes du profile « default-ale » sont activées :

Depuis la console graphique :

Vérification defaul-ale profile GUI.png

 

 

            En ligne de commande : Vérification defaul-ale profile console.png

 

 

Au niveau de chaque Mobility Controller (MC) depuis la console MM:

 

  • Dans le profile IDS > IDS General > Default, activer les paramètres suivants (par défauts, ces derniers sont désactivés) :
    • Station RSSI,
    • AP Neighbors messagesmodifiction profile IDS general default dans chaque MC.png

       

       

Etapes de vérification :

 

     Au niveau des MC

 

  • Vérifier que les messages AMON sont envoyés au serveur ALE en utilisant la commande suivante depuis chaque MC :

 

#show amon-sender dest-stats-all
  • Le serveur ALE doit apparaitre dans le « Dest_Id » avec l’ensemble des massages envoyés. Vérifier que le compteur des messages s’incrémente bien.show amon sender des all.png

     

Au niveau du MM

  

  • Vérifier que le MM reçoit les messages AMON en utilisant la commande suivante depuis la console MM :
#show amon-receiver stats-counters-all
  • Vérifier que le compteur des stats 65:STATION_RSSI_INFO_V2 et 66: AP_NEIGHBORS_V2 s’incrémente.sh amon receiver MM.png

     

     

Au niveau du serveur ALE

 

  • Vérifier que le serveur ALE génère bien un flux de données en utilisant la commande suivante depuis la console ALE (Pour Rappel Username : root /Password admin):

 

#/opt/ale/bin/feed-reader

Après quelques secondes …

 

ALE feed reader.png

 

  

Etapes de Troubleshooting:

  

  • Depuis le MM, exécuter la commande suivante :
#show amon-receiver stats-counters-all 
  • Depuis les MCs, exécuter la commande suivante :
#show amon-sender stats-counters-all 
  • Vérifier que le message « 65: STATION_RSSI_INFO_V2» existe dans les résultats des commandes précédentes.
  • Si le message n’existe pas, exécuter la commande suivante au niveau de chaque MC et vérifier que le paramètre « Location » est activé, dans le cas contraire, il faut l’activer.
#show mgmt-server profile default-ale

 

  • Si le paramètre «Location» est activé, exécuter la commande suivante au niveau de chaque MC et vérifier que le champ «Station RSSI Message» est à «True». dans le cas contraire, le changer en «True»

 

#show ids general-profile default | include RSSI

Une fois l'intégration terminée avec succès, ALE récupère l'ensemble des informations et les affiche comme le montre la figure suivante: 

ALE .png

 

 Pour finir, je vous joins ALE Deployment and Troubleshooting Guide.

 

A bientôt.....

Search Airheads
cancel
Showing results for 
Search instead for 
Did you mean: