The Graphite tool is an open source tool, which is used to store the time series data from various sources and use them to generate a graphical representation. So all the service-related activities are monitored through the graphs generated by this tool. This tool is used to identify resource utilization of the cloud. It comprises of three main components: Carbon, Whisper, and Graphite web app.
In this section, we will try to push the metrics of OpenStack ceilometers into the graphite tool. Due to some of the issues in ceilometer, we will not reach the performance of cloud monitoring. So the data from the compute node will be directly sent to the backend of the Graphite tool to avoid network bottlenecks.