Skip to content

feat(oap): twelve Node.js runtime meters + pin agent #143 - #13970

Merged
wu-sheng merged 1 commit into
apache:masterfrom
songzhendong:internal/feature-runtime-metrics-v2-six
Aug 7, 2026
Merged

feat(oap): twelve Node.js runtime meters + pin agent #143#13970
wu-sheng merged 1 commit into
apache:masterfrom
songzhendong:internal/feature-runtime-metrics-v2-six

Conversation

@songzhendong

@songzhendong songzhendong commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Extend OAP Node.js runtime meter analysis from 6 → 12 meter_instance_nodejs_* metrics, aligned with the merged Node.js agent apache/skywalking-nodejs#143 (6522a266).

Changes

  • Extend meter-analyzer-config/nodejs-runtime.yaml with six MAL rules:
    array_buffers, uptime, peak_malloced_memory, malloced_memory, old_space_used, new_space_used
  • Extend MAL unit data (nodejs-runtime.data.yaml) and e2e-v2 Node.js MQE assertions to cover all 12 meters
  • Update dashboards-nodejs-runtime.md and changes.md (single-cycle report semantics; pin docs to agent fix log dump issue #143)
  • Pin e2e agent to apache tip: SW_AGENT_NODEJS_REPO=apache/skywalking-nodejs, SW_AGENT_NODEJS_COMMIT=6522a266…

Related PRs

Component PR Status
Node.js agent apache/skywalking-nodejs#143 merged
Horizon UI apache/skywalking-horizon-ui#116 companion
Prior OAP (first 6 meters) #13930 merged

CI (fork validation)

Full matrix on fork (CI only; not for merge): songzhendong#8
Green run (attempt 2): https://github.com/songzhendong/skywalking/actions/runs/31170726059 (Required ✅)

Node.js-related e2e jobs in that matrix (Backend / Frontend / ES / Sharding) passed with the apache #143 pin.

@wu-sheng
wu-sheng merged commit a2498aa into apache:master Aug 7, 2026
448 of 455 checks passed
@wu-sheng wu-sheng added this to the 11.0.0 milestone Aug 7, 2026
@wu-sheng wu-sheng added backend OAP backend related. enhancement Enhancement on performance or codes labels Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend OAP backend related. enhancement Enhancement on performance or codes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants