Dynatrace API: различия между версиями
ENetrebin (обсуждение | вклад) |
Lobanov (обсуждение | вклад) |
||
(не показано 69 промежуточных версий 2 участников) | |||
Строка 5: | Строка 5: | ||
* [[Предпросмотр и бета версии (API)]] | * [[Предпросмотр и бета версии (API)]] | ||
== | == Эндпойнты среды == | ||
=== | === ActiveGates === | ||
* Информация | * Информация | ||
** [[Получить информацию о всех АктивныхШлюзах]] | ** [[Получить информацию о всех АктивныхШлюзах|Получить информацию о всех ActiveGate]] | ||
** [[Получить информацию о конкретном АктивномШлюзе]] | ** [[Получить информацию о конкретном АктивномШлюзе|Получить информацию о конкретном ActiveGate]] | ||
* Конфигурация автообновления | * Конфигурация автообновления | ||
**[[Получить глобальную конфигурацию]] | **[[Получить глобальную конфигурацию]] | ||
**[[Редактировать глобальную конфигурацию]] | **[[Редактировать глобальную конфигурацию]] | ||
**[[Получить АктивныйШлюз]] | **[[Получить АктивныйШлюз|Получить ActiveGate]] | ||
**[[Редактировать АктивныйШлюз]] | **[[Редактировать АктивныйШлюз|Редактировать ActiveGate]] | ||
* Задания автообновлений | * Задания автообновлений | ||
**[[Получить все задания автообновления]] | **[[Получить все задания автообновления]] | ||
Строка 21: | Строка 21: | ||
**[[Разместить задание автообновления]] | **[[Разместить задание автообновления]] | ||
**[[Удалить задание автообновления]] | **[[Удалить задание автообновления]] | ||
**[[Получение АктивныхШлюзов с автообновлением заданий]] | **[[Получение АктивныхШлюзов с автообновлением заданий|Получение ActiveGate с автообновлением заданий]] | ||
=== Анонимизация === | === Анонимизация === | ||
Строка 42: | Строка 42: | ||
=== Логи аудита === | === Логи аудита === | ||
* [[ | * [[GET лога аудита]] | ||
* [[Получение записи лога аудита|Получить запись лога аудита]] | * [[Получение записи лога аудита|Получить запись лога аудита]] | ||
Строка 54: | Строка 54: | ||
* [[Удаление тегов|Удалить теги]] | * [[Удаление тегов|Удалить теги]] | ||
=== | === Развёртывание === | ||
* | * OneAgent | ||
** Скачать последнюю версию | ** Скачать последнюю версию | ||
** Скачать конкретную версию | ** Скачать конкретную версию | ||
** | ** | ||
* | * ActiveGate | ||
* BOSH-Тарболлы | * BOSH-Тарболлы | ||
* Тарболлы оркестровки | * [[Тарболлы оркестровки]] | ||
* | * | ||
Строка 80: | Строка 80: | ||
*Расширения 2.0 | *Расширения 2.0 | ||
**Конфигурации среды | **Конфигурации среды | ||
***[[ | ***[[Расширения 2.0 API - GET активация|GET конфигурации среды]] | ||
***[[Размещение конфигурации среды]] | ***[[Размещение конфигурации среды]] | ||
***[[Реализация активации конфигурации]] | ***[[Реализация активации конфигурации]] | ||
Строка 104: | Строка 104: | ||
***[[Получение всех файлов]] | ***[[Получение всех файлов]] | ||
***[[Получение файла]] | ***[[Получение файла]] | ||
* | *Мониторинг логов | ||
**[[Получение лога поиска]] | **[[Получение лога поиска]] | ||
**[[Получение лога экспорта]] | **[[Получение лога экспорта]] | ||
**[[Получение сводного лога]] | **[[Получение сводного лога]] | ||
**[[Размещение лога загрузки]] | **[[Размещение лога загрузки]] | ||
* | *Таймсерии v1 | ||
**Пользовательские метрики | **[[Пользовательские метрики]] | ||
***[[Создание пользовательской метрики]] | ***[[Создание пользовательской метрики]] | ||
***[[Удаление пользовательской метрики]] | ***[[Удаление пользовательской метрики]] | ||
Строка 117: | Строка 117: | ||
***[[Получение определения метрик]] | ***[[Получение определения метрик]] | ||
**Чтение точек данных | **Чтение точек данных | ||
***[[ | ***[[GET точек данных]] | ||
***[[Размещение точек данных]] | ***[[Размещение точек данных]] | ||
*[[ | |||
*[[Сетевые зоны | *Метрики v2 | ||
*[[ЕдиныйАгент на хосте]] | **[[Получение метрик]] | ||
**[[Получение дескриптора метрики]] | |||
**[[Получение точки данных метрики]] | |||
**[[Селектор показателей]] | |||
**[[Выражение метрик]] | |||
**[[POST введённых точек данных]] | |||
**[[DELETE пользовательской метрики]] | |||
**Примеры и варианты использования | |||
***[[Список всех метрик]] | |||
***[[Выбор нескольких метрик]] | |||
***[[Выбор полного поддерева метрик]] | |||
**[[FAQ]] | |||
*Единицы метрик | |||
**[[GET всех единиц метрик]] | |||
**[[GET одной единицы метрик]] | |||
**[[API метрик - GET - конвертировать единицы|GET - конвертировать единицы]] | |||
*Сетевые зоны | |||
**[[GET всех сетевых зон]] | |||
**[[GET одной сетевой зоны]] | |||
**[[PUT сетевой зоны]] | |||
**[[DELETE сетевой зоны]] | |||
**[[GET глобальной конфигурации]] | |||
**[[PUT глобальной конфигурации]] | |||
*[[ЕдиныйАгент на хосте|OneAgent на хосте]] | |||
*[[Топология и Smartscape v1]] | *[[Топология и Smartscape v1]] | ||
*[[ | **[[Приложения]] | ||
*[[ | ***[[GET все приложения]] | ||
*[[ | ***[[GET приложение]] | ||
*[[ | ***[[POST тегов]] | ||
*[[ | ***[[GET базового уровня]] | ||
*[[ | **[[Хосты]] | ||
*[[ | ***[[GET все хосты]] | ||
*[[ | ***[[GET хост]] | ||
*[[ | ***[[POST тэгов]] | ||
*[[ | ***[[DELETE тэга]] | ||
*[[ | **Процессы | ||
*[[ | ***[[GET все процессы]] | ||
*[[ | ***[[GET процесс]] | ||
*[[ | **Группы процессов | ||
***[[GET все группы процессов]] | |||
***[[GET группы процессов]] | |||
***[[POST тэгов*|POST тэгов]] | |||
**Сервисы | |||
***[[GET все сервисы]] | |||
***[[GET сервис]] | |||
***[[POST тэгов**|POST тэгов]] | |||
***[[GET базового уровня*|GET базового уровня]] | |||
**[[Пользовательские устройства]] | |||
***[[Создание пользовательского устройства]] | |||
***[[Отчёт о метрике пользовательского устройства]] | |||
*Отслеживаемые объекты v2 | |||
**[[GET список объектов]] | |||
**[[GET объект]] | |||
**[[GET все типы объектов]] | |||
**[[GET тип объектов]] | |||
**[[POST пользовательское устройство]] | |||
**[[Селектор объектов]] | |||
[[ | *Проблемы v2 | ||
**[[JSON-модели]] | |||
**Комментарии | |||
***[[GET все комментарии]] | |||
***[[GET комментарий]] | |||
***[[POST комментарий]] | |||
***[[PUT комментарий]] | |||
***[[DELETE комментарий]] | |||
**Проблемы | |||
***[[GET список*|GET список]] | |||
***[[GET детали]] | |||
***[[POST закрытие проблемы]] | |||
* | *Релизы | ||
**[[GET релизы]] | |||
*Удалённое управление конфигурацией | |||
**OneAgent | |||
***[[POST задание конфигурации]] | |||
***[[POST предпросмотр работы]] | |||
***[[GET текущая работа]] | |||
***[[GET готовые работы]] | |||
***[[GET задание по настройке]] | |||
**ActiveGate | |||
*** [[POST задание конфигурации*|POST задание конфигурации]] | |||
*** [[POST предпросмотр работы*|POST предпросмотр работы]] | |||
*** [[GET текущая работа*|GET текущая работа]] | |||
*** [[GET готовые работы*|GET готовые работы]] | |||
*** [[GET задание по настройке*|GET задание по настройке]] | |||
* [[Браузерное расширение Real User Monitoring]] | |||
* Мониторинг реального пользователя (RUM) | |||
**Географические регионы | |||
***[[GET страны]] | |||
***[[GET регионы]] | |||
***[[GET регионы страны]] | |||
***[[GET города страны]] | |||
***[[GET города региона]] | |||
**RUM JavaScript | |||
***[[GET список инжектированных приложений]] | |||
***[[GET последняя версия]] | |||
***[[GET текущая версия]] | |||
***[[GET тег JavaScript]] | |||
***[[GET тег JavaScript ЕдиныйАгент|GET тег JavaScript OneAgent]] | |||
***[[GET фрагмент кода синхронизации]] | |||
***[[GET фрагмент асинхронного кода]] | |||
***[[GET встроенный код]] | |||
**Сеансы пользователей | |||
***[[GET таблица]] | |||
***[[GET дерево]] | |||
***[[Структура сеанса пользователя]] | |||
* Цели уровня обслуживания (SLO) | |||
**[[GET все SLO]] | |||
**[[GET один SLO]] | |||
**[[POST один SLO]] | |||
**[[PUT один SLO]] | |||
**[[DELETE один SLO]] | |||
* Настройки | |||
**Объекты | |||
***[[GET объекты]] | |||
***[[GET объект*|GET объект]] | |||
***[[POST объект]] | |||
***[[PUT объект]] | |||
***[[DELETE объект]] | |||
***[[GET эффективные значения]] | |||
**Схемы | |||
***[[GET все схемы]] | |||
***[[GET схема]] | |||
*Синтетика v1 | |||
**Синтетические мониторы | |||
***[[GET все мониторы]] | |||
***[[GET монитор]] | |||
***[[POST монитор]] | |||
***[[PUT монитор]] | |||
***[[DELETE монитор]] | |||
***[[JSON модели*|JSON модели]] | |||
**Синтетические локации | |||
***[[GET все локации*|GET все локации]] | |||
***[[GET локация*|GET локация]] | |||
***[[POST локация*|POST локация]] | |||
***[[PUT локация*|PUT локация]] | |||
***[[DELETE локация*|DELETE локация]] | |||
***[[GET статус локации*|GET статус локации]] | |||
***[[PUT статус локации*|PUT статус локации]] | |||
***[[JSON модели**|JSON модели]] | |||
**Синтетические ноды | |||
***[[GET все ноды*|GET все ноды]] | |||
***[[GET нода*|GET нода]] | |||
**Прочая синтетика | |||
***[[POST прочие мониторы]] | |||
***[[POST прочие события]] | |||
***[[POST изменение состояния прочих мониторов]] | |||
* Синтетика v2 | |||
**Синтетические локации | |||
***[[GET все локации]] | |||
***[[GET локация]] | |||
***[[POST локация]] | |||
***[[PUT локация]] | |||
***[[DELETE локация]] | |||
***[[GET статус локации]] | |||
***[[PUT статус локации]] | |||
***[[JSON модели]] | |||
**Синтетические ноды | |||
***[[GET все ноды]] | |||
***[[GET нода]] | |||
**Отслеживание выполнения | |||
***[[GET HTTP монитор]] | |||
***[[GET все выполнения по требованию]] | |||
***[[GET основная информация о выполнении]] | |||
***[[GET полная информация о выполнении]] | |||
***[[POST пакетное выполнение]] | |||
***[[GET сводка о пакетном выполнении]] | |||
**Конфигурация | |||
***[[GET конфигурация]] | |||
***[[PUT конфигурация]] | |||
* Токены v2 | |||
**Токены доступа | |||
***[[GET все токены]] | |||
***[[GET токен]] | |||
***[[POST поиск токена]] | |||
***[[POST токен]] | |||
***[[PUT токен]] | |||
***[[DELETE токен]] | |||
**Токены ActiveGate | |||
***[[GET все токены*|GET все токены]] | |||
***[[GET токен*|GET токен]] | |||
***[[POST токен*|POST токен]] | |||
***[[DELETE токен*|DELETE токен]] | |||
**Токены владельца | |||
***[[POST старт ротации]] | |||
***[[POST окончания ротации]] | |||
***[[POST отмены ротации]] | |||
* [[ | == Эндпойнты конфигурации == | ||
* [[Обнаружение аномалий]] | * | ||
* Обнаружение аномалий | |||
**[[Обнаружение аномалий API - Приложения|Приложение]] | |||
***[[Обнаружение аномалий приложения API - GET конфигурация|GET конфигурация]] | |||
***[[Обнаружение аномалий приложения API - PUT конфигурация|PUT конфигурация]] | |||
**[[Обнаружение аномалий API - AWS|AWS]] | |||
***[[AWS обнаружение аномалий API - GET конфигурация|GET конфигурация]] | |||
***[[AWS обнаружение аномалий API - PUT конфигурация|PUT конфигурация]] | |||
**[[Обнаружение аномалий API - Службы базы данных|Службы базы данных]] | |||
***[[Обнаружение аномалий базы данных API - GET конфигурация|GET конфигурация]] | |||
***[[Обнаружение аномалий базы данных API - PUT конфигурация|PUT конфигурация]] | |||
**[[Обнаружение аномалий API - Дисковые события|Дисковые события]] | |||
***[[Обнаружение аномалий дисковых событий API - GET все события|GET все события]] | |||
***[[Обнаружение аномалий дисковых событий API - GET событие|GET событие]] | |||
***[[Обнаружение аномалий дисковых событий API - POST событие|POST событие]] | |||
***[[Обнаружение аномалий дисковых событий API - PUT событие|PUT событие]] | |||
***[[Обнаружение аномалий дисковых событий API - DELETE событие|DELETE событие]] | |||
**[[Обнаружение аномалий API - Хосты|Хосты]] | |||
***[[Обнаружение аномалий хоста API - GET конфигурация|GET конфигурация]] | |||
***[[Обнаружение аномалий хоста API - PUT конфигурация|PUT конфигурация]] | |||
**[[Обнаружение аномалий API - События метрик|События метрик]] | |||
***[[Обнаружение аномалий событий метрик API - GET все события|GET все события]] | |||
***[[Обнаружение аномалий событий метрик API - GET событие|GET событие]] | |||
***[[Обнаружение аномалий событий метрик API - POST событие|POST событие]] | |||
***[[Обнаружение аномалий событий метрик API - PUT событие|PUT событие]] | |||
***[[Обнаружение аномалий событий метрик API - DELETE событие|DELETE событие]] | |||
***[[Обнаружение аномалий событий метрик API - JSON модель|JSON модель]] | |||
* [[Автоматические теги]] | * [[Автоматические теги]] | ||
* [[Учётные данные AWS]] | * [[Учётные данные AWS]] | ||
Строка 163: | Строка 358: | ||
* [[Мобильная символика]] | * [[Мобильная символика]] | ||
* [[Уведомления]] | * [[Уведомления]] | ||
* [[Конфигурация ЕдиногоАгента]] | * [[Конфигурация ЕдиногоАгента|Конфигурация OneAgent]] | ||
* [[Плагины]] | * [[Плагины]] | ||
* [[ | * [[API Удалённых сред]] | ||
* [[Отчёты]] | * [[Отчёты]] | ||
* [[RUM]] | * [[RUM]] | ||
* [[Сервисы]] | * [[Сервисы]] | ||
Используйте | Используйте Dynatrace API для автоматизации задач мониторинга и экспорта различных типов данных в сторонние инструменты отчетности и анализа. Обмен данными через API обеспечивает безопасность за счет использования защищенного обмена данными по протоколу HTTPS.<br> | ||
== API Explorer == | == API Explorer == | ||
Вы можете получить доступ ко всем конечным точкам API | Вы можете получить доступ ко всем конечным точкам API Dynatrace с помощью API Explorer. | ||
# Выберите Настройки в меню навигации. | # Выберите Настройки в меню навигации. | ||
# Перейдите в Интеграция> | # Перейдите в Интеграция> Dynatrace API . | ||
# Кликните ссылку | # Кликните ссылку Dynatrace API Explorer вверху страницы. | ||
В качестве альтернативы вы можете получить доступ к API Explorer по прямой ссылке: | В качестве альтернативы вы можете получить доступ к API Explorer по прямой ссылке: |
Текущая версия на 12:25, 22 января 2023
Основное
- Токены и аутентификация (API)
- Коды ответа (API)
- Ограничение доступа (API)
- Предпросмотр и бета версии (API)
Эндпойнты среды
ActiveGates
- Информация
- Конфигурация автообновления
- Задания автообновлений
Анонимизация
Безопасность приложения
- Проблемы безопасности
- Получить список проблем безопасности в среде
- Получить информацию о конкретной проблеме безопасности
- Скрыть проблему
- Показать проблему
- Получить список исправлений
- Скрыть/показать исправление
- Получить список уязвимых функций
- Советник по безопасности Davis
Логи аудита
Информация о кластере
Получить информацию о кластере
Пользовательские теги
Развёртывание
- OneAgent
- Скачать последнюю версию
- Скачать конкретную версию
- ActiveGate
- BOSH-Тарболлы
- Тарболлы оркестровки
- События v1
- События v2
- Расширения 2.0
- Конфигурации среды
- Расширения
- Конфигурации мониторинга
- Схемы
- Мониторинг логов
- Таймсерии v1
- Пользовательские метрики
- Определение метрик
- Чтение точек данных
- Метрики v2
- Единицы метрик
- Сетевые зоны
- OneAgent на хосте
- Топология и Smartscape v1
- Приложения
- Хосты
- Процессы
- Группы процессов
- Сервисы
- Пользовательские устройства
- Отслеживаемые объекты v2
- Проблемы v2
- Релизы
- Удалённое управление конфигурацией
- Браузерное расширение Real User Monitoring
- Мониторинг реального пользователя (RUM)
- Географические регионы
- RUM JavaScript
- Сеансы пользователей
- Цели уровня обслуживания (SLO)
- Настройки
- Синтетика v1
- Синтетические мониторы
- Синтетические локации
- Синтетические ноды
- Прочая синтетика
- Синтетика v2
- Синтетические локации
- Синтетические ноды
- Отслеживание выполнения
- Конфигурация
- Токены v2
- Токены доступа
- Токены ActiveGate
- Токены владельца
Эндпойнты конфигурации
- Обнаружение аномалий
- Автоматические теги
- Учётные данные AWS
- AWS PrivateLink
- Учётные данные Azure
- Расчётные метрики
- Учётные данные Cloud Foundry
- Условное наименование
- Хранилище учётных данных
- Дашборды
- Конфиденциальность данных
- Расширения
- Частота обнаружения проблем
- Учётные данные Kubernetes
- Окна обслуживания
- Зоны управления
- Мобильная символика
- Уведомления
- Конфигурация OneAgent
- Плагины
- API Удалённых сред
- Отчёты
- RUM
- Сервисы
Используйте Dynatrace API для автоматизации задач мониторинга и экспорта различных типов данных в сторонние инструменты отчетности и анализа. Обмен данными через API обеспечивает безопасность за счет использования защищенного обмена данными по протоколу HTTPS.
API Explorer
Вы можете получить доступ ко всем конечным точкам API Dynatrace с помощью API Explorer.
- Выберите Настройки в меню навигации.
- Перейдите в Интеграция> Dynatrace API .
- Кликните ссылку Dynatrace API Explorer вверху страницы.
В качестве альтернативы вы можете получить доступ к API Explorer по прямой ссылке: https://{ваш-домен}/e/{id-среды}/rest-api-doc/
Аутентификация в API Explorer
Выберите значок замка рядом с любым эндпоинтом, чтобы отобразить информацию о токенах API, которые защищают этот эндпоинт. Каждый эндпоинт требует определенного типа токена.
Вы также можете разблокировать все эндпоинты, выбрав Авторизовать . В отображаемом диалоговом окне вы можете увидеть, какие разрешения токена необходимы для каждого эндпоинта API. Введя свой API токен в диалоговое окно Доступные авторизации , вы можете разблокировать все связанные эндпоинты API.
Попробуйте сделать вызов API
После того, как вы ввели свой токен API, вы можете напрямую выполнять вызовы API в проводнике API. Клик по кнопке «Попробовать» открывает раздел параметров выбранного эндпоинта API, где вы можете ввести дополнительные параметры и изменить полезную нагрузку запроса перед его выполнением, нажав кнопку «Выполнить» .