Knowledge Base
Premium: срочная проверка 10/20/50/100 пользователей
Очень короткая методика
Категория: Monitoring · Риск: high
Очень короткая методика
| Шаг | Длительность | Решение | | --- | --- | --- | | 10 users | 10 секунд | Baseline, не считать полноценной проверкой | | 20 users | 15 секунд | Быстрая срочная проверка | | 50 users | 20 секунд | Premium: искать bottleneck | | 100 users | 20 секунд | Premium: только с владельцем и мониторингом |
Stop immediately
Остановить проверку при любом из условий:
- есть 5xx;
- есть timeout;
- p95 выше согласованного порога;
- CPU/RAM/DB pool ушли в красную зону;
- on-call видит деградацию для реальных пользователей.
Минимальный k6 сценарий
import http from "k6/http";
import { check } from "k6";
export default function () {
const res = http.get("https://example.com/");
check(res, {
"status is 200": (r) => r.status === 200,
"body is not empty": (r) => r.body && r.body.length > 100,
});
}
Этот сценарий не отправляет формы, не создаёт записи и не пытается обходить защиту. Он нужен для короткой оценки запаса доступности.