improve the snmp inspector and potentially the hardware pollsters
We've made https:/
Just like Eoghan pointed out, there are still some improvement we can do about those:
1. generic mapping mechanism between the snmp OID and final sample in snmp inspector
Currently, the list of OIDs is interrogated quite statically in the snmp inspector. We need to find out how we can make the mapping of OID->inspector_
2. management of snmp credentials
In the production env, snmpd is usually configured to have access control of credentials, and we can expect other inspector protocol might have credentials too(i.e. ssh, ipmi). Instead of putting the credential in plain-text url, we might need a way to store that credential somewhere else and use them programmatically in run-time. Barbican might be a good candidate.
3. Is the inspector data definition too snmp-ish?
4. other misc improvement
- bulkCmd support, https:/
Blueprint information
- Status:
- Complete
- Approver:
- Eoghan Glynn
- Priority:
- High
- Drafter:
- Lianhao Lu
- Direction:
- Approved
- Assignee:
- Lianhao Lu
- Definition:
- Approved
- Series goal:
- Accepted for juno
- Implementation:
- Implemented
- Milestone target:
- 2014.2
- Started by
- Eoghan Glynn
- Completed by
- Eoghan Glynn
Related branches
Related bugs
Bug #1286132: need to improve the snmp inspector by using bulkCmd | Fix Released |
Bug #1308845: need cpu time metric for hardware pollster | Invalid |
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
snmp-
Addressed by: https:/
Added new hardware inspector interface
Addressed by: https:/
Rebase hardware pollsters to use new inspector interface
07/31/2014(llu)
All the patches are ready for review. So I'll mark this needs code review.
Addressed by: https:/
Adding another set of hardware metrics
Addressed by: https:/
Allow to pass dict from resource discovery