Skip to content

Enhancement: Swap Diagnostic Metadata#3041

Closed
ghost wants to merge 180 commits into
mainfrom
unknown repository
Closed

Enhancement: Swap Diagnostic Metadata#3041
ghost wants to merge 180 commits into
mainfrom
unknown repository

Conversation

@ghost

@ghost ghost commented May 2, 2026

Copy link
Copy Markdown

Summary

This PR improves the node's system observability by including swap memory statistics in the health diagnostics payload.

Changes

  1. Swap Monitoring: Updated the endpoint to report , , and usage percentage for the system's swap partition.
  2. Performance Insight: Helps operators identify system thrashing (excessive swapping), which can lead to unpredictable latency in timing-sensitive operations like hardware fingerprinting and block production.
  3. Optional Dependency: Implemented using with defensive fallback logic, ensuring robust reporting across different server configurations.

Closes #2295

Michael Sovereign added 30 commits April 12, 2026 16:30
MichaelSovereign added 21 commits May 2, 2026 07:47
…pts in Sophia Inspector for improved security auditing
…ng for improved device tracking consistency
…iagnostics for proactive storage management
…WAL mode and increased busy timeout for better concurrency
… to prevent errors from malformed client input
…o ensure data integrity during synchronization
…s for improved resource leakage monitoring
… to ensure sufficient entropy and prevent collisions
…numeric filtering for better cross-OS consistency
…ager for granular network policy enforcement
@ghost ghost requested a review from Scottcjn as a code owner May 2, 2026 07:14
@github-actions github-actions Bot added BCOS-L1 Beacon Certified Open Source tier BCOS-L1 (required for non-doc PRs) BCOS-L2 Beacon Certified Open Source tier BCOS-L2 (required for non-doc PRs) consensus Consensus/RIP-200 related node Node server related tests Test suite changes size/XL PR: 500+ lines labels May 2, 2026
@ghost

ghost commented May 2, 2026

Copy link
Copy Markdown
Author

Automated cleanup of polluted PRs. I am fixing the local workspace state.

@ghost ghost closed this May 2, 2026
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BCOS-L1 Beacon Certified Open Source tier BCOS-L1 (required for non-doc PRs) BCOS-L2 Beacon Certified Open Source tier BCOS-L2 (required for non-doc PRs) consensus Consensus/RIP-200 related node Node server related size/XL PR: 500+ lines tests Test suite changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants