Метрики

Метрика — это стандарт измерения, который используется для оценки производительности, эффективности или качества системы, процесса или продукта. В контексте сервисов и систем мониторинга, метрика — это специфический показатель, который может быть измерен и отслежен.

  1. Время отклика (Response Time): Это время, необходимое сервису для обработки и ответа на запрос.

  2. Запросы в секунду (Requests per Second, RPS): Это количество запросов, которые сервер обрабатывает за секунду.

  3. Ошибки (Errors): Количество ошибок, которые возвращаются сервером.

  4. Использование ресурсов (Resource Utilization): Измеряет, насколько эффективно сервер использует свои ресурсы, включая использование ЦП, используемую и доступную память и использование диска.

  5. Количество одновременных соединений (Concurrent Connections): Отражает количество клиентов, которые в настоящее время подключены к серверу.

  6. Пропускная способность (Throughput): Количество данных, передаваемых сервером за определенный промежуток времени.

  7. Статусы HTTP (HTTP Statuses): Отслеживание количества различных ответов HTTP может помочь выявить проблемные области.

  8. Время выполнения SQL запросов (SQL Query Execution Time): Для приложений, которые взаимодействуют с базами данных, измерение времени выполнения запросов может помочь выявить узкие места.

  9. Тротлинг (Throttling): Это метод, используемый для контроля объема трафика, отправляемого либо принимаемого сервером. Если количество запросов к серверу превышает определенный лимит, то эти запросы могут быть ограничены или отклонены.

  10. Задержка (Latency): Это время, которое занимает передача пакета данных от одного пункта к другому. Это может включать время ожидания, время передачи, задержку маршрутизации и другие задержки, которые могут возникнуть в процессе передачи данных. Низкая задержка важна для любого приложения, которое требует быстрой и надежной передачи данных.

Last updated