observability-telemetry
Installation
SKILL.md
Observability & Telemetry — CAP Best Practices
Primary reference: https://cap.cloud.sap/docs/plugins/#telemetry
Cloud Logging: https://cap.cloud.sap/docs/guides/deployment/to-cf
Structured logging with cds.log
Always use cds.log — never raw console.log in production code:
const log = cds.log('orders') // scoped logger with module prefix
// Levels: error > warn > info > debug > trace
log.error('Failed to submit order', { orderID, error: err.message })
log.warn('Stock is low for product', { productID, remaining: stock })
log.info('Order submitted successfully', { orderID, amount })
log.debug('Entering validateOrder', { data: req.data }) // only in debug mode