-
Incorporación de instancias de Citrix ADC de bajo contacto mediante Citrix ADM Service connect
-
-
-
Importar y sincronizar StyleBooks desde el repositorio de GitHub
-
Aplicaciones empresariales StyleBooks
-
Crear y utilizar StyleBooks personalizados
-
StyleBook para crear un servidor virtual de equilibrio de carga
-
StyleBook para crear una configuración básica de equilibrio de carga
-
Importar un StyleBook para configurar una aplicación para el grupo Escalado automático
-
Crear un StyleBook para cargar archivos en el servicio Citrix ADM
-
Habilitar análisis y configurar alarmas en un servidor virtual definido en un StyleBook
-
Crear un StyleBook para realizar operaciones que no sean CRUD
-
Implementación de configuraciones de GSLB mediante nombres de dominio DNS
-
-
Usar API para crear configuraciones a partir de StyleBooks
-
-
-
-
Cómo buscar instancias mediante valores de etiquetas y propiedades
-
Administrar particiones de administración de instancias Citrix ADC
-
Copia de seguridad y restauración de instancias de Citrix ADC
-
Forzar una conmutación por error a la instancia secundaria de Citrix ADC
-
Forzar una instancia secundaria de Citrix ADC para que permanezca secundaria
-
Cómo Citrix ADM sondea las instancias y entidades administradas
-
-
Usar grabación y reproducción para crear trabajos de configuración
-
Crear trabajos de configuración a partir de comandos correctivos
-
Replicar la configuración en ejecución y guardada de una instancia de Citrix ADC a otra
-
Utilizar trabajos de mantenimiento para actualizar instancias de Citrix ADC SDX
-
Crear trabajos de configuración para instancias WO de Citrix ADC SD-WAN
-
Usar plantillas de configuración para crear plantillas de auditoría
-
Reprogramar trabajos configurados mediante plantillas integradas
-
Reutilizar plantillas de auditoría de configuración en trabajos de configuración
-
-
Utilice los registros de auditoría de ADM para administrar y supervisar su infraestructura
-
-
-
Compare el volumen de datos utilizado por los videos ABR optimizados y no optimizados
-
Ver el tipo de vídeos transmitidos y el volumen de datos consumido de la red
-
Compare el tiempo de reproducción optimizado y no optimizado de los vídeos ABR
-
Compare el consumo de ancho de banda de vídeos ABR optimizados y no optimizados
-
Compare el número optimizado y no optimizado de reproducciones de videos ABR
-
Ver la velocidad máxima de datos para un período de tiempo específico
-
Administrar licencias de instancias
-
Implementaciones híbridas y multinube
-
Aprovisionamiento de instancias Citrix ADC VPX en Microsoft Azure
-
Escalado automático de Citrix ADC VPX en Microsoft Azure con Citrix ADM
-
Aprovisionamiento de instancias de Citrix ADC VPX en Google Cloud
-
Escalado automático de Citrix ADC VPX en Google Cloud mediante Citrix ADM
-
Balanceo de carga global de Citrix ADC para implementaciones híbridas y multinubes
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Usar API para crear configuraciones a partir de StyleBooks
Después de crear su StyleBook, debe importarlo a Citrix Application Delivery Management (ADM) para usarlo mediante Citrix ADM o mediante las API de Citrix ADM. Citrix ADM valida su StyleBook al importarlo y, si la validación se realiza correctamente, su StyleBook aparece en el catálogo Citrix ADM de StyleBooks, listo para usarse para crear configuraciones.
Ahora puede usar las API de StyleBook para crear configuraciones basadas en este StyleBook. Puede utilizar cualquier herramienta como la herramienta de línea de comandos cURL o la extensión del navegador Chrome Postman para enviar solicitudes HTTP a Citrix ADM.
Ejemplo 1
Considere el lb-vserver
StyleBook que ha creado en StyleBook para crear un servidor virtual de equilibrio de carga. Utilice la API REST para crear un paquete de configuración a partir de este StyleBook de la siguiente manera:
Método HTTP: POST
URL: https://<ADM-DNS-or-IP>/stylebook/nitro/v1/config/stylebooks/com.example.stylebooks/0.1/lb-vserver/configpacks
Encabezados de SOLICITUD:
Content-Type: Application/json
Aceptar: Application/json
CARGA ÚTIL DEL CUERPO DE LA SOLICITUD:
{
"configpack":
{
"parameters": {
"name": "lb1",
"ip": "10.102.117.31"
},
"targets":
[
{
"id": "deecee30-f478-4446-9741-a85041903410"
}
]
}
}
<!--NeedCopy-->
En esta solicitud HTTP, el id (por ejemplo, “deecee30-f478-4446-9741-a85041903410”) es el identificador de instancia de Citrix ADC en el que se crea el servidor virtual de equilibrio de carga lb1 con la dirección IP 10.102.117.31. El ID de instancia de la instancia de Citrix ADC se recupera de Citrix ADM.
Para obtener el ID de una instancia administrada por Citrix ADM, puede utilizar las API de Citrix ADM. Por ejemplo, para recuperar el identificador de instancia o una instancia de Citrix ADC cuya dirección IP es 192.168.153.160, puede utilizar la siguiente API:
MÉTODO HTTP: GET
URL: https://<ADM-IP>/nitro/v1/config/ns?filter=ip_address:192.168.153.160
ENCABEZADOS DE SOLICITUD:
Aceptar: Application/json
La respuesta contiene el ID en la carga JSON:
Encabezados de respuesta esperados (en caso de éxito):
200 OK
Content-Type: Application/json
CUERPO DE RESPUESTA ESPERADA (en caso de éxito):
{
"errorcode": 0,
"message": "Done",
"operation": "get",
"resourceType": "ns",
"username": "nsroot",
"tenant_name": "Owner",
"resourceName": "",
"ns":
[
{
"is_grace": "false",
"hostname": "",
"std_bw_config": "0",
"gateway_deployment": "false",
"id": "deecee30-f478-4446-9741-a85041903410",
}
]
}
<!--NeedCopy-->
Si la configuración (paquete de configuración) se ha creado correctamente, recibirá la siguiente respuesta HTTP:
ENCABEZADOS DE RESPUESTA ESPERADA (en caso de éxito):
200 OK
Content-Type: Application/json
CUERPO DE RESPUESTA ESPERADA (en caso de éxito):
{
"configpack":
{
"config_id": "1460806080"
}
}
<!--NeedCopy-->
Ha creado su primera configuración (paquete de configuración) que se identifica de forma única mediante el id 1460806080. Puede utilizar este ID para consultar, actualizar o eliminar la configuración.
Ejemplo 2
Puede utilizar el mismo StyleBook para crear otro paquete de configuración o configuración y ejecutarlo en las mismas instancias de Citrix ADC o diferentes. En este ejemplo, cree otra configuración y proporcione un nombre y una dirección IP diferentes para el servidor virtual y también especifique LEASTCONNECTION como método de equilibrio de carga. Implemente esta configuración en dos instancias de Citrix ADC.
La solicitud HTTP es la siguiente:
Método HTTP: POST
URL: https://<ADM-DNS-or-IP>/stylebook/nitro/v1/config/stylebooks/com.example.stylebooks/0.1/lb-vserver/configpacks
ENCABEZADOS DE SOLICITUD:
Content-Type: Application/json
Aceptar: Application/json
CARGA ÚTIL DEL CUERPO DE LA SOLICITUD:
{
"configpack":
{
"parameters":
{
"name": "lb2",
"ip": "10.102.117.32",
"lb-alg": "LEASTCONNECTION"
},
"targets"
[
{"id": "deecee30-f478-4446-9741-a85041903410"},
{"id": "debecc60-d589-4557-8632-a74032802412"}
]
}
}
<!--NeedCopy-->
En esta solicitud HTTP, el servidor virtual de equilibrio de carga lb2 con la dirección IP 10.102.117.32 se crea en las dos instancias Citrix ADC representadas por los identificadores “deecee30-f478-4446-9741-a85041903410” y “debecc60-d589-4557-8632-a74032802412”.
Al crear correctamente el paquete de configuración, se recibe la siguiente respuesta HTTP:
ENCABEZADOS DE RESPUESTA ESPERADA (en caso de éxito):
200 OK
Content-Type: Application/json
CUERPO DE RESPUESTA ESPERADA (en caso de éxito):
{
"configpack":
{
"config_id": "1657696292"
}
}
<!--NeedCopy-->
Este nuevo paquete de configuración tiene un ID diferente 165769629. Puede actualizar o eliminar esta configuración mediante este id.
Ejemplo 3
Considere el StyleBook “basic-lb-config” en el que ha creadoStyleBook para crear una configuración básica de equilibrio de carga. Utilice la API REST para crear un paquete de configuración a partir de este StyleBook de la siguiente manera:
Método HTTP: POST
URL: http://<ADM-DNS-or-IP>/stylebook/nitro/v1/config/stylebooks/com.example.stylebooks/0.1/basic-lb-config/configpacks
ENCABEZADOS DE SOLICITUD:
Content-Type: Application/json
Aceptar: Application/json
Encabezados de respuesta esperados (en caso de éxito):
200 OK
Content-Type: Application/json
CUERPO DE RESPUESTA ESPERADA (en caso de éxito):
{
"configpack":
{
"parameters":
{
"name": "myapp",
"ip": "10.70.122.25",
"svc-servers": ["192.168.100.11","192.168.100.12"],
"svc-port": 8080
},
"targets":
[
{
"id": "deecee30-f478-4446-9741-a85041903410"
},
{
"id": "debecc60-d589-4557-8632-a74032802412"
}
]
}
}
<!--NeedCopy-->
En esta solicitud HTTP, la configuración de equilibrio de carga se ejecutará en dos instancias de Citrix ADC. Puede iniciar sesión en estas instancias de Citrix ADC para comprobar si se crean un servidor virtual y un grupo de servicios con dos servicios enlazados.
Ejemplo 4
Considere el ejemplo compuesto de StyleBook que creó enCrear un StyleBook compuesto. Utilice la API REST para crear un paquete de configuración a partir de este StyleBook de la siguiente manera:
Método HTTP: POST
URL: http://<ADM-DNS-or-IP>/stylebook/nitro/v1/config/stylebooks/com.example.stylebooks/0.1/composite-example/configpacks
ENCABEZADOS DE SOLICITUD:
Content-Type: Application/json
Aceptar: Application/json
CARGA ÚTIL DEL CUERPO DE LA SOLICITUD:
{
"configpack":
{
"parameters": {
"name": "myapp",
"ip": "2.2.2.2",
"svc-servers": ["10.102.29.52","10.102.29.53"]
},
"targets":
[
{
"id": "deecee30-f478-4446-9741-a85041903410"
},
{
"id": "debecc60-d589-4557-8632-a74032802412"
}
]
}
}
<!--NeedCopy-->
En esta solicitud HTTP, la configuración se crea en dos instancias de Citrix ADC representadas por sus identificadores. Si inicia sesión en las instancias Citrix ADC, puede ver los objetos de configuración creados por el StyleBook “basic-lb-config” que se importó en el StyleBook “composite-example”. También puede ver un nuevo monitor HTTP llamado myapp-mon
que formaba parte del «ejemplo compuesto» StyleBook.
Al crear correctamente el paquete de configuración, se recibe la siguiente respuesta HTTP:
ENCABEZADOS DE RESPUESTA ESPERADA (en caso de éxito):
200 OK
Content-Type: Application/json
CUERPO DE RESPUESTA ESTO (en caso de éxito):
{
"configpack": {
"config_id": "4917276817"
}
}
<!--NeedCopy-->
Actualización de una configuración
Para actualizar esta configuración, por ejemplo, agregando un nuevo servidor back-end con dirección IP 10.102.29.54 al servidor virtual de equilibrio de carga myapp
, utilice la API para actualizar un paquete de configuración de la siguiente manera:
Método HTTP: PUT
URL: http://<ADM-DNS-or-IP>/stylebook/nitro/v1/config/stylebooks/com.example.stylebooks/0.1/composite-example/configpacks/4917276817
ENCABEZADOS DE SOLICITUD:
Content-Type: Application/json
Aceptar: Application/json
CARGA ÚTIL DEL CUERPO DE LA SOLICITUD:
{
"configpack": {
"parameters": {
"name": "myapp",
"ip": "2.2.2.2",
"svc-servers": ["10.102.29.52","10.102.29.53","10.102.29.54"]
},
"targets":
[
{
"id": "deecee30-f478-4446-9741-a85041903410"
},
{
"id": "debecc60-d589-4557-8632-a74032802412"
}
]
}
}
<!--NeedCopy-->
Al actualizar correctamente el paquete de configuración, se recibe la siguiente respuesta HTTP:
ENCABEZADOS DE RESPUESTA ESPERADA (en caso de éxito):
200 OK
Content-Type: Application/json
CUERPO DE RESPUESTA ESTO (en caso de éxito):
{
"configpack": {
"config-id": "4917276817"
}
}
<!--NeedCopy-->
Eliminación de una configuración
Para eliminar esta configuración (de todas las instancias de Citrix ADC), puede utilizar la API para eliminar un paquete de configuración de la siguiente manera:
Al eliminar correctamente el paquete de configuración, se recibe la siguiente respuesta HTTP:
MÉTODO HTTP: ELIMINAR
URL: http://<ADM-DNS-or-IP>/stylebook/nitro/v1/config/stylebooks/com.example.stylebooks/0.1/composite-example/configpacks/4917276817
ENCABEZADOS DE SOLICITUD:
Aceptar: Application/json
Encabezados de respuesta esperados (en caso de éxito):
200 OK
Content-Type: Application/json
RESPUESTA PUNTADO (en caso de éxito):
{
"configpack": {
"config_id": "4917276817"
}
}
<!--NeedCopy-->
Puede iniciar sesión en la instancia de Citrix ADC y comprobar que se han eliminado todos los objetos de configuración que forman parte de este paquete de configuración.
Si desea quitar la configuración de instancias específicas de Citrix ADC en lugar de de todas las instancias, utilice la operación del paquete de configuración de actualización descrita anteriormente y cambie el atributo «destinos» en la carga útil de JSON para quitar los identificadores de instancia específicos de Citrix ADC.
Compartir
Compartir
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select Do Not Agree to exit.