-
-
Notifications
You must be signed in to change notification settings - Fork 262
pmda/rds: Introduce new PMDA for RDS #2447
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
This commit adds a new PMDA (Performance Metrics Domain Agent) for Reliable Datagram Sockets (RDS). It exports key metrics including connection information, socket and connection statistics, and details of send, receive, and retransmit queues for performance analysis using Performance Co-Pilot (PCP). This PMDA is intended to aid in diagnosing network-related issues on systems using RDS over Infiniband or TCP. Signed-off-by: Mohith Kumar Thummaluru <mohith.k.kumar.thummaluru@oracle.com>
Signed-off-by: Mohith Kumar Thummaluru <mohith.k.kumar.thummaluru@oracle.com>
Add manpage for rds pmda and address some linting issues Signed-off-by: Pradyumn Rahar <pradyumn.rahar@oracle.com>
Signed-off-by: Pradyumn Rahar <pradyumn.rahar@oracle.com>
|
Install fails for me after building rpm packages with: I expect it relates to the .python file extensions, and the more dynamic import mechanism used by pmdabcc might be more what you're after here. Unrelated to this, the new QA test .out file contains several errors as well that shouldn't be there (relating to 'unknown metric name') - but, it fails with the Install for me so I've not been able to observe that second issue locally to advise further (its definitely wrong, I just don't know why). |
Signed-off-by: Pradyumn Rahar <pradyumn.rahar@oracle.com>
|
Added simlinks for the modules files to fix the errors. The QA output had unknown metrics errors due to IB specific metrics on a machine without infiniband. Updated. |
|
@Hannibal404 thanks for the updates, I'm still seeing issues though. The test fails because rds Install fails similarly to previously... I think you may need something more like this code from pmdabcc: |
This change adds a new PMDA (Performance Metrics Domain Agent) for Reliable Datagram Sockets (RDS). It exports key metrics including connection information, socket and connection statistics, and details of send, receive, and retransmit queues for performance analysis using Performance Co-Pilot (PCP).
This PMDA is intended to aid in diagnosing network-related issues on systems using RDS over Infiniband or TCP.
Replaces #2230