In the first recipe, we looked at the monitoring of resource utilization for a VM. In a cloud shared by multiple tenants and users, it is important to gather information about the utilization of the resources by a user or by the whole project. In this recipe, you will learn how to use the Ceilometer client to monitor the network bandwidth utilization by a tenant or project and an individual user of OpenStack.
For this recipe, you will need the following information:
The SSH login credentials for a node where the OpenStack client packages are installed
A shell RC file that initializes the environment variables for CLI
The ID of the OpenStack tenant and user