Как количественно оценить соответствие системных ресурсов сервера требованиям и нагрузке расположенных на нем сайтов?
Поставить систему мониторинга, замониторить веб-сервер, базу, и сам сервер (железо, ОС). Увидеть количество запросов по каждому сайту, время ответа, количество ошибок и прочее полезное, без чего в принципе нельзя держать продакшен. Дальше по обстоятельствам.
Скорее всего никакой формулы не существует. Есть эксперимент в котором мы просто задаем например процентили времени отклика для главных запросов сайта (получение титульной странички). И говорим что мы должны обеспечивать например 100 мс для 95 прооцентиля для всех сайтов. И дальше уже просто докупаем оборудования столько чтобы зайти вот в этот технический зазор.

Формула может существовать в виде нейросети да и то очень узкой специализации и обученной именно на вашем кластере. Такая формула может просто вам сказать в будущем что еще докупить для сайта WordPress с 1000 активными читателями. Ну вобщем эта тема настолько бесконечная что ее лучше поднимать не в habr а где-то в другом дискуссионном месте.