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

@songzhendongsongzhendong commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Extend OAP Node.js runtime meter analysis from 6 → 12meter_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

ComponentPRStatus
Node.js agentapache/skywalking-nodejs#143merged
Horizon UIapache/skywalking-horizon-ui#116companion
Prior OAP (first 6 meters)#13930merged

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:masterAug 7, 2026
448 of 455 checks passed
@wu-shengwu-sheng added this to the 11.0.0 milestone Aug 7, 2026
@wu-shengwu-sheng added backend OAP backend related. enhancement Enhancement on performance or codes labels Aug 7, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backendOAP backend related.enhancementEnhancement on performance or codes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@songzhendong@wu-sheng