Cuando existen varias aplicaciones o existen varios niveles en una aplicación, la creación de aplicaciones mediante API públicas o la interfaz de usuario se convierte en un proceso largo. vRealize Network Insight detecta automáticamente las aplicaciones y le permite agregar estas y sus niveles de forma automática. Esto reduce en gran medida los esfuerzos manuales.
vRealize Network Insight puede ejecutar la detección de aplicaciones en función de:
- Etiquetas (etiquetas de AWS o vCenter Server)
- Nombres de máquinas virtuales
- ServiceNow
Ejemplo de construcción de detección de aplicaciones
Si se supone que:
- Agregó vCenter Server como origen de datos.
- Dispone de cuatro máquinas virtuales en el centro de datos (VM1, VM2, VM3 y VM4).
- Estableció etiquetas (clave-valor) para definir los nombres de las aplicaciones a las que pertenecen las máquinas virtuales.
- Estableció etiquetas (clave-valor) para definir el nivel al que pertenecen las máquinas virtuales.
Por ejemplo, consulte la tabla:
| Nombre de máquina virtual | Etiquetas clave-valor |
|---|---|
| VM1 |
|
| VM2 |
|
| VM3 |
|
| VM4 |
|
Para detectar aplicaciones en función de las etiquetas
En vRealize Network Insight, puede definir criterios de agrupación para la detección de aplicaciones en estas etiquetas.
En este ejemplo, según las etiquetas definidas y los criterios de agrupación,
vRealize Network Insight detecta dos aplicaciones (MyApplication1 y MyApplication2) con dos niveles (App y Web) y sus máquinas virtuales relacionadas.
| Aplicación | Niveles y sus máquinas virtuales |
|---|---|
| MyApplication1 |
|
| MyApplication2 |
|
Para crear una aplicación y niveles en función de los nombres de las máquinas virtuales
Se supone que los nombres de las máquinas virtuales se definen en un formato determinado.
ApplicationName : Tier : VMName
MyApplication1 : App : VM1 MyApplication1 : Web : VM2 MyApplication2 : App : VM3 MyApplication2 : Web : VM4
Nota: No se pueden agrupar nombres de máquina virtual definidos de forma aleatoria para la detección de aplicaciones.
Cuando se utiliza la siguiente expresión regular,
vRealize Network Insight detecta dos aplicaciones.
- Expresión regular de aplicación:
(.*)_(.*)_.*-.* - Expresión regular de nivel:
(.*)_(.*)_(.*)-.*
| Aplicación | Niveles y sus máquinas virtuales |
|---|---|
| MyApplication1 |
|
| MyApplication2 |
|