Атрибуты запроса: различия между версиями
ENetrebin (обсуждение | вклад) (Новая страница: «.») |
ENetrebin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
. | Dynatrace отслеживает все запросы от начала до конца и автоматически отслеживает службы, лежащие в основе каждой транзакции. Можно подробно проанализировать производительность и атрибуты каждого запроса. Вы не ограничены только определенными предопределенными атрибутами. Вы также можете настроить пользовательские ''атрибуты запроса'' , которые можно использовать для улучшения фильтрации и анализа веб-запросов. | ||
Атрибуты запроса — это, по сути, пары ключ/значение, связанные с конкретным запросом на обслуживание. Например, если у вас есть туристический веб-сайт, который отслеживает пункты назначения для каждого бронирования ваших клиентов, вы можете настроить атрибут пункта назначения для каждого запроса на обслуживание. Конкретное значение атрибута назначения каждого запроса автоматически заполняется для вас во всех вызовах, включающих атрибут назначения (см. <code>destination</code>пример атрибута ниже). Один запрос может иметь несколько атрибутов запроса. | |||
Несколько запросов в рамках одной распределенной трассировки могут иметь один и тот же атрибут, но с разными значениями. | |||
== Определить атрибуты запроса == | |||
Вы можете захватывать атрибуты запроса на основе: | |||
* Данные веб-запроса | |||
* Аргументы методов Java, .NET и PHP | |||
* Любые данные, собранные с помощью OneAgent SDK | |||
== Атрибуты конфиденциального запроса == | |||
Поскольку атрибуты запроса могут содержать конфиденциальные значения, Dynatrace позволяет пометить атрибут запроса как конфиденциальный. Сделать это | |||
# В меню Dynatrace выберите Настройки > Мониторинг службы на стороне сервера > Атрибуты запроса . | |||
# Выберите Изменить для соответствующего атрибута запроса. | |||
# Выберите Атрибут запроса содержит конфиденциальные данные . | |||
Если этот параметр включен, пользователи Dynatrace, не имеющие доступа к конфиденциальным данным, видят только скрытое представление замаскированных данных. Например, хотя они могут видеть все показатели производительности, связанные с выполнением определенной инструкции SQL, все конфиденциальные значения в инструкции представлены звездочками ( <code>*****</code>), и поэтому они скрыты от несанкционированного доступа. | |||
== Как использовать атрибуты запроса == | |||
Вот несколько примеров того, как вы можете использовать атрибуты запроса: | |||
* Фильтруйте данные мониторинга | |||
* Определить правила именования веб-запросов | |||
* Настроить обнаружение ошибок, связанных с бизнес-логикой | |||
* Усовершенствуйте анализ распределенных трассировок, добавив метаданные к распределенным трассировкам. | |||
* Создание вычисляемых показателей | |||
* Создание пользовательских запросов, сегментация и агрегирование данных сеанса с помощью языка запросов сеанса пользователя. |
Версия 17:08, 18 ноября 2022
Dynatrace отслеживает все запросы от начала до конца и автоматически отслеживает службы, лежащие в основе каждой транзакции. Можно подробно проанализировать производительность и атрибуты каждого запроса. Вы не ограничены только определенными предопределенными атрибутами. Вы также можете настроить пользовательские атрибуты запроса , которые можно использовать для улучшения фильтрации и анализа веб-запросов.
Атрибуты запроса — это, по сути, пары ключ/значение, связанные с конкретным запросом на обслуживание. Например, если у вас есть туристический веб-сайт, который отслеживает пункты назначения для каждого бронирования ваших клиентов, вы можете настроить атрибут пункта назначения для каждого запроса на обслуживание. Конкретное значение атрибута назначения каждого запроса автоматически заполняется для вас во всех вызовах, включающих атрибут назначения (см. destination
пример атрибута ниже). Один запрос может иметь несколько атрибутов запроса.
Несколько запросов в рамках одной распределенной трассировки могут иметь один и тот же атрибут, но с разными значениями.
Определить атрибуты запроса
Вы можете захватывать атрибуты запроса на основе:
- Данные веб-запроса
- Аргументы методов Java, .NET и PHP
- Любые данные, собранные с помощью OneAgent SDK
Атрибуты конфиденциального запроса
Поскольку атрибуты запроса могут содержать конфиденциальные значения, Dynatrace позволяет пометить атрибут запроса как конфиденциальный. Сделать это
- В меню Dynatrace выберите Настройки > Мониторинг службы на стороне сервера > Атрибуты запроса .
- Выберите Изменить для соответствующего атрибута запроса.
- Выберите Атрибут запроса содержит конфиденциальные данные .
Если этот параметр включен, пользователи Dynatrace, не имеющие доступа к конфиденциальным данным, видят только скрытое представление замаскированных данных. Например, хотя они могут видеть все показатели производительности, связанные с выполнением определенной инструкции SQL, все конфиденциальные значения в инструкции представлены звездочками ( *****
), и поэтому они скрыты от несанкционированного доступа.
Как использовать атрибуты запроса
Вот несколько примеров того, как вы можете использовать атрибуты запроса:
- Фильтруйте данные мониторинга
- Определить правила именования веб-запросов
- Настроить обнаружение ошибок, связанных с бизнес-логикой
- Усовершенствуйте анализ распределенных трассировок, добавив метаданные к распределенным трассировкам.
- Создание вычисляемых показателей
- Создание пользовательских запросов, сегментация и агрегирование данных сеанса с помощью языка запросов сеанса пользователя.