MySQL, like any other production service, needs to be monitored whether it be for potential performance problems, availability issues, or utilization as part of capacity planning. But with so many metrics exposed by our operating systems and MySQL, what exactly should one monitor and alert on? This can be a daunting question to answer with just a few servers, let alone in dynamic environments deployed in the cloud.
MySQL, like any other production service, needs to be monitored whether it be for potential performance problems, availability issues, or utilization as part of capacity planning. But with so many metrics exposed by our operating systems and MySQL, what exactly should one monitor and alert on? This can be a daunting question to answer with just a few servers, let alone in dynamic environments deployed in the cloud.
(post is archived)