Datadog y SmokePing
Descripción general de Datadog

perro de datoses un servicio de monitoreo de infraestructura en la nube y local basado en agentes para aplicaciones, servidores, bases de datos, herramientas y servicios en la nube. Datadog Network Performance Monitoring, por ejemplo, proporciona visibilidad completa de cada componente de la red que conforma sus entornos locales, de nube e híbridos, incluida la supervisión del rendimiento de las conexiones entre sus hosts, servicios, nubes privadas virtuales (VPC) y otros elementos. Proporciona a los equipos de operaciones de TI visibilidad en tiempo real de toda la infraestructura tecnológica a través de una única interfaz visual. Datadog utiliza su servicio de descubrimiento automático para explorar e identificar dispositivos en su red. Luego, el resultado del servicio de descubrimiento automático se utiliza para crear un inventario de dispositivos, que forma un índice para el servicio de monitoreo completo.
Una vez que se hayan identificado todos los dispositivos y enlaces, podrá obtener una descripción general de toda la actividad de la red desde el panel de Datadog. El servicio también elabora un mapa de topología de red que se puede utilizar para obtener información rápida sobre cada nodo. Cualquier cambio en la red se puede detectar automáticamente. Esto ayuda a ajustar el inventario de la red y el mapa de topología sin ninguna intervención humana. Las funciones de análisis del flujo de tráfico en la herramienta Datadog le permiten examinar cada dispositivo y enlace para descubrir la capacidad y utilización total. Las funciones de análisis le permiten ver qué aplicaciones o puntos finales generan la mayor cantidad de tráfico en su red.
Las características clave de Datadog incluyen:
- Monitoreo de redPermite a las empresas visualizar el flujo de tráfico en entornos nativos de la nube y analizar el rendimiento mediante etiquetas significativas y fáciles de entender.
- Gestión del rendimiento de las aplicacionesSupervisa, soluciona problemas y optimiza el rendimiento de las aplicaciones.
- Gestión de registrosPermite a los usuarios buscar, filtrar rápidamente y analizar registros para solucionar problemas y analizar datos.
- SintéticosLas pruebas sintéticas monitorean proactivamente la experiencia del usuario de un extremo a otro con una grabadora web intuitiva.
- AlertasLas empresas pueden crear alertas personalizadas para cualquier métrica o problema de rendimiento. Las notificaciones están disponibles por correo electrónico, PagerDuty, Slack, etc.
- IntegracionesEl software se integra con múltiples productos y pilas de desarrollo para agregar métricas y eventos.
- Paneles de controlLos paneles interactivos de alta resolución ayudan a las empresas a monitorear y representar gráficamente métricas y eventos en tiempo real.
- ColaboraciónLas herramientas de colaboración brindan visibilidad entre los equipos al permitir a los usuarios anotar cambios, registrar problemas y comunicaciones, y discutir problemas en contexto con los datos de producción.
- Interfaz de programación de aplicaciones (API)El acceso a API ayuda a las empresas a observar aplicaciones e infraestructura mediante la captura de eventos y métricas mediante bibliotecas de clientes.
A prueba gratuita de 14 días con acceso completo a todas las funciones está disponible para descargar. Después de eso, el software generalmente se vende a través de planes de suscripción mensuales basados en hosts, eventos o registros.
Descripción general de SmokePing

humopinges una herramienta de diagnóstico de red gratuita y de código abierto que ofrece una interpretación gráfica de varias ejecuciones de Ping que brindan información sobre la calidad de una conexión de red. Puede medir, almacenar y mostrar la latencia, la distribución de la latencia y la pérdida de paquetes, y también tiene funciones de alarma que se pueden configurar para proporcionar notificaciones en tiempo real, así como datos históricos. Este método de prueba es muy importante para examinar la disponibilidad y los tiempos de respuesta de sitios web y aplicaciones. Esto permite a los administradores de red comprender su red, monitorear el rendimiento, solucionar problemas y medir anomalías y mejoras.
Smokeping consta de dos partes: la primera es un demonio que se ejecuta en segundo plano haciendo ping y recopilando datos a intervalos establecidos. El segundo es una interfaz web que muestra esos datos en forma de gráficos. SmokePing funciona enviando paquetes de prueba a la red y mide la latencia: la cantidad de tiempo que necesitan para viajar de un lugar a otro y viceversa. Tiene la opción de probar un destino desde cinco ubicaciones diferentes. Para cada ronda de medición, SmokePing envía varios paquetes. A continuación se clasifican los diferentes tiempos de ida y vuelta para seleccionar el valor o cantidad que se encuentra en el punto medio (mediana). Los demás valores se indican como tonos de gris sucesivamente más claros en el fondo, lo que denomina humo.
Cuando un paquete de prueba que se envía no regresa, significa que el paquete se ha perdido. Esto se indica mediante el cambio de color de la línea mediana según el número de paquetes perdidos. Cuando es necesaria una entrega confiable, la pérdida de paquetes aumenta la latencia debido al tiempo adicional necesario para la retransmisión. SmokePing utiliza una herramienta llamada RRDherramienta mantener un almacén de datos a largo plazo y generar gráficos estadísticos basados en los resultados de RRDtool, con información actualizada al minuto sobre el estado de la conexión de red. Una variación en el retraso del paquete recibido indica fluctuación de la red . Una fuerte fluctuación de los valores del tiempo de ida y vuelta significa que la red está sobrecargada. Esto se muestra en el gráfico como humo; cuanto más humo, más fluctuación.
SmokePing no es compatible con máquinas con Windows. Se entrega como un archivo TAR, que se instala en Unix y sistemas operativos similares a Unix, como Linux y macOS. El software es gratuito disponible para descarga . Un demostración en línea también está disponible.
Datadog vs SmokePing: cómo se comparan
Instalacion y configuracion
Dado que Datadog es una aplicación basada en SaaS, no existen requisitos de sistema locales ni problemas de instalación. Sin embargo, se le pedirá que instale agentes locales específicos para el dispositivo o servicio que desea monitorear en su mayor parte. Un modo basado en agente significa que no hay función de descubrimiento automático, por lo que debe implementar un agente para todos sus dispositivos individualmente. Datadog admite la integración con VMware vSphere, pero el proceso de configuración es un poco complicado. Dicho esto, Datagod proporciona suficiente documentación e instrucciones de configuración para guiarlo a través del proceso de instalación y configuración.
Puede instalar SmokePing en prácticamente cualquier sistema operativo Linux o tipo UNIX que tenga el servidor web Apache, RRDtool, Perl y una serie de otras herramientas corriendo sobre él. La instalación se realiza a través del paquete SmokePing que consta de dos partes:
- El demonio y las configuraciones de SmokePingEste demonio realiza la monitorización.
- Los “htdocs” de SmokePingEstos serán utilizados por la interfaz web.
Smokeping es fácil de instalar pero más difícil de configurar. Un usuario experimentado de Linux sólo tarda unos minutos en instalar SmokePing. Sin embargo, si no está familiarizado con el sistema operativo Linux, tendrá dificultades con el proceso de instalación y configuración y, para ello, necesitará ayuda u orientación. Smokeping se puede implementar como un modelo distribuido, pero si tiene la intención de administrar redes de tamaño empresarial e infraestructura de nube con múltiples ubicaciones, encontrará Datadog y otros Alternativas para fumar más atractivo.
Paneles y visualizaciones
Datadog funciona relativamente mejor desde una perspectiva visual con su diseño de tablero limpio y moderno. Además, Datadog le permite personalizar sus paneles con una amplia biblioteca de herramientas de visualización y widgets de arrastrar y soltar. Pero requiere mucho trabajo de configuración para que todo funcione. Una vez configurado, existen dos formas principales de visualizar sus datos:
- Paneles de pantallaSe trata de paneles de control basados en cuadrículas con diseños de formato libre que incluyen imágenes, tablas, mapas de host, gráficos y registros. Se utilizan comúnmente como paneles de estado o vistas de narración que se actualizan en tiempo real o representan puntos fijos en el pasado.
- HorariosEsto representa un único punto en el tiempo (fijo o en tiempo real) en todo el panel. Se utilizan comúnmente para resolución de problemas, correlación y exploración de datos generales. Además, también obtiene una serie de tiempo que puede trazar cualquier métrica que se capture de sus hosts, como el uso de CPU, el tiempo de actividad o el uso de memoria.
SmokePing le permite visualizar información en una interfaz web que muestra datos en forma de gráficos. SmokePing utiliza RRDtool para almacenar datos y generar visualizaciones de latencia estéticamente agradables y cuadros o gráficos interactivos en la interfaz. Si hace clic en el gráfico, puede hacer zoom de forma interactiva en el modo navegador. El color de la línea del gráfico representa la cantidad de paquetes perdidos y el área oscura alrededor de la línea muestra la cantidad de variación entre sondas individuales. SmokePing utiliza el concepto de humo, que son tonos de gris más claros y más oscuros en el área del gráfico para transmitir la idea de tiempos de ida y vuelta variables (RTT) o fluctuación. Es una excelente manera de visualizar la cantidad de variación de los distintos paquetes de prueba.
Alertas y notificaciones
El enfoque de Datadog para las alertas y notificaciones se basa en el aprendizaje automático (ML), al que llama Watchdog. Watchdog utiliza técnicas de aprendizaje automático para identificar problemas en su infraestructura, aplicaciones y servicios de manera eficiente y señalar anomalías. Las alertas en Datadog se denominan Monitores. Los usuarios pueden recibir señales mediante Pagerduty, Slack y el correo electrónico. Estos pueden basarse en casi cualquier métrica que Datadog pueda capturar. Como resultado, cada alerta es específica, procesable y contextual, incluso en entornos a gran escala y altamente efímeros, lo que ayuda a minimizar el tiempo de inactividad y previene la fatiga de las alertas.

Una gran característica de smokePing es su capacidad de permitirle escribir sus propias reglas de alerta y luego recibir un correo electrónico de SmokePing cuando se activa una regla. De forma predeterminada, SmokePing envía una alerta por correo electrónico mediante sendmail. Pero también puedes llamar directamente a un programa externo o a un sistema de tickets para enviar o automatizar una alerta. La configuración de alertas es un poco compleja, pero fácil de usar. Es posible que los canales de alerta no sean tan ricos como los de Datadog, pero para ser una herramienta gratuita, esto es suficiente para satisfacer sus necesidades de alertas y notificaciones.
Informes e integración
El enfoque de Datadog para la generación de informes tiene como objetivo hacer que las métricas se puedan buscar fácilmente, y lo hace de manera excelente. Aunque algunos administradores de red prefieren el viejo informe PDF fijo y listo para usar, no todos lo necesitan. Por lo tanto, Datadog también viene equipado con una API fácil de usar que puede ampliar significativamente el alcance de lo que Datadog puede rastrear. La API de Datadog es una API REST HTTP que puede acceder a la plataforma Datadog mediante programación y devuelve JSON de todas las solicitudes.
A diferencia de Datadog, SmokePing no tiene ninguna función de informes y no puede generar informes de errores detallados. Esto significa que SmokePing no es una herramienta en la que confiar para cumplir con sus requisitos de cumplimiento a menos que esté de acuerdo con los gráficos generados. SmokePing proporciona una amplia gama de mediciones de latencia complementos llamados sondas para protocolos como LDAP, Radius, SSH, SendEmail, consultas DNS y otros que pueden integrar un comando de ping externo en SmokePing. Otro herramientas de monitoreo de red como Observium, LibreNMS y Cacti también implementan complementos que les permiten integrarse con SmokePing.
Licencias y planes de precios
El modelo de precios de Datadog se basa en por servidor, por mes, y es gratuito para hasta 5 hosts (con retención de datos de 1 día). Pero algunos clientes se quejan de que resulta costoso a gran escala. Como resultado, Datadog está disponible en varios niveles de precios diferentes:
- El nivel de rendimiento de la redAdecuado para monitorear redes y sistemas para la mayoría de las pequeñas y medianas empresas.
- El nivel de infraestructuraIdeal para organizaciones que desean utilizar el software como un servicio de monitoreo centralizado de sistemas y servicios.
- El nivel APMDiseñado para organizaciones más grandes que buscan solucionar problemas de nivel de servicio y dispositivo.
- Nivel sin servidorDirigido a quienes buscan monitorear problemas de red y aplicaciones.
- Nivel de gestión de registrosDestinado a empresas con grandes cantidades de datos de registro para analizar el contexto y la retención.
- También hay diferentes niveles de seguridad, monitoreo de usuarios sintético y preciso, cada uno con un precio apropiado para la tarea principal.
Todos los precios de Datadog se facturan anualmente, lo que la convierte en una de las aplicaciones de gestión de precios más personalizables.
SmokePing es un software gratuito y de código abierto; lo que significa que no hay costos de licencia. Usted es libre de usarlo, modificarlo y/o redistribuirlo según los términos de la Licencia Pública General GNU publicada por la Free Software Foundation. Al igual que la mayoría del software gratuito, el soporte no está disponible. Pero puedes suscribirte a la lista de correo y publicar preguntas allí.
Mercado objetivo | Ideal para redes pequeñas y medianas e ISP que desean una herramienta para diagnosticar problemas de rendimiento de la red. | Ideal para desarrolladores, autónomos, equipos de operaciones de TI, ingenieros de seguridad y usuarios empresariales, desde PYMES hasta grandes organizaciones en la era de la nube. |
Plataforma compatible | Linux y macOS | Windows, Linux, Mac, Nube |
Modelo de implementación | En las instalaciones | Basado en SaaS |
llamadas API | Ninguno | API REST HTTP |
Métodos de soporte | Lista de correo | Teléfono En línea Base de conocimientos Tutoriales en vídeo |
Modelo de licencias y precios | Gratis y de código abierto | Prueba gratuita disponible No se requiere tarjeta de crédito Cuenta gratis Basado en suscripción |
Tabla 1.0 | Comparación de las características clave de SmokePing y Datadog
Conclusión
Datadog es una poderosa solución de monitoreo del rendimiento de la red y observabilidad rica en funciones que puede satisfacer las necesidades de cualquier organización, desde PYMES hasta grandes empresas. A la mayoría de los usuarios les resulta fácil de usar y administrar. Si bien el conjunto de funciones puede parecer abrumador, a los administradores de red les resultará difícil quedarse sin opciones. Las redes más extensas con múltiples ubicaciones remotas pueden encontrar inconveniente el modelo basado en agentes de Datadog, ya que los agentes deberán instalarse individualmente. Pero si puede superar con éxito el proceso de instalación y configuración del agente, Datadog es una excelente herramienta de administración de infraestructura y monitoreo de red.
SmokePing es una poderosa herramienta de diagnóstico y monitoreo de red para administradores de red experimentados, siempre que puedan navegar por el tedioso proceso de configuración. Es particularmente útil para simular la experiencia del cliente. La principal ventaja competitiva de SmokePing es el hecho de que es de código abierto y puede producir datos de tendencias de latencia. Se trata de datos increíblemente valiosos para un administrador de red, especialmente cuando se recopilan durante un período prolongado. Si lo que busca en una herramienta de monitoreo de red es simplicidad y un uso mínimo de disco y CPU, entonces SmokePing es su solución ideal.