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
a|icon:lock[title=Fixed at build time] [[quarkus-quartz_quarkus-quartz-driver-delegate]] [.property-path]##link:#quarkus-quartz_quarkus-quartz-driver-delegate[`quarkus.quartz.driver-delegate`]##
62709
+
62710
+
[.description]
62711
+
--
62712
+
Allows users to specify fully qualified class name for a custom JDBC driver delegate.
62713
+
62714
+
This property is optional and leaving it empty will result in Quarkus automatically choosing appropriate default driver delegate implementation.
62715
+
62716
+
Note that any custom implementation has to be a subclass of existing Quarkus implementation such as `io.quarkus.quartz.runtime.jdbc.QuarkusPostgreSQLDelegate` or `io.quarkus.quartz.runtime.jdbc.QuarkusMSSQLDelegate`
Properties that should be passed on directly to Quartz. Use the full configuration property key here, for instance ``quarkus.quartz.unsupported-properties."org.quartz.scheduler.jmx.export" = true`)`.
62927
+
62928
+
Properties set here are completely unsupported: as Quarkus doesn't generally know about these properties and their purpose, there is absolutely no guarantee that they will work correctly, and even if they do, that may change when upgrading to a newer version of Quarkus (even just a micro/patch version).
62929
+
62930
+
Consider using a supported configuration property before falling back to unsupported ones. If none exists, make sure to file a feature request so that a supported configuration property can be added to Quarkus, and more importantly so that the configuration property is tested regularly.
a|icon:lock[title=Fixed at build time] [[quarkus-quartz_quarkus-quartz-driver-delegate]] [.property-path]##link:#quarkus-quartz_quarkus-quartz-driver-delegate[`quarkus.quartz.driver-delegate`]##
133
+
134
+
[.description]
135
+
--
136
+
Allows users to specify fully qualified class name for a custom JDBC driver delegate.
137
+
138
+
This property is optional and leaving it empty will result in Quarkus automatically choosing appropriate default driver delegate implementation.
139
+
140
+
Note that any custom implementation has to be a subclass of existing Quarkus implementation such as `io.quarkus.quartz.runtime.jdbc.QuarkusPostgreSQLDelegate` or `io.quarkus.quartz.runtime.jdbc.QuarkusMSSQLDelegate`
Properties that should be passed on directly to Quartz. Use the full configuration property key here, for instance ``quarkus.quartz.unsupported-properties."org.quartz.scheduler.jmx.export" = true`)`.
351
+
352
+
Properties set here are completely unsupported: as Quarkus doesn't generally know about these properties and their purpose, there is absolutely no guarantee that they will work correctly, and even if they do, that may change when upgrading to a newer version of Quarkus (even just a micro/patch version).
353
+
354
+
Consider using a supported configuration property before falling back to unsupported ones. If none exists, make sure to file a feature request so that a supported configuration property can be added to Quarkus, and more importantly so that the configuration property is tested regularly.
a|icon:lock[title=Fixed at build time] [[quarkus-quartz_quarkus-quartz-driver-delegate]] [.property-path]##link:#quarkus-quartz_quarkus-quartz-driver-delegate[`quarkus.quartz.driver-delegate`]##
133
+
134
+
[.description]
135
+
--
136
+
Allows users to specify fully qualified class name for a custom JDBC driver delegate.
137
+
138
+
This property is optional and leaving it empty will result in Quarkus automatically choosing appropriate default driver delegate implementation.
139
+
140
+
Note that any custom implementation has to be a subclass of existing Quarkus implementation such as `io.quarkus.quartz.runtime.jdbc.QuarkusPostgreSQLDelegate` or `io.quarkus.quartz.runtime.jdbc.QuarkusMSSQLDelegate`
Properties that should be passed on directly to Quartz. Use the full configuration property key here, for instance ``quarkus.quartz.unsupported-properties."org.quartz.scheduler.jmx.export" = true`)`.
351
+
352
+
Properties set here are completely unsupported: as Quarkus doesn't generally know about these properties and their purpose, there is absolutely no guarantee that they will work correctly, and even if they do, that may change when upgrading to a newer version of Quarkus (even just a micro/patch version).
353
+
354
+
Consider using a supported configuration property before falling back to unsupported ones. If none exists, make sure to file a feature request so that a supported configuration property can be added to Quarkus, and more importantly so that the configuration property is tested regularly.
:summary: This guide explains how your Quarkus application can utilize OpenTelemetry Logging to provide distributed logging for interactive web applications.
10
11
:topics: observability,opentelemetry,logging
@@ -13,9 +14,11 @@ include::_attributes.adoc[]
13
14
This guide explains how your Quarkus application can utilize https://opentelemetry.io/[OpenTelemetry] (OTel) to provide
14
15
distributed logging for interactive web applications.
15
16
17
+
include::{includes}/extension-status.adoc[]
18
+
16
19
[NOTE]
17
20
====
18
-
- OpenTelemetry Logging is disabled by default.
21
+
- OpenTelemetry Logging is considered _tech preview_ and is disabled by default.
19
22
- The xref:opentelemetry.adoc[OpenTelemetry Guide] is available with signal independent information about the OpenTelemetry extension.
Copy file name to clipboardExpand all lines: _versions/main/guides/opentelemetry.adoc
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,15 +18,14 @@ On these page we show the signal independent features of the extension.
18
18
19
19
[NOTE]
20
20
====
21
-
- The old OpenTelemetry guide has been split into this generic guide, the xref:opentelemetry-tracing.adoc[OpenTelemetry Tracing Guide] and the new xref:opentelemetry-metrics.adoc[OpenTelemetry Metrics Guide] has been created.
22
-
- OpenTelemetry Logging is not yet supported.
21
+
- The old OpenTelemetry guide has been split into this generic guide, the xref:opentelemetry-tracing.adoc[OpenTelemetry Tracing Guide], the new xref:opentelemetry-metrics.adoc[OpenTelemetry Metrics Guide] and the xref:opentelemetry-logging.adoc[OpenTelemetry Logging Guide].
23
22
- The use of *the https://opentelemetry.io/docs/instrumentation/java/automatic/[OpenTelemetry Agent] is not needed nor recommended*. Quarkus Extensions and the libraries they provide, are directly instrumented. That agent doesn't work with native mode.
24
23
====
25
24
26
25
== Introduction
27
26
https://opentelemetry.io/docs/what-is-opentelemetry/[OpenTelemetry] is an Observability framework and toolkit designed to create and manage telemetry data such as traces, metrics, and logs. Crucially, OpenTelemetry is vendor- and tool-agnostic.
28
27
29
-
Quarkus provides manual and automatic instrumentation for tracing and manual instrumentation capabilities for metrics.
28
+
Quarkus provides manual and automatic instrumentation for tracing and manual instrumentation capabilities for metrics.
30
29
31
30
This will allow Quarkus based applications to be observable by tools and services supporting OpenTelemetry.
0 commit comments