[{"data":1,"prerenderedAt":205},["ShallowReactive",2],{"seo-verification":3,"blog-migrar-de-datadog-a-prometheus-grafana-y-loki-es":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-migrar-de-datadog-a-prometheus-grafana-y-loki-es",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":27,"featuredImage":29,"bgImage":30,"posterImage":31,"relatedSolution":29,"intro":32,"sections":33,"ctaTitle":128,"ctaBody":129,"ctaButton":130,"ctaUrl":131,"relatedPosts":132},337,"migrar-de-datadog-a-prometheus-grafana-y-loki",{"fr":12,"en":13,"ar":14,"es":10},"migrer-datadog-vers-stack-self-hosted-prometheus-grafana-loki","migrating-from-datadog-to-prometheus-grafana-and-loki","الانتقال-من-datadog-إلى-prometheus-وgrafana-وloki","Migrar de Datadog a Prometheus, Grafana y Loki","Reemplaza Datadog tras el repricing de 2026 con Prometheus, Grafana y Loki en un VPS. Migración componente a componente, costes reales y limitaciones asumidas.",8,0,false,"2026-09-07T00:00:00+00:00","2026-09-08T22:00:02+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":25},3,"Despliegue","deploiement","bg-success\u002F10 text-success",[28],{"id":23,"name":24,"slug":25,"color":26,"icon":25},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fmigrer-datadog-vers-stack-self-hosted-prometheus-grafana-loki-poster.svg","En 2026, varios equipos vieron su factura de Datadog superar un umbral difícil de justificar. El artículo de Gabriel Anhaia publicado en dev.to en abril de 2026 popularizó el caso: 50.000 $ al año reducidos a 0 $ en costes de software, siendo el único coste residual el VPS que ejecuta la stack. Esta guía cubre la migración componente a componente: métricas, logs, dashboards y alertas, con requisitos de VPS realistas y las limitaciones que se asumen al salir de Datadog.",[34,38,82,85,107,110,121,125],{"type":35,"title":36,"body":37},"h2","Por qué cambió la factura de Datadog en 2026","Datadog factura por host, por GB de logs ingeridos y por span de APM. En 2026, las renovaciones incorporaron aumentos anuales del 5 al 10% en cada uno de estos ejes, y para los equipos que habían activado varios módulos (infraestructura, logs, APM, seguridad), el efecto acumulado produjo aumentos efectivos del 30 al 50% de una renovación a la siguiente.\n\nEl caso más citado es el de Gabriel Anhaia (dev.to, abril de 2026): un equipo cuya factura de Datadog superó los 50.000 $ anuales, desencadenando la auditoría que condujo a la migración a Prometheus + Grafana + Loki. Ahorro neto en licencias de software: 100%. Coste de sustitución: un VPS dedicado a la stack de observabilidad.",{"type":39,"title":40,"headers":41,"rows":45},"comparison","Datadog vs stack Prometheus \u002F Grafana \u002F Loki",[42,43,44],"Criterio","Datadog","Stack autoalojada",[46,50,54,58,62,66,70,74,78],[47,48,49],"Coste de software","15 a 150 $ \u002F host \u002F mes según módulos","0 $ (licencias open source)",[51,52,53],"Coste de infraestructura","Incluido en la facturación","99 DH\u002Fmes \u002F mes (VPS 2 vCPU \u002F 4 GB)",[55,56,57],"Métricas","Datadog Agent","Prometheus + Node Exporter",[59,60,61],"Logs","Datadog Logs (por GB)","Loki + Promtail (almacenamiento local)",[63,64,65],"Dashboards","Interfaz Datadog integrada","Grafana (miles de plantillas)",[67,68,69],"Alertas","Datadog Monitors","Alertmanager + Grafana Alerting",[71,72,73],"APM \u002F trazas","Datadog APM (nativo)","Tempo + OpenTelemetry (requiere configuración)",[75,76,77],"Correlación logs-métricas","Automática","Manual vía labels Loki \u002F Prometheus",[79,80,81],"Mantenimiento ops","Ninguno (SaaS gestionado)","A tu cargo (actualizaciones, almacenamiento)",{"type":35,"title":83,"body":84},"Los componentes de sustitución","La stack cubre los tres pilares de la observabilidad: métricas (Prometheus), logs (Loki), y visualización + alertas (Grafana + Alertmanager). Para las trazas, Tempo completa el conjunto vía OpenTelemetry, pero es un cuarto componente, cubierto en el artículo `opentelemetry-grafana-tempo-vps`.\n\n**Prometheus** recopila métricas por scraping HTTP: los exporters exponen endpoints `\u002Fmetrics`, Prometheus los consulta a intervalos regulares y almacena las series temporales. **Node Exporter** sustituye al agente Datadog para métricas del sistema (CPU, RAM, disco, red). **Loki** almacena logs con un índice mínimo (solo labels, sin texto completo) — eso es lo que le permite funcionar con poca RAM. **Promtail** recopila archivos de logs y los envía a Loki, igual que el agente Datadog Logs. **Grafana** visualiza métricas de Prometheus y logs de Loki en los mismos dashboards. **Alertmanager** recibe alertas de Prometheus y las enruta hacia tus canales de notificación.",{"type":86,"title":87,"steps":88},"steps","Migración en 6 pasos",[89,92,95,98,101,104],{"title":90,"body":91},"Instalar Prometheus y Node Exporter","Empieza por las métricas del sistema: es el reemplazo más directo del agente Datadog. Despliega Prometheus y Node Exporter vía Docker Compose. El artículo `installer-prometheus-vps` cubre este paso en detalle. Verifica que Prometheus scrapee Node Exporter antes de continuar: abre `http:\u002F\u002Ftu-ip:9090\u002Ftargets` y confirma que el estado es `UP`. Deja ambos sistemas corriendo en paralelo al menos una semana antes de cortar Datadog.",{"title":93,"body":94},"Desplegar Loki y Promtail","Loki recibe los logs, Promtail los recopila desde los archivos de log de tu servidor. Añade ambos servicios a tu `docker-compose.yml`. Configura Promtail para apuntar a tus archivos de log (`\u002Fvar\u002Flog\u002Fsyslog`, logs de aplicación). Verifica la ingestión en Grafana (sección Explorer, fuente Loki) antes de desactivar la recopilación de logs en el agente Datadog.",{"title":96,"body":97},"Configurar Grafana","Grafana es el eje de la stack: conecta Prometheus (métricas) y Loki (logs) como fuentes de datos. Una vez añadidas ambas fuentes, importa dashboards de la comunidad desde grafana.com\u002Fgrafana\u002Fdashboards — el dashboard Node Exporter Full (ID 1860) es la referencia para métricas del sistema. Recrea en Grafana los dashboards de Datadog que tu equipo consulta diariamente.",{"title":99,"body":100},"Migrar las alertas a Alertmanager","Exporta la lista de tus monitores Datadog (vía la API Datadog o la interfaz). Recrea las alertas críticas en Prometheus (reglas `PrometheusRule`) o en Grafana Alerting. Alertmanager gestiona el enrutamiento hacia tus canales de notificación: configura los receivers (email, Slack, PagerDuty) en `alertmanager.yml`.",{"title":102,"body":103},"Validar en paralelo durante dos semanas","No cortes Datadog hasta tener dos semanas de datos en tu stack autoalojada. Compara las métricas clave entre ambas fuentes. Dispara manualmente algunas alertas de prueba en Alertmanager. Verifica que Loki recibe correctamente los logs de producción.",{"title":105,"body":106},"Cortar Datadog y recuperar la factura","Una vez completada la validación, desactiva el agente Datadog en cada host, luego cancela los módulos Datadog en orden inverso de criticidad. Conserva los datos históricos de Datadog accesibles durante 30 días tras la cancelación — exporta dashboards y reportes críticos antes de ese plazo.",{"type":35,"title":108,"body":109},"Requisitos previos y recursos VPS","La stack completa (Prometheus + Node Exporter + Loki + Promtail + Grafana + Alertmanager) funciona en un VPS de **2 vCPU \u002F 4 GB RAM** para supervisar de uno a cinco hosts con 15 días de retención de métricas. Esa es la configuración mínima recomendada: por debajo, Prometheus empieza a presionar bajo la carga de consultas de Grafana.\n\nPara retención más larga (30 a 90 días) o volumen de logs alto (más de 10 GB al día), planifica 4 vCPU \u002F 8 GB y un volumen de almacenamiento SSD adicional.\n\nSoftware necesario: Docker y Docker Compose (versión reciente), un proxy inverso (Nginx o Caddy) para exponer Grafana por HTTPS, y un dominio o subdominio para Grafana. Abre solo el puerto HTTPS al exterior — Prometheus, Loki y Alertmanager no deben estar expuestos públicamente.",{"type":111,"title":112,"items":113},"ul","Lista de comprobación antes de empezar",[114,115,116,117,118,119,120],"VPS con al menos 2 vCPU \u002F 4 GB RAM, con Docker y Docker Compose instalados.","Volumen de almacenamiento adicional dimensionado según la retención deseada (mínimo 15 GB para 30 días).","Lista completa de monitores Datadog activos, exportada antes de cualquier corte.","Lista de dashboards Datadog usados por el equipo, con capturas de pantalla de referencia.","Canales de notificación (Slack webhook, direcciones email, clave PagerDuty) disponibles para configurar Alertmanager.","Acceso de escritura a los archivos de log de aplicaciones en cada host supervisado (para Promtail).","Ventana de migración de dos semanas planificada con el equipo — la stack autoalojada corre en paralelo con Datadog durante este periodo.",{"type":122,"title":123,"body":124},"tip","Lo que la stack autoalojada no hace","Tres limitaciones que asumir antes de migrar.\n\n**Sin correlación APM nativa.** Datadog correlaciona automáticamente una traza lenta con las métricas del host y los logs asociados. Con la stack open source, esta correlación se hace manualmente vía labels compartidos — es viable, pero requiere trabajo de configuración. Tempo + OpenTelemetry cubren el APM, pero añaden un cuarto componente a operar.\n\n**El mantenimiento es tu responsabilidad.** Actualizaciones de Prometheus, Loki y Grafana, gestión del almacenamiento a medida que Loki crece, alertas sobre la propia stack. Presupuesta dos a cuatro horas al mes de operaciones rutinarias.\n\n**Interfaz menos integrada.** Datadog es un producto único con UX unificada. La stack open source es un ensamblaje: Grafana para visualizar, Alertmanager para enrutar alertas, interfaces separadas para cada componente. Para un equipo habituado a Datadog, la adaptación lleva unos días.",{"type":35,"title":126,"body":127},"Resolución de problemas frecuentes","**Prometheus no scrapea Node Exporter.** Verifica que la red Docker entre los dos contenedores es correcta (misma red Docker Compose) y que el puerto 9100 no está bloqueado por `ufw`. Abre `http:\u002F\u002Fnode-exporter:9100\u002Fmetrics` desde dentro del contenedor Prometheus para confirmar la accesibilidad.\n\n**Loki recibe logs pero Grafana no muestra nada.** La exploración de Loki en Grafana requiere un filtro de label mínimo — una consulta `{}` sin label devuelve un error de cuota. Usa `{job=\"varlogs\"}` como punto de partida.\n\n**Grafana es lento en rangos de tiempo largos.** Prometheus almacena las series temporales en memoria antes de escribirlas en disco. En un VPS de 2 GB RAM, limita la retención a 15 días y reduce la resolución con el parámetro `step` en los paneles de Grafana.\n\n**Alertmanager no envía notificaciones.** Las alertas de Prometheus deben alcanzar el estado `firing` antes de ser enrutadas a Alertmanager. Comprueba la pestaña `Alerts` en la interfaz de Prometheus y confirma que las reglas de alerta están cargadas.","Despliega tu stack de observabilidad en un VPS","Un VPS VPS Start a 99 DH\u002Fmes es la base recomendada para la stack completa Prometheus + Grafana + Loki. Acceso root, IPv4 dedicada, almacenamiento SSD.","Ver planes VPS Cloud","\u002Fvps-cloud",[133,156,172,188],{"id":134,"slug":135,"slugs":136,"title":140,"excerpt":141,"readTime":142,"views":18,"isPinned":19,"publishedAt":143,"updatedAt":144,"category":145,"categories":150,"featuredImage":29,"bgImage":30,"posterImage":152,"relatedSolution":153},106,"monitorizacion-vps-grafana-prometheus",{"fr":137,"en":138,"ar":139,"es":135},"monitoring-vps-grafana-prometheus","vps-monitoring-with-grafana-and-prometheus","مراقبة-الخادم-الافتراضي-vps-باستخدام-grafana-و-prometheus","Monitorización de VPS con Grafana y Prometheus","Monte una stack Grafana + Prometheus en su VPS para recopilar, almacenar y visualizar sus métricas de sistema y de aplicación.",4,"2026-03-06T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":17,"name":146,"slug":147,"color":148,"icon":149},"Seguridad y monitorización","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[151],{"id":17,"name":146,"slug":147,"color":148,"icon":149},"\u002Fblog\u002Fcovers\u002Fmonitoring-vps-grafana-prometheus-poster.svg",{"categorySlug":154,"appSlug":155},"monitorizacion-observabilidad","grafana",{"id":157,"slug":158,"slugs":159,"title":163,"excerpt":164,"readTime":23,"views":18,"isPinned":19,"publishedAt":165,"updatedAt":144,"category":166,"categories":167,"featuredImage":29,"bgImage":30,"posterImage":169,"relatedSolution":170},147,"instalar-prometheus-en-un-vps",{"fr":160,"en":161,"ar":162,"es":158},"installer-prometheus-vps","prometheus-on-a-vps-clear-durable-monitoring","prometheus-على-vps-مراقبة-واضحة-ومستدامة","Prometheus en VPS: monitorización clara y duradera","Instale Prometheus en un VPS para recopilar métricas, exportar el estado de sus servicios y preparar alertas fiables.","2026-01-29T00:00:00+00:00",{"id":17,"name":146,"slug":147,"color":148,"icon":149},[168],{"id":17,"name":146,"slug":147,"color":148,"icon":149},"\u002Fblog\u002Fcovers\u002Finstaller-prometheus-vps-poster.svg",{"categorySlug":154,"appSlug":171},"prometheus",{"id":173,"slug":174,"slugs":175,"title":179,"excerpt":180,"readTime":181,"views":18,"isPinned":19,"publishedAt":182,"updatedAt":21,"category":183,"categories":184,"featuredImage":29,"bgImage":30,"posterImage":186,"relatedSolution":187},243,"centralizar-logs-docker-en-vps-con-loki-y-grafana",{"fr":176,"en":177,"ar":178,"es":174},"loki-grafana-logs-centralises-vps","centralize-docker-logs-on-your-vps-with-loki-and-grafana","مركزة-سجلات-docker-على-vps-باستخدام-loki-وgrafana","Centralizar sus logs Docker en un VPS con Loki y Grafana","Agregue los logs de todos sus contenedores Docker en un único panel de Grafana con Loki y Promtail en su VPS. Sin Datadog, sin cuotas.",11,"2026-08-10T00:00:00+00:00",{"id":17,"name":146,"slug":147,"color":148,"icon":149},[185],{"id":17,"name":146,"slug":147,"color":148,"icon":149},"\u002Fblog\u002Fcovers\u002Floki-grafana-logs-centralises-vps-poster.svg",{"categorySlug":154,"appSlug":155},{"id":189,"slug":190,"slugs":191,"title":195,"excerpt":196,"readTime":142,"views":197,"isPinned":19,"publishedAt":198,"updatedAt":199,"category":200,"categories":201,"featuredImage":29,"bgImage":30,"posterImage":203,"relatedSolution":204},220,"grafana-tempo-opentelemetry-trazado-distribuido-vps",{"fr":192,"en":193,"ar":194,"es":190},"opentelemetry-grafana-tempo-vps","grafana-tempo-and-opentelemetry-distributed-tracing-on-vps","grafana-tempo-وopentelemetry-التتبع-الموزع-على-خادم-vps","Grafana Tempo y OpenTelemetry: trazado distribuido en VPS","Despliegue una stack completa de trazado distribuido en su VPS con OpenTelemetry y Grafana Tempo, sin vendor lock-in ni coste de APM.",1,"2026-08-04T00:00:00+00:00","2026-09-17T14:09:38+00:00",{"id":17,"name":146,"slug":147,"color":148,"icon":149},[202],{"id":17,"name":146,"slug":147,"color":148,"icon":149},"\u002Fblog\u002Fcovers\u002Fopentelemetry-grafana-tempo-vps-poster.svg",{"categorySlug":154,"appSlug":155},1789665026622]