Оглавление
Ресурс должен работать
В продолжении
Просто цифры полученные по ходу стресс тестирования СУБД
ВМ-1
CPU Utilization
ВМ-1 : Максимальная утилизация CPU = 99% . Средняя = 81%
Commited transactions
ВМ-1 : Максимальное значение 18 550 . Среднее значение = 12 810
ВМ-2
CPU Utilization
ВМ-2 : Максимальная утилизация CPU = 28%. Средняя = 14%
Commited transactions
ВМ-2 : Максимальное значение = 4 470 . Среднее значение = 3 320
Итог
При данной нагрузке и данном сценарии тестирования - мониторить утилизацию CPU не имеет никакого смысла.
ВМ-1 утилизация близка к предельной, но при этом количество зафиксированных транзакций в среднем в 4 раза выше.
Что подтверждает ранее сделанные выводы
Выводы
Мониторить утилизацию CPU отдельно — не имеет смысла. Мониторить надо производительность СУБД, в первую очередь.
Рост утилизации CPU — не инцидент. Снижение производительности СУБД и рост утилизации CPU — инцидент.
Высокая утилизация CPU и рост производительности СУБД — показывает эффективное использование предоставленных ресурсов. Низкая утилизация CPU и низкая производительность СУБД в рабочее время — зря потраченные средства.