Prueba Datadog Foundation en el Centro de aprendizaje
Aprende sin coste alguno con capacidad real de computación en la nube y una cuenta de prueba de Datadog. Inicia estos laboratorios prácticos para ponerte al día con servicios, logs, métricas, integraciones, y dashboards.
ENROLL NOWEsta página ofrece información general de alto nivel sobre las funciones disponibles en el sitio de Datadog.
La experiencia de navegación en el sitio de Datadog varía en función del ancho que tenga tu navegador. Hay hasta tres tipos de navegación disponibles y, para cambiar de uno a otro, es necesario que ajustes el ancho de tu navegador.
Consejo: Puedes pulsar Cmd/Ctrl + K para buscar páginas y entidades, como dashboards y monitores, a través de Datadog.
Integraciones
- Datadog tiene más de
800 integraciones oficiales.
- Las integraciones personalizadas están disponibles a través de la API de Datadog.
- El Agent es de código abierto.
- Una vez que se hayan configurado las integraciones, Datadog tratará todos los datos de la misma manera, independientemente de si están en un centro de datos o en un servicio en línea.
Dashboards
Los dashboards contienen gráficos con métricas de rendimiento en tiempo real.
- El cursor se mueve de forma sincronizada por todos los gráficos de un screenboard.
- Las barras verticales son eventos. Sirven para aportar contexto a la métrica.
- Haz clic en un gráfico y arrástralo para ampliar un intervalo de tiempo determinado.
- Cuando pases el cursor sobre el gráfico, el flujo (stream) de eventos se moverá al mismo tiempo.
- Vistas disponibles por zona, host o uso total.
- Datadog expone un editor JSON para el gráfico, con el que se pueden someter las métricas a cálculos aritméticos y funciones.
- Puedes compartir un snapshot del gráfico que aparezca en el flujo.
- Los gráficos pueden estar integrados en un iframe. Si se da el caso, puedes permitir que un tercero acceda a un gráfico en tiempo real sin necesidad de darle acceso a tus datos ni a ningún otro tipo de información.
Monitores
Los monitores envían alertas y notificaciones en función de los umbrales de métrica, la disponibilidad para la integración, los endpoints de la red, entre otros aspectos.
- Utiliza cualquier métrica que envíe información a Datadog
- Configura varias alertas por dispositivo, host, etc.
- Utiliza
@
en los mensajes de alerta para dirigir las notificaciones a las personas adecuadas - Programa tiempos de inactividad para suprimir las notificaciones por cierre del sistema, mantenimiento sin conexión, etc.
Eventos
El Event Explorer muestra los últimos eventos generados por tus servicios e infraestructura.
Entre los diferentes tipos de eventos, se pueden citar los siguientes:
- Implementaciones de código
- Cambios en el estado de un servicio
- Cambios en la configuración
- Alertas de monitorización
El Event Explorer agrupa los eventos automáticamente en función del Agent y de las integraciones instaladas.
También puedes enviar tus propios eventos personalizados usando la API de Datadog, los checks de Agent personalizados, DogStatsD o la API de correo electrónico de los eventos.
En el Event Explorer, filtra tus eventos por facetas o por consultas de búsqueda. Agrupa o filtra los eventos por atributo y represéntalos gráficamente con Event Analytics.
Infraestructura
- La lista de la infraestructura muestra todas las máquinas.
- Puedes ver las etiquetas (tags) que tiene cada máquina. El etiquetado te permite indicar qué máquinas tienen un objetivo concreto.
- Datadog trata de clasificar tus servidores automáticamente. Si se etiqueta una máquina nueva, verás de inmediato que las estadísticas de esa máquina variarán en función de cómo se haya configurado previamente esa etiqueta. Más información sobre el etiquetado.
Host map (Mapa del host)
El mapa del host se puede encontrar en el menú Infrastructure (Infraestructura). Con él, puedes:
- Visualizar rápidamente tu entorno
- Identificar outliers
- Detectar patrones de uso
- Optimizar recursos
Para más información, consulta el Mapa del host.
Serverless
La herramienta Serverless te permite redactar código dependiente de eventos y cargarlo a un proveedor de soluciones en la nube que se encargue de gestionar todos los recursos computacionales subyacentes. Datadog Serverless reúne en una sola vista las métricas, trazas (traces) y logs procedentes de las funciones de AWS Lambda que ejecutan aplicaciones serverless, lo que te permite filtrar las funciones que generan errores, niveles altos de latencia o arranques en frío para optimizar el rendimiento.
APM y Continuous Profiler
La herramienta Application Performance Monitoring de Datadog (APM o rastreo) te ofrece información pormenorizada sobre el rendimiento de tu aplicación, desde dashboards generados automáticamente para monitorizar métricas clave, como el volumen o la latencia de las solicitudes, hasta trazas detalladas de solicitudes individuales, junto a la monitorización de tus logs e infraestructura. Cuando se realiza una solicitud a una aplicación, Datadog puede detectar las trazas en un sistema distribuido y mostrarte datos sistemáticos sobre lo que se está haciendo exactamente con esa solicitud.
Monitorización de redes en la nube
La herramienta Cloud Network Monitoring (NPM) de Datadog te permite ver el tráfico de red de todos los objetos etiquetados en Datadog, independientemente de si son contenedores, hosts, servicios o zonas de disponibilidad. Agrúpalos como quieras, ya sea por centros de datos, equipos o contenedores individuales, y utiliza etiquetas para filtrar el tráfico según la fuente y el destino. Luego, los filtros se integrarán en los flujos, cada uno de los cuales mostrará el tráfico existente entre una fuente y un destino a través de una página de red y un mapa de red que se pueden personalizar. Cada flujo contiene métricas de red, como la capacidad de procesamiento, el ancho de banda, el recuento de retransmisiones y la información de la fuente/destino relativa a la IP, al puerto y a los niveles de PID. A continuación, envía métricas clave, como el volumen del tráfico y las retransmisiones de TCP.
Synthetic Monitoring
La herramienta Synthetic Monitoring de Datadog te permite crear y ejecutar tests de API y navegador que simulan de forma proactiva las transacciones que hacen los usuarios en tus aplicaciones. Asimismo, te permite monitorizar todos los endpoints de red internos y externos en todos los niveles del sistema. Por tanto, puedes detectar errores, identificar regresiones y automatizar reversiones para impedir que los problemas repercutan en la fase de producción.
RUM y Session Replay
La herramienta Real User Monitoring (RUM) de Datadog te permite visualizar y analizar la actividad y las experiencias de los usuarios en tiempo real. Con Session Replay, puedes capturar y consultar las sesiones de navegación por la web de los usuarios para comprender mejor sus comportamientos. Con el navegador RUM, no solo puedes visualizar los tiempos de carga, los errores frontend y las dependencias de las páginas, sino también correlacionar las métricas empresariales y de la aplicación para solucionar en un único dashboard los problemas con la infraestructura de la aplicación y las métricas empresariales.
Cloud SIEM
La herramienta Cloud SIEM (Información de seguridad y gestión de eventos en la nube) de Datadog detecta automáticamente los elementos que suponen una amenaza para tu aplicación o infraestructura. Por ejemplo: un ataque dirigido, una IP que se comunique con tus sistemas y que forme parte de una lista de amenazas, o una configuración insegura. Datadog presenta estas amenazas como señales de seguridad, que se pueden correlacionar y evaluar en el navegador de seguridad.
Gestión de logs
La herramienta Log Management de Datadog te permite enviar y procesar todos los logs producidos por tus aplicaciones e infraestructura. Puedes consultar tus logs en tiempo real con Live Tail, sin necesidad de indexarlos. Asimismo, puedes ingerir todos los logs de tus aplicaciones e infraestructura, decidir cuáles indexar dinámicamente con filtros y, luego, almacenarlos en un archivo.
Datadog para dispositivos móviles
La aplicación móvil de Datadog, disponible en el App Store de Apple y en Google Play, ofrece datos clave para que tanto los ingenieros en servicio como los usuarios empresariales puedan seguir el estado de sus servicios y evaluar los problemas rápidamente sin necesidad de recurrir a un ordenador. Accede a los dashboards, monitores, incidencias, SLOs, etc., de tu organización directamente desde tu dispositivo móvil.
Referencias adicionales
Más enlaces, artículos y documentación útiles: