need a configuration debugging tool
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceilometer |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Because ceilometer depends on automatically detecting plugins and configuration settings to connect it to other OpenStack projects, we need to provide tools for debugging a deployment in case the system does not behave in the way a deployer expects.
One way to do that would be to create a command line tool to report
- all discovered plugins from all namespaces
- any errors loading the plugins
- plugins that are disabled by options
- plugins that are disabled by plugin logic
- the config settings related to each plugin set
- RPC config settings
We could go further and load the configuration of other services. For example, it would be useful to know that glance does not have notifications turned on if you were trying to debug why images were not being metered properly. This would depend on the config files having well known or discoverable locations.
One key feature would be to show all log output to the console (possibly configurable with a verbosity option) so messages produced by failure to load the plugin modules (such as import errors due to missing dependencies) would be reported to the user.
Changed in ceilometer: | |
assignee: | nobody → sonu (sonu-bhumca11) |
Changed in ceilometer: | |
assignee: | sonu (sonu-bhumca11) → nobody |
outside of ceilometer scope.