Отслеживайте конечные точки трафика с помощью Nginx

Я использую Nginx и хочу отслеживать, сколько обращений к какой конечной точке мы получаем.

У нас есть несколько сервисов на нашем сайте, как мы можем отслеживать количество обращений к каждому из них (не только количество подключений, но и к какому пути платформы)?

Таким образом, например, мы можем видеть, что каждая точка нашего API получает наибольшее количество обращений, и улучшать ее.

Если есть способ получить это еще дальше с источником запроса, это будет здорово.

Я установил агент Datadog, но не устанавливал ничего, связанного с NGINX, есть ли лучший инструмент для этой задачи?

Спасибо!

За пределами сигналов Angular: Сигналы и пользовательские стратегии рендеринга
За пределами сигналов Angular: Сигналы и пользовательские стратегии рендеринга
TL;DR: Angular Signals может облегчить отслеживание всех выражений в представлении (Component или EmbeddedView) и планирование пользовательских...
Sniper-CSS, избегайте неиспользуемых стилей
Sniper-CSS, избегайте неиспользуемых стилей
Это краткое руководство, в котором я хочу поделиться тем, как я перешел от 212 кБ CSS к 32,1 кБ (сокращение кода на 84,91%), по-прежнему используя...
1
0
193
1

Ответы 1

Это становится довольно легко с продуктом управления журналами Datadog — вы можете измерять множество вещей по конечной точке, включая хиты, количество уникальных IP-адресов клиентов, задержку (если вы добавите время отклика в свои журналы nginx).

Дополнительная информация о настройке и этих вариантах использования в этом блоге.

Документация по части логов интеграции nginx здесь.

Спасибо, достаточно ли агента для установки или мне еще нужно настроить вещи для NGINX?

Rafael Mor 18.02.2019 20:11

Достаточно агента datadog версии 6+, а ведение журнала nginx по умолчанию предоставит вам информацию о том, какие конечные точки подвергаются наибольшему воздействию с течением времени и т. д. Если вы хотите сделать еще один шаг, вы можете изменить настройки ведения журнала nginx, чтобы включить время отклика, и вы можете изменить конвейер обработки datadog source:nginx, чтобы хорошо обрабатывать эти настройки.

stephenlechner 24.02.2019 04:26

Другие вопросы по теме