Utiliza App Builder para crear formularios dinámicos y fáciles de usar que recopilen las entradas de los desarrolladores. Llama a Acciones de Datadog desde tu aplicación para iniciar llamadas a API externas, realizar lógica personalizada o transformaciones de datos. Organiza los procesos de extremo a extremo de múltiples acciones utilizando Workflow Automation. Intégralas con el catálogo de software de Datadog para habilitar flujos de trabajo dinámicos y de autoservicio.
Join the Preview!
Las plantillas de software están en vista previa. Rellena el formulario para solicitar acceso.
Para utilizar plantillas de software en Datadog, crea un repositorio de Git con la plantilla deseada. Puedes empezar desde cero o utilizar nuestros planos de inicio rápido para aprender a partir de un ejemplo.
Ve a planos de App Builder y selecciona uno de los siguientes planos. Estos son ejemplos de cómo configurar una aplicación o flujo de trabajo para empezar. Puedes realizar actualizaciones en los ejemplos para adaptarlos a tus necesidades, como configurar entradas, configurar integraciones con gestión de código fuente o proveedores de nube y configurar permisos.
El plano Nuevo servicio de andamiaje muestra un ejemplo de andamiaje de una nueva función de Lambda a partir de una plantilla. El formulario captura las entradas de un desarrollador que se pasarán al repositorio de Git correspondiente.
Desde la aplicación, personaliza el formulario para incluir los parámetros que deseas capturar de tus desarrolladores.
Haz clic en Save as New App (Guardar como nueva aplicación) para guardar la aplicación. Esto también creará un flujo de trabajo de plantillas correspondiente.
Crea un formulario para el frontend del desarrollador utilizando App Builder:
Ve a Actions > App Builder (Acciones > App Builder) y selecciona New App (Nueva aplicación.
Introduce un nombre y una descripción y utiliza el editor de arrastrar y soltar para crear un formulario que recopile los parámetros obligatorios de tu plantilla.
Puedes aprovechar el componente Form o crear una interfaz de usuario personalizada.
Una vez terminada la interfaz de usuario, selecciona New Query (Nueva consulta) y utiliza la acción Trigger workflow (Activar flujo de trabajo) para llamar a tu flujo de trabajo de plantillas e introducir los parámetros pertinentes. También puedes explorar las integraciones disponibles en el Catálogo de acciones o aprovechar la acción HTTP para interactuar con cualquier integración no predefinida.
Crea un Botón que envíe el formulario, active tu flujo de trabajo y pase los parámetros de la plantilla.
Cuando hayas terminado de configurar y testear tu aplicación, puedes publicarla para que la utilicen los miembros de tu equipo. El flujo de publicación te pedirá que definas los permisos y, a continuación, te permitirá añadir tu aplicación a un dashboard o al portal de autoservicio.
A continuación, se muestra una lista de acciones disponibles para el Catálogo de software en Datadog App Builder y Workflow Automation. Puedes ver una lista completo en el Catálogo de acciones.
Templating (Creación de plantillas)
“Apply template” (Aplicar plantilla) para pasar parámetros a un conjunto de archivos
Github
“Create or update file” (Crear o actualizar archivo) para crear nuevos archivos
“Edit configuration file” (Editar archivo de configuración) para manipular archivos YAML o JSON
“Trigger GitHub Actions workflow run” (Activar la ejecución del flujo de trabajo de las acciones de GitHub) para iniciar una acción de GitHub
“Search repositories” (Buscar repositorios) para devolver un lista de repositorios
“Create pull request” (Crear solicitud pull) para abrir un solicitud pull
Retrieve Service Information (Recuperar información de servicio)
“Get service definition” (Obtener definición de servicio) para un solo servicio
“List service definitions” (Enumerar definiciones de servicio) para obtener todas las definiciones del catálogo de software de Datadog
“Get service dependencies” (Obtener las dependencias de servicio) para consultar los servicios ascendentes y descendentes
Incident Triage (Triaje de incidencias)
“Get service PagerDuty on call” (Llamar al servicio PagerDuty de guardia)
Cuando se integra con otras acciones, puedes desencadenar flujos de trabajo basados en eventos críticos (por ejemplo, ejecutar runbooks).