La implementación de exportación nativa de telemetría mediante OpenTelemetry (OTel) permite a los desarrolladores ofrecer a sus usuarios la flexibilidad de enviar logs, trazas y métricas a cualquier backend compatible, evitando el bloqueo en proveedores específicos. Este enfoque, que prioriza la neutralidad de fabricante y la estandarización, es esencial para productos SaaS o software autoalojado que requieren cumplir con normativas o centralizar datos de observabilidad. El artículo detalla cómo integrar OTel en dos contextos principales: en software autoalojado, donde el producto se instrumenta directamente con OTel y se configura mediante variables de entorno o archivos de configuración; y en plataformas en la nube, donde la infraestructura del proveedor actúa como intermediario para redirigir los datos a los destinos del cliente. Se destaca la importancia de preservar el contexto rico, como metadatos y correlaciones de trazas, y de adherirse a las Convenciones Semánticas para garantizar la interoperabilidad. Además, se analizan casos de estudio de plataformas como Kuma, Keycloak, Cloudflare y Heroku, que demuestran cómo la configuración de políticas de malla o destinos de telemetría permite a los usuarios gestionar sus flujos de trabajo sin necesidad de integraciones personalizadas. Esta guía sirve como referencia técnica para arquitectos de software que buscan diseñar sistemas de observabilidad robustos, escalables y compatibles con el ecosistema actual de herramientas de monitoreo.
