CDS pluginCDS plugintypeInstalls into a CAP project and extends the runtime. CAP loads it through cds.requires or the plugin hook.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

opentelemetry-cds

opentelemetry support for CDS nodejs runtime

Retired2026-10the GitHub accountThis account was archived due to Github is not good for open source anymoreSoontao, GitHub profile

Facts

Latestv0.1.4ReleasedLicenceApache License 2.0, January 2004

Where it sits

Lives in
Provides
TelemetryCAPTelemetrycapabilitySeeing what a running service did — traces across handlers and database calls, metrics, and correlation that survives an async boundary.
Flavors
Node.jsfrom its type

Who is behind it

Theo SunTheo SunPersonMaintains this
In the atlas: maintains 8, contributes to 3
@Soontao
maintainer

Before choosing this

Conditions

LicenceSAP Developer License Agreement 3.2 CAP§ 1, 2, 3A cds-plugin is used with SAP CAP materials, or an artifact is explicitly identified as a CAP plugin or application.
  • § 1 License. Productive customer applications are limited to SAP BTP or another SAP-licensed platform, and mass extraction to a non-SAP product is restricted except where solely required for SAP interoperability.
  • § 2 Intellectual Property. The agreement retains SAP's rights in the covered materials and limits making APIs, tools or software available to third parties, while preserving ownership of customer applications subject to SAP's underlying rights.
  • § 3 Artificial Intelligence Training. The agreement prohibits use of the covered materials and customer applications for training artificial-intelligence models or systems.
SAP Developer License Agreement 3.2 CAP →

What it declares

Every artifact

Type
CDS plugin
Origin
Independently maintained

As a CDS plugin

Distributed through
does not say

Tasks this contributes to1Beta

See where a slow request spent its timeA request that takes too long is broken down into the service calls, handlers and database statements it ran, with the elapsed time of each, so the slow part can be named.Node.js, JavaAssessed, not knownindependent OpenTelemetry plugin
What it does

An independent plugin for the same job on the Node.js runtime, and what it instruments today was not established here. Its npm record names 0.1.4, published 2023-12-22, as the latest version, and the repository that record points at answered 404 when it was requested on 2026-10-15.

Remaining work

Find a reachable current source, or record where the project moved, before this entry is compared with the two above.

All options on the Telemetry page →

Connections1

opentelemetry-cds connectionsopentelemetry-cdsPROVIDES→ provides1provides authoredTelemetry

History

Latest

v0.1.4

Fixes 1

  1. v0.1.3

  2. v0.1.2

    Features 1, Fixes 70

  3. v0.1.1

    Fixes 1

  4. v0.1.0

    Features 1

  5. v0.0.16

    Fixes 1

  6. v0.0.15

    Features 1

  7. v0.0.14

    Features 2

  8. v0.0.13

    Features 1

  9. v0.0.12

    Features 2, Fixes 2

  10. v0.0.11

    Features 2

  11. v0.0.10

    Features 1, Fixes 1

  12. v0.0.9

    Fixes 1

  13. v0.0.8

    Fixes 2

  14. v0.0.7

    Features 1

  15. v0.0.6

  16. v0.0.5

  17. v0.0.4

    Fixes 1

  18. v0.0.3

  19. v0.0.2

    Features 11, Fixes 2

0downloads per week, npm
Weekly downloads for opentelemetry-cds26 complete calendar weeks from 2026-04-27 to 2026-10-25; the latest total is 0.27 Apr – 3 May: 384 May – 10 May: 2411 May – 17 May: 1718 May – 24 May: 1725 May – 31 May: 31 Jun – 7 Jun: 218 Jun – 14 Jun: 315 Jun – 21 Jun: 2222 Jun – 28 Jun: 2229 Jun – 5 Jul: 46 Jul – 12 Jul: 1313 Jul – 19 Jul: 020 Jul – 26 Jul: 1827 Jul – 2 Aug: 23 Aug – 9 Aug: 2810 Aug – 16 Aug: 1917 Aug – 23 Aug: 824 Aug – 30 Aug: 531 Aug – 6 Sept: 47 Sept – 13 Sept: 1814 Sept – 20 Sept: 2321 Sept – 27 Sept: 928 Sept – 4 Oct: 25 Oct – 11 Oct: 112 Oct – 18 Oct: 219 Oct – 25 Oct: 0
Telemetry
  1. abap-metrics-providerExposes ABAP stack metrics to a monitoring toolfrom ABAP
  2. admin-cockpitUsage, error and response-time monitor for abap2UI5from ABAP
  3. SAP Cloud LoggingOpenSearch-based store for logs, metrics and tracesfrom BTP/BAIP
  4. Agent Activation for Dynatrace Service for SAP BTPInjects the Dynatrace agent into Java applications on SAP BTPfrom BTP/BAIP
  5. SAP Monitoring Service for SAP BTPMetrics, availability checks and alerts for apps in Neo regionsfrom BTP/BAIP
  6. com.sap.cds:cds-services-bomMaven bill of materials pinning CAP Java module versionsfrom CAP
  7. @cap-js-community/business-metricsBusiness-level metrics from CDS annotations via @cap-js/telemetryfrom CAP
  8. @cap-js/telemetryOpenTelemetry instrumentation for CAP servicesfrom CAP
  9. cds-cachingCAP caching plugin for query results and remote service responsesfrom CAP
  10. cap-mcp-guardPolicy enforcement and field masking for MCP-enabled CAP appsfrom CAP
  11. abap-opentelemetryOTLP serialisation of traces, metrics and logs in ABAPfrom ABAP
  12. abap-prometheusPrometheus client for ABAP, installed with abapGitfrom ABAP
  13. @sanjay-sde/cap-js-log-controlCAP plugin controlling CDS logger and OpenTelemetry log verbosityfrom CAP
  14. @sap/e2e-traceSAP Passport handling for Node.js componentsfrom BTP/BAIP
  15. @sap-ux/telemetryLibrary for sending usage telemetry datafrom CAP
  16. @saptools/cf-metricsRead-only query tool for metrics in SAP Cloud Loggingfrom BTP/BAIP
  17. @saptools/cf-otelRead-only query tool for OpenTelemetry spans in SAP Cloud Loggingfrom BTP/BAIP
  18. cap-ui-telemetryUI5 frontend performance and error capture for CAPfrom CAP

Details

Sources3
npm registrydiscovered herechecked
The discovery passdiscovered herechecked
github.com/git+https://github.com/Soontao/opentelemetry-cds.gittree, pushes, contributors, CIchecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
latestv0.1.4
first release
releases and cadence15, ~1d median
discovered vianpm registry, The discovery pass
first seen in the atlas
ecosystem and domaincap, operations-and-runtime
History in the atlas2
  1. The maintainer's GitHub profile states that the account was archived (profile changed 2026-10-11); the repositories are gone and the package stays published on npm. His words, quoted and dated, in the field made for a maker's statement about an end; nothing written about the person.
  2. First seen.
For your agent
Ref
artifact:soontao-opentelemetry-cds
JSON
/artifacts/soontao-opentelemetry-cds.json
MCP
Connecting an agent