docker-compose up --build| Сервис | URL | Описание |
|---|---|---|
| Swagger UI | http://localhost:8080/swagger-ui/index.html | Документация и тестирование API |
| Postman | — | Используйте коллекцию postman_collection.json |
| Actuator | http://localhost:8080/actuator | Health-check и метрики Spring Boot |
| Prometheus | http://localhost:9090/targets | Интерфейс Prometheus |
| Grafana | http://localhost:3000 | Визуализация метрик |
| Логин: admin, Пароль: admin |
- Откройте:
http://localhost:8080/swagger-ui/index.html - Тестируйте эндпоинты прямо в браузере.
- Откройте Postman.
- Импортируйте коллекцию collection.postman_collection.json.
- Используйте готовые запросы для проверки API.
- Общая информация:
GET http://localhost:8080/actuator
- Проверка статусов таргетов:
http://localhost:9090/targets
- Перейдите: http://localhost:3000
- Авторизуйтесь:
Логин: admin
Пароль: admin - Импортируйте дашборд из grafana.json.
Все ОК, если:
- Сервис доступен через Swagger/Postman.
- Health-check возвращает {"status": "UP"}.
- Prometheus отображает цель actuator/prometheus как UP.
- Grafana показывает метрики на дашборде.
docker-compose down