You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: content/en/docs/zero-code/java/quarkus/_index.md
+16-8
Original file line number
Diff line number
Diff line change
@@ -3,13 +3,21 @@ title: Quarkus
3
3
linkTitle: Quarkus
4
4
---
5
5
6
-
[Quarkus](https://quarkus.io/) is an open-source framework designed to help software developers build efficient cloud-native applications both in JVM and native modes.
6
+
[Quarkus](https://quarkus.io/) is an open source framework designed to help
7
+
software developers build efficient cloud-native applications both in JVM and
8
+
native modes.
7
9
8
-
Quarkus uses extensions to provide optimized support for a wide range of libraries.
9
-
The [Quarkus OpenTelemetry extension](https://quarkus.io/guides/opentelemetry) provides:
10
-
* Automatic instrumentation
11
-
* OpenTelemetry SDK autoconfiguration, supporting almost all system properties defined for the [OpenTelemetry SDK](https://opentelemetry.io/docs/languages/java/configuration/)
12
-
*[Vert.x](https://vertx.io/) based OTLP exporter
13
-
* Can be used in JVM and native mode (where the Java agent doesn't work)
10
+
Quarkus uses extensions to provide optimized support for a wide range of
Copy file name to clipboardexpand all lines: content/en/docs/zero-code/java/quarkus/additional-documentation.md
+11-5
Original file line number
Diff line number
Diff line change
@@ -3,9 +3,15 @@ title: Additional Documentation
3
3
weight: 30
4
4
---
5
5
6
-
The Quarkus documentation provides in-depth information on how to use Quarkus with OpenTelemetry.
6
+
The Quarkus documentation provides in-depth information on how to use Quarkus
7
+
with OpenTelemetry.
7
8
8
-
*[Using OpenTelemetry guide](https://quarkus.io/guides/opentelemetry), the general reference including all **[configurations](https://quarkus.io/guides/opentelemetry#configuration-reference)**.
9
-
*[Using OpenTelemetry Tracing](https://quarkus.io/guides/opentelemetry-tracing), the guide on how to **trace** your Quarkus application.
10
-
*[Using OpenTelemetry Metrics](https://quarkus.io/guides/opentelemetry-metrics), the guide about OpenTelemetry **metrics** on Quarkus applications.
11
-
*[Using OpenTelemetry Logs](https://quarkus.io/guides/opentelemetry-logging), the guide about OpenTelemetry **logs** on Quarkus applications.
9
+
-[Using OpenTelemetry guide](https://quarkus.io/guides/opentelemetry), the
Only the **tracing** signal will be enabled by default. To enable **metrics** and **logs**, you need to add the following configuration to your `application.properties` file:
30
+
Only the **tracing** signal will be enabled by default. To enable **metrics**
31
+
and **logs**, you need to add the following configuration to your
32
+
`application.properties` file:
33
33
34
34
```properties
35
35
quarkus.otel.metrics.enabled=true
36
36
quarkus.otel.logs.enabled=true
37
37
```
38
-
OpenTelemetry logging is available after Quarkus 3.16.0.
39
38
40
-
The remaining configurations are available in the [Quarkus OpenTelemetry configuration reference](https://quarkus.io/guides/opentelemetry#configuration-reference).
39
+
OpenTelemetry logging is available after Quarkus 3.16.0.
You can also use the [Java agent](../../agent) to instrument your Quarkus application in JVM mode. For the pros and cons, see [Java zero-code instrumentation](..).
46
+
You can also use the [Java agent](../../agent) to instrument your Quarkus
47
+
application in JVM mode. For the pros and cons, see
0 commit comments