Logging, tracing y observabilidad
Telemetria de aplicaciones, event tables, niveles de log y coste de observabilidad.
Conceptos que debes poder reconocer y distinguir:
- Event tables
- Logging
- Tracing
- Metrics
- Telemetry levels
- Coste de observabilidad
Usa los enlaces oficiales de Snowflake de esta unidad para ampliar cada concepto y contrastar su comportamiento.
Snowflake puede registrar logs, trazas y metricas de funciones y procedimientos en una event table. La telemetria ayuda a depurar y operar aplicaciones, pero no es gratuita ni debe configurarse con maxima verbosidad por defecto.
Senal y uso
| Senal | Para que sirve | Cuidado |
|---|---|---|
| Logs | Mensajes de ejecucion y diagnostico | Un nivel demasiado detallado incrementa volumen y coste |
| Traces | Seguir una ruta de ejecucion | Utiles para investigar flujos complejos |
| Metrics | Medidas numericas operativas | Definirlas con etiquetas utiles evita ruido |
| Event table | Destino de eventos de telemetria | Su ingesta usa recursos gestionados por Snowflake |
Operacion responsable
- Ajusta los niveles de telemetria por objeto o sesion cuando sea posible, en lugar de elevarlos de forma global durante meses.
- La recopilacion e ingesta de eventos usa compute serverless y Cloud Services, y aparece como coste separado.
- Si no se requiere recoger telemetria, una cuenta puede desactivar la event table; valida antes el impacto sobre aplicaciones y diagnostico.
- Distingue observabilidad de auditoria de acceso: Access History y las event tables responden preguntas diferentes.