{"repo":"cap-js/telemetry","free":true,"listed":false,"github":"https://github.com/cap-js/telemetry","clone":"git clone https://github.com/cap-js/telemetry.git","description":"CDS plugin providing observability features, incl. automatic OpenTelemetry instrumentation.","language":"JavaScript","stars":16,"topics":["cap","cds","nodejs","observability","open-telemetry","opentelemetry","sap-btp","sap-cap","plugin"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Welcome to @cap-js/telemetry About This Project @cap-js/telemetry is a CDS plugin providing observability features, including automatic OpenTelemetry instrumentation. Documentation can be found at cap.cloud.sap and opentelemetry.io. Table of Contents - About This Project - Requirements - Setup - Telemetry Signals - Traces - Metrics - Logs - Predefined Kinds - telemetry-to-console - telemetry-to-dynatrace - telemetry-to-cloud-logging - telemetry-to-jaeger - telemetry-to-otlp - Detailed Configuration Options - Configuration Pass Through - Resource Attributes - Instrumentations - Sampler - Propagators - Exporters - High Resolution Timestamps (beta) - Environment Variables - Custom Spans (beta) - Support, Feedback, Contributing - Code of Conduct - Licensing Requirements See Getting Started on how to jumpstart your development and grow as you go with SAP Cloud Application Programming Model. Setup Simply add @cap-js/telemetry to your dependencies via npm add @cap-js/telemetry and you will find telemetry output written to the console like so: See Predefined Kinds for additional dependencies you need to bring yourself as well as some additional setup steps you need to perform when exporting to Dynatrace, SAP Cloud Logging, Jaeger, etc. The plugin can be disabled by setting environment variable NO TELEMETRY to something truthy. Database tracing is limited to @cap-js/cds-dbs-based databases, such as @cap-js/sqlite and @cap-js/hana. Telemetry Signals There are three categories of teleme","default_branch":null,"files":null,"tree":[],"storefront":"/r/cap-js","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cap-js/telemetry/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}