Я работаю над многопользовательским приложением, которое создает базы данных на основе MySQL RDS для арендаторов. На один экземпляр БД RDS можно создать множество таких баз данных — они довольно малы, а минимальный размер экземпляра БД составляет 5 ГБ.
Чтобы предоставить статистику использования для каждого арендатора, я собираюсь собирать показатели CloudWatch (такие как DatabaseConnections, ReadIOPS и т. д.) для каждой из баз данных арендаторов.
Проблема в том, что я не могу понять, как получить статистику по всей БД. Похоже, что CloudWatch API предоставляет метрики только для уровня экземпляра БД, а не для конкретных баз данных.
Есть ли способ получить эту статистику? Или может быть какой-то обходной путь доступен? Буду рад услышать любые советы.