tracking-application-response-times
This skill enables Claude to track and optimize application response times. It uses the response-time-tracker plugin to monitor API endpoints, database queries, external service calls, frontend rendering, and background job execution. The plugin calculates P50, P95, and P99
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
This skill enables Claude to track and optimize application response times. It uses the response-time-tracker plugin to monitor API endpoints, database queries, external service calls, frontend rendering, and background job execution. The plugin calculates P50, P95, and P99 percentiles, average and maximum response times. Use this skill when you need to identify performance bottlenecks, monitor SLOs, or receive alerts about performance degradation. Trigger this skill with phrases like \
How to use
Zainstaluj umiejętność tracking-application-response-times w swoim środowisku Claude, upewniając się, że dostępna jest wtyczka response-time-tracker oraz narzędzia Read, Write, Edit, Grep, Glob i Bash.
Poproś Claude o śledzenie czasów odpowiedzi, używając fraz takich jak "śledź czasy odpowiedzi", "optymalizuj opóźnienia" lub "monitoruj wydajność aplikacji". Na przykład: "Śledź czasy odpowiedzi dla punktu końcowego API uwierzytelniania użytkownika".
Umiejętność automatycznie aktywuje wtyczkę response-time-tracker, która rozpoczyna monitorowanie wybranych komponentów: punktów końcowych API, zapytań do bazy danych, usług zewnętrznych, renderowania frontendu lub zadań w tle.
Czekaj na raport zawierający metryki wydajności: percentyle P50, P95 i P99, średnie czasy odpowiedzi oraz wartości maksymalne dla monitorowanych elementów.
Przeanalizuj wyniki, aby zidentyfikować wąskie gardła wydajności. Umiejętność podkreśli komponenty z najdłuższymi czasami odpowiedzi, które mogą wpływać na ogólną wydajność aplikacji.
Wykorzystaj otrzymane dane do monitorowania celów poziomu usług (SLO) i konfiguracji alertów o degradacji wydajności, aby być powiadamiany o problemach w przyszłości.