Skip to content

add jvm.file_descriptor.limit#3430

Merged
trask merged 4 commits intoopen-telemetry:mainfrom
SylvainJuge:jvm-file-descriptor-limit
Feb 13, 2026
Merged

add jvm.file_descriptor.limit#3430
trask merged 4 commits intoopen-telemetry:mainfrom
SylvainJuge:jvm-file-descriptor-limit

Conversation

@SylvainJuge
Copy link
Contributor

We currently have jvm.file_descriptor.count to provide the current open file descriptors as reported by the JVM.

A limit can be configured at the JVM or OS level, and this is exposed in the underlying JMX interface, thus it would be relevant to capture this as a jvm.file_descriptor.limit metric to complement the existing jvm.file_descriptor.count.

@github-actions
Copy link

This PR contains changes to area(s) that do not have an active SIG/project and will be auto-closed:

  • jvm

Such changes may be rejected or put on hold until a new SIG/project is established.

Please refer to the Semantic Convention Areas
document to see the current active SIGs and also to learn how to kick start a new one.

@github-actions github-actions bot closed this Feb 12, 2026
@trask trask reopened this Feb 12, 2026
@lmolkova lmolkova moved this from Untriaged to Awaiting codeowners approval in Semantic Conventions Triage Feb 12, 2026
Copy link
Member

@trask trask left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@open-telemetry/semconv-system-approvers does this align with your thinking (e.g. would you support adding process.unix.file_descriptor.limit)?

@braydonk
Copy link
Contributor

braydonk commented Feb 13, 2026

Yep, that's a generic concept that would make sense to add to process as well (instrumented via ulimit or /proc/[pid]/limits)

@github-project-automation github-project-automation bot moved this from Awaiting codeowners approval to Needs More Approval in Semantic Conventions Triage Feb 13, 2026
@lmolkova lmolkova moved this from Needs More Approval to Ready to be Merged in Semantic Conventions Triage Feb 13, 2026
@trask trask added this pull request to the merge queue Feb 13, 2026
Merged via the queue into open-telemetry:main with commit b1572fc Feb 13, 2026
18 checks passed
@SylvainJuge SylvainJuge deleted the jvm-file-descriptor-limit branch February 13, 2026 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants