Información general

Las entidades de Software Catalog se definen a través de Definiciones de entidades, que son archivos de configuración YAML al estilo de Kubernetes.

Para rellenar Software Catalog, puedes:

  • Configurar Datadog Application Performance Monitoring (APM), Universal Service Monitoring (USM), Real User Monitoring (RUM), métricas de infraestructura o logs, que alimentarán automáticamente los datos de las entidades en Software Catalog.
  • Crear definiciones de entidades manualmente o mediante automatización.
  • Importar definiciones de entidades existentes de terceros.

En forma predeterminada, estos servicios no están asociados a la telemetría de Datadog, pero puedes vincular manualmente los datos de telemetría de Datadog o de fuentes externas mediante archivos YAML de definición de entidades.

Descubrir automáticamente entidades a partir de Datadog


Crear entidades


Importar entidades


Verificar la integridad de la configuración

Seguir las prácticas recomendadas de monitorización, como el rastreo, el registro y la creación de perfiles de código, te ayuda a asegurarte de que dispones de todos los datos que necesitas durante el triaje de incident (incidente). Software Catalog proporciona checks automáticas de estas configuraciones recomendadas.

Para ver la integridad de la configuración de una entidad, haz clic en la entidad en Software Catalog, luego busca la pestaña Guía de configuración:

Software Catalog con la pestaña  de Guía de configuración resaltada.

La tabla de Guía de configuración no refleja necesariamente la facturación de productos individuales, sino la actividad de la entidad que estás examinando en ese momento. Por ejemplo, si el servicio no emite métricas de infraestructura durante mucho tiempo, Infrastructure Monitoring podría tener Not Detected especificado, aunque tengas hosts o contenedores ejecutando la monitorización de la infraestructura.

Acceso y permisos basados en roles

Para obtener información general, consulta Control de acceso basado en roles y Permisos de roles.

Permiso de lectura

El permiso de lectura de Software Catalog permite a un usuario leer los datos de Software Catalog, lo que habilita las siguientes funciones:

  • Lista de Software Catalog
  • Interfaz de usuario de detección
  • Endpoint de definición de servicio: /api/v2/services/definition/<service_name>

El permiso está habilitado por defecto en los roles Datadog Read Only Role (Rol de sólo lectura de Datadog) y Datadog Standard Role (Rol estándar de Datadog).

Autorización por escrito

El permiso de escritura de Software Catalog permite a un usuario modificar los datos de Software Catalog. El permiso de escritura es necesario para las siguientes funciones:

  • Inserción o actualización de una definición de servicio con el endpoint POST /api/v2/services/definitions
  • Eliminación de una definición de servicio con el endpoint DELETE /api/v2/services/definition/<service_name>
  • Finalización del proceso de incorporación en la Interfaz de usuario de Detección de servicios
  • Actualización de los metadatos de servicio en la interfaz de usuario

El permiso está habilitado por defecto en los roles Datadog Admin Role (Rol de administrador de Datadog) y Datadog Standard Role (Rol estándar de Datadog).

Referencias adicionales