Приложение для анализа нагрузки на микросервисную сеть в интеграции с Prometheus
Для запуска необходимо сконфигурировать приложение. Конфигурация по умолчанию находится в директории config. Необходим предустановленный python3.
В конфигурации можно задать компанию, проект, способ вывода информации: графический и консольный. Также можно настроить интеграцию с Prometheus или эмуляцию метрик. Дополнительная настройка интеграции с Prometheus находится в директории integration.
Для старта необходимо в master-config.yaml указать json файл микросервисной архитектуры проекта, а также нагрузку на API Gateway - по умолчанию Nginx (можно поменять).
Затем через python3 запустить программу
python3 main.py
Если необходимо запустить программу с эмуляцией динамической нагрузки, то следует обратиться к readme.md, находящемуся в директории emulate_dynamic.