Lorsque vous avez plusieurs applications ou niveaux dans une application, le processus de création d'applications à l'aide d'API publiques ou de l'interface utilisateur est long. vRealize Network Insight détecte automatiquement les applications et vous permet de les ajouter ainsi que les composants tiers associés automatiquement, ce qui réduit considérablement les tâches manuelles.

vRealize Network Insight peut effectuer une découverte d'applications basée sur :
  • Flux

Exemple de concept de découverte d'applications

Supposons que :
  • vous avez ajouté vCenter Server en tant que source de données
  • vous disposez de quatre machines virtuelles dans votre centre de données : VM1, VM2, VM3 et VM4.
  • vous avez défini des balises (clé-valeur) qui définissent les noms d'applications auxquels appartient chaque machine virtuelle
  • vous avez défini des balises (clé-valeur) qui définissent le niveau auquel appartient chaque machine virtuelle
Par exemple, reportez-vous au tableau ci-dessous :
Nom de VM Balises clé-valeur
VM1
  • Nom de l'application : MyApplication1
  • Niveau d'application : App
VM2
  • Nom de l'application : MyApplication1
  • Niveau d'application : Web
VM3
  • Nom de l'application : MyApplication2
  • Niveau d'application : App
VM4
  • Nom de l'application : MyApplication2
  • Niveau d'application : Web

Pour découvrir des applications basées sur des balises

vRealize Network Insight, vous pouvez définir un critère de regroupement pour la découverte d'applications de ces balises.

Dans cet exemple, en fonction des balises et des critères de regroupement définis, vRealize Network Insight découvre deux applications (MyApplication1 et MyApplication2) avec deux niveaux (App et Web) et ses machines virtuelles liées.
Application Niveaux et leurs machines virtuelles
MyApplication1
  • App et VM1
  • Web et VM2
MyApplication2
  • App et VM3
  • Web et VM4

Pour créer une application et des niveaux basés sur des noms de machine virtuelle

Supposons que les noms des machines virtuelles sont définis dans un format spécifique. ApplicationName : Tier : VMName
MyApplication1 : App : VM1
MyApplication1 : Web : VM2
MyApplication2 : App : VM3
MyApplication2 : Web : VM4
Note : Les noms de machine virtuelle définis de manière aléatoire ne peuvent pas être regroupés pour la découverte d'applications.
Lorsque vous utilisez la regex suivante, vRealize Network Insight découvre deux applications.
  • Regex d'application : (.*)_(.*)_.*-.*
  • Regex de niveau : (.*)_(.*)_(.*)-.*
Application Niveaux et leurs machines virtuelles
MyApplication1
  • App et MyApplication1 : App : VM1
  • Web et MyApplication1 : Web : VM2
MyApplication2
  • App et MyApplication2 : App : VM3
  • Web et MyApplication2 : Web : VM4