Grasping centralized logging
The second essential part of operating an OpenStack cloud environment is to embrace the inspection of events in the infrastructure through logging information. With dozens of deployed services involved in the OpenStack setup, cloud operators should enable logging in each service, running at least within the control plane for troubleshooting, analysis, and even creating custom metrics for alerting. Depending on the OpenStack deployment tool and configuration settings used, the standard services in Linux/Unix systems write their logs in the /var/log/
directory and subdirectories.
With the tons of log data generated, parsing and processing it all presents a hindrance to extracting meaningful information or troubleshooting unexpected issues, which take a longer time to solve. To overcome such a challenge, your log environment must evolve to become centralized. A good option is to start flowing logs in a dedicated rsyslog
server. You might put in so much...