Мы не можем использовать задержку в нагрузочном тесте, так как хотим сравнить
географически разные сайты.
Действительно? Время ответа на запросы — это метрика, которая на самом деле соответствует тому, насколько медленно что-то работает для пользователя.Конечно, разные географические регионы могут привести к более сложному статистическому распределению, но его все равно полезно анализировать.
Датчик [Ожидание соединений] следует читать как «чем выше, тем лучше».
Почему?
Чтение и запись активных соединений выполняют ввод-вывод, выполняют работу. Ожидание — это поддержание активности, ожидание клиента после того, как он уже выполнил запрос.
При том же уровне запросов в секунду более низкие показатели чтения и записи — это хорошо, потому что это коррелирует с быстрым обслуживанием соединений. Вероятно, это означает большее ожидание клиентов, а значит, и большее количество ожиданий, но есть ограничения на количество подключений.
Второй вопрос. В том же нагрузочном тесте принято/обработано соединение
показатели намного выше на самом последнем сервере (примерно в два раза).
Почему?
Первые несколько секунд обоих подключений с течением времени немного отличаются, подпрыгивая почти мгновенно. Я не совсем понимаю, почему это происходит, но, возможно, nginx работал дольше перед тестом, поэтому счетчики выше.
Я бы проигнорировал первые несколько секунд как разминку. И, возможно, график запросов в секунду с течением времени, так как может быть легче увидеть тенденции в том, что должно быть прямой линией.