Dynatrace API: различия между версиями
ENetrebin (обсуждение | вклад) |
Lobanov (обсуждение | вклад) |
||
(не показано 77 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
Основное | == Основное == | ||
* [[Токены и аутентификация (API)]] | * [[Токены и аутентификация (API)]] | ||
* [[Коды ответа (API)]] | * [[Коды ответа (API)]] | ||
* [[Ограничение доступа (API)]] | * [[Ограничение доступа (API)]] | ||
* [[Предпросмотр и бета версии (API)]] | * [[Предпросмотр и бета версии (API)]] | ||
== Эндпойнты среды == | |||
=== ActiveGates === | |||
* Информация | |||
** [[Получить информацию о всех АктивныхШлюзах|Получить информацию о всех ActiveGate]] | |||
** [[Получить информацию о конкретном АктивномШлюзе|Получить информацию о конкретном ActiveGate]] | |||
* Конфигурация автообновления | |||
**[[Получить глобальную конфигурацию]] | |||
**[[Редактировать глобальную конфигурацию]] | |||
**[[Получить АктивныйШлюз|Получить ActiveGate]] | |||
**[[Редактировать АктивныйШлюз|Редактировать ActiveGate]] | |||
* Задания автообновлений | |||
**[[Получить все задания автообновления]] | |||
**[[Получить конкретное задание автообновления]] | |||
**[[Разместить задание автообновления]] | |||
**[[Удалить задание автообновления]] | |||
**[[Получение АктивныхШлюзов с автообновлением заданий|Получение ActiveGate с автообновлением заданий]] | |||
*Логи аудита | === Анонимизация === | ||
* [[Выполнение задания анонимизации]] | |||
* [[Получить статус анонимизации]] | |||
=== Безопасность приложения === | |||
* Проблемы безопасности | |||
*[[ | ** Получить список проблем безопасности в среде | ||
** Получить информацию о конкретной проблеме безопасности | |||
** Скрыть проблему | |||
** Показать проблему | |||
** Получить список исправлений | |||
** Скрыть/показать исправление | |||
** Получить список уязвимых функций | |||
* [[Советник по безопасности Davis]] | |||
=== Логи аудита === | |||
* [[GET лога аудита]] | |||
* [[Получение записи лога аудита|Получить запись лога аудита]] | |||
=== Информация о кластере === | |||
[[Информация о кластере|Получить информацию о кластере]] | |||
=== Пользовательские теги === | |||
* [[Получение тегов|Получить теги]] | |||
* [[POST-теги]] | |||
* [[Удаление тегов|Удалить теги]] | |||
=== Развёртывание === | |||
* OneAgent | |||
** Скачать последнюю версию | |||
** Скачать конкретную версию | |||
** | |||
* ActiveGate | |||
* BOSH-Тарболлы | |||
* [[Тарболлы оркестровки]] | |||
* | |||
*[[События v1]] | *[[События v1]] | ||
**[[Получение ленты событий]] | **[[Получение ленты событий]] | ||
Строка 49: | Строка 80: | ||
*Расширения 2.0 | *Расширения 2.0 | ||
**Конфигурации среды | **Конфигурации среды | ||
***[[ | ***[[Расширения 2.0 API - GET активация|GET конфигурации среды]] | ||
***[[Размещение конфигурации среды]] | ***[[Размещение конфигурации среды]] | ||
***[[Реализация активации конфигурации]] | ***[[Реализация активации конфигурации]] | ||
Строка 60: | Строка 91: | ||
***[[Размещение файла расширения]] | ***[[Размещение файла расширения]] | ||
***[[Удаление версии расширения]] | ***[[Удаление версии расширения]] | ||
***Получение схемы расширения | ***[[Получение схемы расширения]] | ||
**Конфигурации мониторинга | **Конфигурации мониторинга | ||
***Получение всех конфигураций мониторинга | ***[[Получение всех конфигураций мониторинга]] | ||
***Получение конфигурации мониторинга | ***[[Получение конфигурации мониторинга]] | ||
***Размещение конфигурации мониторинга | ***[[Размещение конфигурации мониторинга]] | ||
***Установка конфигурации мониторинга | ***[[Установка конфигурации мониторинга]] | ||
***Удаление конфигурации мониторинга | ***[[Удаление конфигурации мониторинга]] | ||
***Получение списка событий | ***[[Получение списка событий2|Получение списка событий]] | ||
***Получение статуса | ***[[Получение статуса]] | ||
**Схемы | **Схемы | ||
***Получение всех схем | ***[[Получение всех схем]] | ||
***Получение всех файлов | ***[[Получение всех файлов]] | ||
***Получение файла | ***[[Получение файла]] | ||
*[[ | *Мониторинг логов | ||
*[[ | **[[Получение лога поиска]] | ||
*[[Таймсерии v1]] | **[[Получение лога экспорта]] | ||
*[[Метрики v2]] | **[[Получение сводного лога]] | ||
*[[Сетевые зоны | **[[Размещение лога загрузки]] | ||
*[[ЕдиныйАгент на хосте]] | *Таймсерии v1 | ||
**[[Пользовательские метрики]] | |||
***[[Создание пользовательской метрики]] | |||
***[[Удаление пользовательской метрики]] | |||
**Определение метрик | |||
***[[Получение списка метрик]] | |||
***[[Получение определения метрик]] | |||
**Чтение точек данных | |||
***[[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]] | ||
Строка 120: | Строка 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, где вы можете ввести дополнительные параметры и изменить полезную нагрузку запроса перед его выполнением, нажав кнопку «Выполнить» .