Extend validation for new generic SNMP pollster
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceilometer |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
RDO Liberty setup.
We need additional validation for new SNMP pollster that uses definitions from YAML file.
Right now just validation for sample/meter fields(name, type, unit) is done.
And not validation regarding fields needed for actual SNMP gathering.
Edit snmp.yaml:(excerpt)
...
- name: hardware.
unit: ChangedUnitCumu
type: gauge
snmp_
oid: ''
type: "int"
metadata:
post_op: None
Configure pipeline.
...
- name: my_hw_source
interval: 60
resources:
- snmp://
meters:
- "hardware.
sinks:
- simple_sink
Restart openstack-
In central.log no errors regardin snmp.yaml parsing, though errors regarding data retrieval are present:
...
2015-10-06 14:39:24.124 108957 DEBUG ceilometer.
2015-10-06 14:39:24.125 108957 INFO ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
2015-10-06 14:39:24.125 108957 ERROR ceilometer.
...
Packages:
openstack-
python-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
python-
Regards,
Yurii
Changed in ceilometer: | |
assignee: | nobody → Zi Lian Ji (jizilian) |
Changed in ceilometer: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
Changed in ceilometer: | |
assignee: | Zi Lian Ji (jizilian) → Xia Linjuan (ljxiash) |
Changed in ceilometer: | |
assignee: | Xia Linjuan (ljxiash) → nobody |
status: | In Progress → Triaged |
Hi Gordon
In this case, the user set the oid as ' ' and it leads the error. Do you think what parameters else we need to check for SNMP ?
Thanks