Skip to content

Commit 1210832

Browse files
Msksgmvitorvasc
andauthored
[ja] docs(i18n): content/en/docs/zero-code/java/spring-boot-starter/other-spring-autoconfig.md (#7913)
Co-authored-by: Vitor Vasconcellos <[email protected]>
1 parent a39f2f9 commit 1210832

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
title: その他のSpring自動設定
3+
weight: 70
4+
default_lang_commit: 276d7eb3f936deef6487cdd2b1d89822951da6c8
5+
cSpell:ignore: autoconfigurations
6+
---
7+
8+
<!-- markdownlint-disable blanks-around-fences -->
9+
<?code-excerpt path-base="examples/java/spring-starter"?>
10+
11+
OpenTelemetry Spring スターターを使用するかわりに、OpenTelemetry Zipkin スターターを使用することもできます。
12+
13+
## Zipkin スターター {#zipkin-starter}
14+
15+
OpenTelemetry Zipkin Exporter スターターは、分散トレーシングの設定に必要な `opentelemetry-api``opentelemetry-sdk``opentelemetry-extension-annotations``opentelemetry-logging-exporter``opentelemetry-spring-boot-autoconfigurations` および Spring フレームワークスターターを含むスターターパッケージです。
16+
また、[opentelemetry-exporters-zipkin](https://github.com/open-telemetry/opentelemetry-java/tree/main/exporters/zipkin)アーティファクトと対応するエクスポーター自動設定も提供します。
17+
18+
実行時にクラスパスにエクスポーターが存在し、Spring アプリケーションコンテキストにエクスポーターの Spring Bean が存在しない場合、エクスポーター Bean が初期化され、アクティブなトレーサープロバイダー内のシンプルスパンプロセッサーに追加されます。
19+
詳細については、[実装 (OpenTelemetryAutoConfiguration.java)](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/instrumentation/spring/spring-boot-autoconfigure/src/main/java/io/opentelemetry/instrumentation/spring/autoconfigure/OpenTelemetryAutoConfiguration.java)を参照してください。
20+
21+
{{< tabpane text=true >}} {{% tab header="Maven (`pom.xml`)" lang=Maven %}}
22+
23+
```xml
24+
<dependencies>
25+
<dependency>
26+
<groupId>io.opentelemetry</groupId>
27+
<artifactId>opentelemetry-exporter-zipkin</artifactId>
28+
<version>{{% param vers.otel %}}</version>
29+
</dependency>
30+
</dependencies>
31+
```
32+
33+
{{% /tab %}} {{% tab header="Gradle (`build.gradle`)" lang=Gradle %}}
34+
35+
```kotlin
36+
dependencies {
37+
implementation("io.opentelemetry:opentelemetry-exporter-zipkin:{{% param vers.otel %}}")
38+
}
39+
```
40+
41+
{{% /tab %}} {{< /tabpane>}}
42+
43+
### 設定 {#configurations}
44+
45+
| プロパティ | デフォルト値 | ConditionalOnClass |
46+
| ------------------------------ | ------------ | -------------------- |
47+
| `otel.exporter.zipkin.enabled` | true | `ZipkinSpanExporter` |

0 commit comments

Comments
 (0)