This check monitors Openstack from the controller node.
The Openstack_controller check is included in the Datadog Agent package, so you do not need to install anything else on your server.
Create a datadog user that is used in your openstack_controller.d/conf.yaml file. This user requires admin read only permissions across your environment so that it can be run from a single node and read high level system information about all compute nodes and servers.
The openstack_controller integration is designed to collect information from all compute nodes and the servers running on them. This integration is designed to be run from a single Agent to monitor your openstack environment. This can be deployed on your controller node or an adjacent server that has access to the Keystone and Nova endpoints.
-
Edit the
openstack_controller.d/conf.yamlfile, in theconf.d/folder at the root of your Agent's configuration directory to start collecting your openstack_controller performance data. See the sample openstack_controller.d/conf.yaml for all available configuration options.
Run the Agent's status subcommand and look for openstack_controller under the Checks section.
Openstack_controller does not include any metrics.
Openstack_controller does not include any service checks.
Openstack_controller does not include any events.
Need help? Contact Datadog support.