Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

W-14391130-distrbuted-tracing #162

Open
wants to merge 8 commits into
base: latest
Choose a base branch
from
28 changes: 27 additions & 1 deletion cloudhub-2/modules/ROOT/pages/_partials/deployment.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ If you disable logging, the *Logs* heading still appears in the Runtime Manager

To configure additional log levels and categories to include in logs:

. Click the *Logging* tab.
. Click the *Monitoring* tab.
. Select the log level:
+
** *INFO*: Informative messages
Expand All @@ -96,6 +96,32 @@ To configure additional log levels and categories to include in logs:
// end::configureLogging[]


// tag::enableDistributedTracing[]

== Enable Distributed Tracing
luanamulesoft marked this conversation as resolved.
Show resolved Hide resolved

Distributed tracing enables you to understand the execution path of a transaction in MuleSoft ecosystem by having full visibility into the execution path of API calls or application transactions. This feature exposes tracing information in OpenTelemetry standard fom Mule runtime into all APM solutions.
luanamulesoft marked this conversation as resolved.
Show resolved Hide resolved

You can enable distributed tracing for your CloudHub 2.0 applications running on Mule runtime 4.6 or later.
luanamulesoft marked this conversation as resolved.
Show resolved Hide resolved

To enable distributed tracing in your application deployments:

. Click the *Monitoring* tab.
. Select the *Enable tracing* checkbox.
. Click *Deploy Application* if you are enabling the feature for a new deployment, or *Apply Changes* if you are editing an existing application.

Once you enable distributed tracing, the Runtime Manager backend starts instrumenting traces for your application.
luanamulesoft marked this conversation as resolved.
Show resolved Hide resolved

[NOTE]
Distributed tracing is available for Titanium or Advanced tier subscriptions only.
luanamulesoft marked this conversation as resolved.
Show resolved Hide resolved

// end::enableDistributedTracing[]







// tag::specifyRuntimeOpts[]
[[specify-runtime-options]]
Expand Down
3 changes: 3 additions & 0 deletions cloudhub-2/modules/ROOT/pages/ch2-deploy-private-space.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,9 @@ include::partial$deployment.adoc[tag=changeAppProperties,leveloffset=+1]
// == Configure Log Level
include::partial$deployment.adoc[tag=configureLogging,leveloffset=+1]

// == Enable Distributed Tracing
include::partial$deployment.adoc[tag=enableDistributedTracing,leveloffset=+1]


== See Also

Expand Down
4 changes: 4 additions & 0 deletions cloudhub-2/modules/ROOT/pages/ch2-deploy-shared-space.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,10 @@ include::partial$deployment.adoc[tag=changeAppProperties,leveloffset=+1]
// == Configure Log Level
include::partial$deployment.adoc[tag=configureLogging,leveloffset=+1]

// == Enable Distributed Tracing
include::partial$deployment.adoc[tag=enableDistributedTracing,leveloffset=+1]


== See Also

* xref:ch2-download-test-app.adoc[]
Expand Down