# Стартер Spring Boot

LLMS index: [llms.txt](/llms.txt)

---

Ви можете використовувати два варіанти для інструментування застосунків [Spring Boot](https://spring.io/projects/spring-boot) з OpenTelemetry.

1. Стандартно для інструментування застосунків Spring Boot використовується [**Java агент OpenTelemetry**](../agent) з байт-код інструментуванням:
   - **Більше інструментів з коробки** ніж стартер OpenTelemetry
2. **Стартер OpenTelemetry Spring Boot** може допомогти вам з:
   - **Spring Boot Native image** застосунками, для яких Java агент OpenTelemetry не працює
   - **Початкове навантаження** Java агента OpenTelemetry перевищує ваші вимоги
   - Вже використовується Java агент моніторингу, оскільки Java агент OpenTelemetry може не працювати з іншим агентом
   - **Файли конфігурації Spring Boot** (`application.properties`, `application.yml`) для налаштування стартера OpenTelemetry Spring Boot, який не працює з Java агентом OpenTelemetry

---

Section pages:

- [Початок роботи](/uk/docs/zero-code/java/spring-boot-starter/getting-started/)
- [Розширення інструментації за допомогою API](/uk/docs/zero-code/java/spring-boot-starter/api/): Використовуйте OpenTelemetry API разом зі Spring Boot starter для розширення автоматично згенерованої телеметрії власними відрізками та метриками
- [Налаштування SDK](/uk/docs/zero-code/java/spring-boot-starter/sdk-configuration/)
- [Інструментування з коробки](/uk/docs/zero-code/java/spring-boot-starter/out-of-the-box-instrumentation/)
- [Анотації](/uk/docs/zero-code/java/spring-boot-starter/annotations/)
- [Додаткова інструменталізація](/uk/docs/zero-code/java/spring-boot-starter/additional-instrumentations/)
- [Інші автоконфігурації Spring](/uk/docs/zero-code/java/spring-boot-starter/other-spring-autoconfig/)
