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. com.sap.cds:cds-services-bomMaven bill of materials pinning CAP Java module versions
  2. @cap-js-community/business-metricsBusiness-level metrics from CDS annotations via @cap-js/telemetry
  3. @cap-js/telemetryOpenTelemetry instrumentation for CAP services
  4. cds-cachingCAP caching plugin for query results and remote service responses
  5. cap-mcp-guardPolicy enforcement and field masking for MCP-enabled CAP apps
  6. @sanjay-sde/cap-js-log-controlCAP plugin controlling CDS logger and OpenTelemetry log verbosity
  7. @sap-ux/telemetryLibrary for sending usage telemetry data
  8. cap-ui-telemetryUI5 frontend performance and error capture for 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