# Spring Boot スターター

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

---

[Spring Boot](https://spring.io/projects/spring-boot) アプリケーションを OpenTelemetry で計装するには、2つのオプションを使用できます。

1. Spring Bootアプリケーションを計装するためのデフォルトの選択肢は、バイトコード計装を使用した [**OpenTelemetry Java エージェント**](../agent) です。
   - OpenTelemetryスターターよりも**すぐに使用できる計装機能**
2. **OpenTelemetry Spring Boot スターター**は以下の場合に役立ちます。
   - OpenTelemetry Javaエージェントが動作しない**Spring Bootネイティブイメージ**アプリケーション
   - OpenTelemetry Javaエージェントの**起動オーバーヘッド**が要件を超えている場合
   - OpenTelemetry Javaエージェントが他のエージェントと動作しない可能性があるため、Java 監視エージェントがすでに使用されている場合
   - OpenTelemetry Javaエージェントでは動作しないOpenTelemetry Spring Bootスターターを設定するための**Spring Boot 設定ファイル**(`application.properties`、`application.yml`)

---

Section pages:

- [はじめに](/ja/docs/zero-code/java/spring-boot-starter/getting-started/)
- [APIを使った計装の拡張](/ja/docs/zero-code/java/spring-boot-starter/api/): Spring BootスターターとOpenTelemetry APIを組み合わせて、自動生成されたテレメトリーをカスタムスパンとメトリクスで拡張する
- [SDK configuration](/ja/docs/zero-code/java/spring-boot-starter/sdk-configuration/)
- [すぐに使える計装](/ja/docs/zero-code/java/spring-boot-starter/out-of-the-box-instrumentation/)
- [アノテーション](/ja/docs/zero-code/java/spring-boot-starter/annotations/)
- [追加の計装](/ja/docs/zero-code/java/spring-boot-starter/additional-instrumentations/)
- [その他のSpring自動設定](/ja/docs/zero-code/java/spring-boot-starter/other-spring-autoconfig/)
