Привет всем.
Последние изменения и усовершенствования АРМ Dynatrace(1.208 <=).
1. Новый инструмент управления метриками и построения кастом чартов(Data explorer). В меню появилась новая вкладка Metrics. Метрики наглядно демонстрируются: как встроенные, так и созданные. Теперь для чарта стало удобнее добавлять различные фильтры.
Теперь выбираем метрику и переходим к чарту.
2. Cross Environment Dashboard.
Настраивается через (для подключаемой среды нужно сгенерировать токен)
Settings -> Integration -> Remote Environment
Есть небольшой прикол! Если строить кастом чарт и выбрать удаленной энвиромент, то данные так лего не подтянутся как казалось бы с первого взгляда. На примере выглядит так: есть хост хотим мониторить загрузку по ЦПУ. Строим кастом чарт по метрике Host->CPU->CPU Usage, данные по загрузке ЦПУ из удаленного энвайромента не подтягивается, то есть данные по метрике не видны. Как исправить? Копируем id-хоста из URL-адреса, открываем JSON-файл борда, находим метрику с RemoteEnvironmentUri и заменяем айдишник хоста из другого энвиромента.
3. Добавлены новые метрики для мониторинга реальных пользователей (RUM).
Для более точного анализа быстродействия приложения и определения действий пользователей.
4. SLO
Настраивается через Settings -> Monitoring -> SLOs
В настройках выбираем метрику(как она определена в апи).
Далее определяем как будем агрегировать метрику(в сингл валью или несколько метрик).
Указываем целевое значение(target) и значение оповещения.
Если статус опускается ниже целевого значения, меняется цвет отображения.
6. Поддержка распределенной трассировки агента(OneAgent OpenTracing support)
Распределенная трассировка (распределенной трассировкой запросов) - это метод, используемый для профилирования и мониторинга приложений, особенно тех, которые построены с использованием архитектуры микросервисов.
Вы можете интегрировать OpenTracing в Dynatrace. Open Tracing API предоставляет стандартную, не зависящую от поставщика платформу для инструментирования ваших приложений для распределенной трассировки.
Dynatrace интегрирует открытые трассировки и обогащает данные аналитикой, включая:
- Анализ точек доступа к готовым услугам (service hotspot analysis)
- Детали выполнения глубокого кода (deep-code execution details)
- Постоянное профилирование в контексте транзакции (always-on profiling in transaction context)
7. Отслеживание запросов DNS