Catálogo de servicios de Datadog
El Catálogo de servicios de Datadog proporciona una visión consolidada de tus servicios, combinando metadatos de propiedad, perspectivas de rendimiento, análisis de seguridad, asignación de costes y mucho más. Facilita que las organizaciones consigan la propiedad integral del servicio a escala, obtengan información sobre el rendimiento en tiempo real, detecten y aborden los riesgos de fiabilidad y seguridad, y gestionen las dependencias de las aplicaciones, todo en un único lugar.
Casos de uso
Detección del servicio
- El Catálogo de servicios de Datadog incluye todos los servicios detectados de APM, USM y RUM por defecto. Si utilizas alguno de estos productos, tu catálogo estará precargado con entradas.
- A medida que instrumentas más aplicaciones a través de tus entornos, que se añaden automáticamente al Catálogo de servicios.
Asignación y gestión de dependencias
- Documenta y realiza un seguimiento automático de todas tus dependencias ascendentes y descendentes con telemetrías de aplicaciones recopiladas por APM, USM y RUM.
- Declara manualmente las relaciones de dependencia entre componentes (disponible a través del esquema de metadatos v3.0).
- Comprende y evalúa las repercusiones del rendimiento en todos los equipos y servicios.
Gobernanza y optimización
- Proporciona a la dirección de ingeniería una visión clara de las prácticas recomendadas en todos los equipos y servicios a través de Planillas de servicio.
- Reduce los riesgos de las aplicaciones encontrando y solucionando vulnerabilidades de seguridad conocidas en las dependencias de tus servicios.
- Comprende las tendencias e identificar las ineficiencias en los costes relacionados con tus servicios.
Intercambio de conocimientos
- Localiza información sin tener que navegar por numerosos repositorios, canales o páginas de documentación.
- Ahorra tiempo buscando manuales de ejecución o páginas de wiki al incorporar nuevos miembros al equipo.
- Aprovecha los mapas topológicos generados automáticamente en tiempo real para comprender la arquitectura del sistema.
Evaluar la cobertura de monitorización
Agilizar la colaboración durante las incidencias
- Mejora de la experiencia de atención continuada para todos mediante el establecimiento de canales correctos de información y comunicación sobre la propiedad, junto con un acceso simplificado a la monitorización y a los datos para solucionar problemas.
- Incorporación de enlaces a soluciones y herramientas de solucionar problemas, como manuales de ejecución y documentación, directamente en las herramientas de observabilidad que ya utilizan los ingenieros.
- Aceleración de la recuperación ante incidencias aumentando la confianza y simplificando la localización de propietarios de servicios y dependencias ascendentes y descendentes.
Empezando
Explorar qué tiene para ofrecer el Catálogo de servicios:
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 del Catálogo de servicios permite a un usuario leer los datos del Catálogo de servicios, lo que habilita las siguientes funciones:
- Lista del Catálogo de servicios
- 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 del Catálogo de servicios permite a un usuario modificar los datos del Catálogo de servicios. 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).
Tipos de servicios
Cada servicio monitorizado se asocia a un tipo. Datadog determina automáticamente este tipo según el atributo span.type
adjunto a los datos de tramos (spans) entrantes. El tipo especifica el nombre de la aplicación o marco con el que el Datadog Agent se está integrando.
Por ejemplo, si utilizas la integración de Flask oficial, el Type
aparece como “Web”. Si estás monitorizando una aplicación personalizada, el Type
aparece como “Custom” (Personalizado).
El tipo de servicio puede ser uno de los siguientes:
- Caché
- Personalizado
- Base de datos
- Función serverless
- Web
Algunas integraciones asignan alias a tipos. Por ejemplo, Postgres, MySQL y Cassandra corresponden al tipo “DB” (Base de datos). Las integraciones de Redis y Memcache se asignan al tipo “Cache” (Caché).
Conservación de datos
Los servicios y las estadísticas de recursos, y los resúmenes de tramo en la Lista de servicio y Página de servicios se conservan hasta 30 días. Para consultas personalizadas en métricas de trazas de APM, utiliza Metric Explorer. Más información sobre la conservación de datos en APM.
Referencias adicionales
Additional helpful documentation, links, and articles: