Как получить данные карты потока приложения через API AppDynamics?

Я хочу загрузить данные «карты потока приложений» (которые можно увидеть на панели управления веб-интерфейсом) из API-интерфейсов AppDynamics. Моя цель — загрузить данные в Neo4j, чтобы мы могли изучить нашу архитектуру микросервисов, используя графовые алгоритмы. API модели приложения AppDynamics, похоже, не предоставляет данные до этого уровня.

Я создам клиент позже, но сейчас я использую curl с такими запросами, как: curl --user MyUserName:MyPassword https://hostname/controller/rest/applications/OurApp/tiers и его варианты в соответствии с документацией

https://docs.appdynamics.com/display/PRO45/Application+Model+API

Пока только запросы на скручивание. См. пункт 2.

Я ожидаю, что JSON выведет все уровни OurApp с взаимодействиями между ними.


person Smilingtriton    schedule 12.09.2019    source источник


Ответы (1)


Я нашел это решение https://github.com/Appdynamics/flowmap-builder

Кажется, пока работает. Не полагается (напрямую) на API, но работает!

person Smilingtriton    schedule 13.09.2019