Skip to content

Commit caabecf

Browse files
authored
Merge branch 'development' into appext/1415-update-progress-dialog-behavior
2 parents 6d7f4bb + 2ba8e4a commit caabecf

13 files changed

Lines changed: 33 additions & 15 deletions

File tree

content/en/docs/deployment/mendix-cloud-deploy/behavior-of-app.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ Apps running in Mendix Cloud are subject to certain limitations. These behaviors
1919
* You cannot upload files bigger than 1 GB to your app.
2020
* You cannot download files bigger than 1 GB from your app.
2121

22+
## Constants Size Limit
23+
24+
* Due to Linux limitations, the combined length of all constant keys and values cannot exceed 128 KB (approximately 32,000 characters). This limit cannot be changed.
25+
2226
## Considerations for Multi-Instance Nodes
2327

2428
* To use the debugger, you need to scale down to one instance.

content/en/docs/deployment/mendix-cloud-deploy/environments-details.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,10 @@ On this tab, you can edit the model options for constants and scheduled events.
180180

181181
In this section, you can view the configured constants. Constants are used to define configuration values that can differ per environment.
182182

183+
{{% alert color="warning" %}}
184+
The combined length of all constant keys and values is limited to 128 KB (approximately 32,000 characters). For more information, refer to [Behavior of Your App in Mendix Cloud](/developerportal/deploy/behavior-of-app/#constants-size-limit).
185+
{{% /alert %}}
186+
183187
To fill in a new value, select the constant and click **Edit** to bring up the **Edit Constant** dialog box.
184188

185189
{{< figure src="/attachments/deployment/mendix-cloud-deploy/environments-details-beta/edit-constant.png" >}}

content/en/docs/deployment/mendix-cloud-deploy/monitoring-with-apm/datadog-metrics.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ If the app has more than one instance, you will see lines on the graph for each
208208

209209
## Mendix Tracing{#mendix-tracing}
210210

211-
[Mendix Tracing](/refguide/tracing-in-runtime/) sends Mendix Runtime traces to [Datadog APM](https://docs.datadoghq.com/tracing/), giving you distributed tracing visibility into your app's performance and microflow executions.
211+
Mendix uses [OpenTelemetry](/refguide/opentelemetry-in-runtime/) to send Mendix Runtime traces to [Datadog APM](https://docs.datadoghq.com/tracing/), giving you an insight into your app's microflow executions and performance.
212212

213213
{{% alert color="info" %}}
214214
Mendix Tracing requires Mendix Runtime 10.24.12 or above, or 11.5 or above.
@@ -232,7 +232,7 @@ To enable Mendix Tracing, follow these steps:
232232

233233
### Filtering Traces{#filter-traces}
234234

235-
To control which traces are sent to Datadog, set the `MX_TRACING_FILTER` custom environment variable. For available filter options and syntax, see [Tracing in Runtime](/refguide/tracing-in-runtime/#filtering).
235+
To control which traces are sent to Datadog, set the `MX_TRACING_FILTER` custom environment variable. For available filter options and syntax, see [OpenTelemetry](/refguide/opentelemetry-in-runtime/#filtering).
236236

237237
## Additional Information{#additional-info}
238238

@@ -305,7 +305,7 @@ Previously, when Mendix Cloud ran on Cloud Foundry, hosts were incorrectly regis
305305

306306
* [Monitor Your Mendix Apps with Datadog](https://www.mendix.com/blog/monitor-your-mendix-apps-with-datadog/) – a Mendix blog about the capabilities of Datadog and using Datadog with Mendix
307307
* [Metrics](/developerportal/operate/metrics/)
308-
* [Tracing in Runtime](/refguide/tracing-in-runtime/) – Mendix documentation
308+
* [OpenTelemetry](/refguide/opentelemetry-in-runtime/) – Mendix documentation
309309
* [Java Runtime Metrics](https://docs.datadoghq.com/tracing/runtime_metrics/java/) – Datadog documentation
310310
* [Postgres](https://docs.datadoghq.com/integrations/postgres/) – Datadog documentation
311311
* [System Check](https://docs.datadoghq.com/integrations/system/) – Datadog documentation

content/en/docs/refguide/modeling/app-explorer/app/app-settings/configurations-tab.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ A configuration contains the following:
3333
* [Constants](#constants)
3434
* [Custom](#custom)
3535
* [Headers](#headers)
36-
* [OpenTelemetry](/refguide/tracing-in-runtime/#min-configuration)
36+
* [OpenTelemetry](/refguide/opentelemetry-in-runtime/#min-configuration)
3737

3838
### Database {#database}
3939

content/en/docs/refguide/runtime/monitoring-mendix-runtime.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -674,7 +674,7 @@ This will write logs to standard output in simple text format.
674674
}
675675
```
676676

677-
This will send logs to the registered OpenTelemetry collector. See [Tracing](/refguide/tracing-in-runtime/) for a guide on how to enable OpenTelemetry.
677+
This will send logs to the registered OpenTelemetry collector. See [OpenTelemetry](/refguide/opentelemetry-in-runtime/) for a guide on how to enable OpenTelemetry.
678678

679679
## Set Log Levels{#log-levels}
680680

content/en/docs/refguide/runtime/tracing-in-runtime.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
---
2-
title: "Tracing"
3-
url: /refguide/tracing-in-runtime/
4-
description: "Describes how to setup and use tracing in the Mendix Runtime."
2+
title: "OpenTelemetry"
3+
url: /refguide/opentelemetry-in-runtime/
4+
description: "Describes how to setup and use OpenTelemetry in the Mendix Runtime."
5+
aliases:
6+
- /refguide/tracing-in-runtime/
57
---
68

79
## Introduction

content/en/docs/refguide/testing/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,4 @@ Performance testing involves unit-level performance checks for critical microflo
8080

8181
You can use the following offerings to help with this test type:
8282

83-
* [Tracing](/refguide/tracing-in-runtime/) - Generates traces that help you analyze errors and performance, which can be sent to observability tools like [Jaeger](https://www.jaegertracing.io/) or [Datadog](https://www.datadoghq.com/).
83+
* [OpenTelemetry](/refguide/opentelemetry-in-runtime/) - Generates traces that help you analyze errors and performance, which can be sent to observability tools like [Jaeger](https://www.jaegertracing.io/) or [Datadog](https://www.datadoghq.com/).

content/en/docs/refguide10/testing/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,4 @@ Performance testing involves unit-level performance checks for critical microflo
8080

8181
You can use the following offerings to help with this test type:
8282

83-
* [Tracing](/refguide/tracing-in-runtime/) - Generates traces that help you analyze errors and performance, which can be sent to observability tools like [Jaeger](https://www.jaegertracing.io/) or [Datadog](https://www.datadoghq.com/).
83+
* [Tracing](/refguide10/tracing-in-runtime/) - Generates traces that help you analyze errors and performance, which can be sent to observability tools like [Jaeger](https://www.jaegertracing.io/) or [Datadog](https://www.datadoghq.com/).

content/en/docs/releasenotes/studio-pro/10/10.24.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ We fixed an issue where long-running after-startup microflows caused other nodes
427427

428428
### Improvements
429429

430-
* We implemented a feature that allows filtering out spans by their name. For more information, see the [Testing](/refguide/tracing-in-runtime/#testing) section of *Tracing*.
430+
* We implemented a feature that allows filtering out spans by their name. For more information, see the [Testing](/refguide10/tracing-in-runtime/#testing) section of *Tracing*.
431431
* The logout API in the new client `mx-api` now supports an optional params object with `reloadOnSuccess` flag. By default, `mx-api/logout` automatically reloads the page after a successful logout if you call it with no params object. If you pass a params object `{reloadOnSuccess: false}`, the automatic reload is disabled so you can implement your own custom logout flow and trigger reload yourself when needed.
432432
* We now log a warning when runtime operation parameters are missing during a database retrieval with an XPath constraint.
433433
This can happen, for example, when a nanoflow retrieve activity uses an XPath constraint that references an associated object that is not yet available in the nanoflow scope. In such cases, that would lead to unresolvable XPath. (Ticket 260339)

content/en/docs/releasenotes/studio-pro/11/11.0.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,9 @@ For details on upgrading to Studio Pro 11, see [Upgrading from Mendix Studio Pro
6666
* We added support for Brazilian Portuguese to Studio Pro.
6767
* We improved the messages that Studio Pro shows when running an OQL query in view entities. There are now clearer messages when the app has not fully started yet and when the query refers to `[%CurrentUser%]` without specifying the user.
6868
* We relaxed the restriction that entities with an online synchronization mode could not refer to entities with an offline synchronization mode. It now only prevents XPath constraints in pages and nanoflows that mix entities with online and offline synchronization modes allowing more modeling possibilities.
69-
* When [tracing](/refguide/tracing-in-runtime/) is enabled, traces now include spans for all Microflow activities.
69+
* When [tracing](/refguide/opentelemetry-in-runtime/) is enabled, traces now include spans for all Microflow activities.
7070
* We bundled OpenTelemetry agent jar with Studio Pro. It can be found under `runtime/agents/opentelemetry-javaagent.jar`.
71-
* We provided the **Enable Tracing** option to enable runtime tracing in Studio Pro. It can be accessed through **App Settings**. For more information, see the [Minimal Configuration](/refguide/tracing-in-runtime/#min-configuration) section in *Tracing*.
71+
* We provided the **Enable Tracing** option to enable runtime tracing in Studio Pro. It can be accessed through **App Settings**. For more information, see the [Minimal Configuration](/refguide/opentelemetry-in-runtime/#min-configuration) section in *Tracing*.
7272
* We no longer close the response writer of custom request handlers, if an asynchronous request is started. With this change it is possible to implement asynchronous request handlers.
7373
* We implemented an OpenTelemetry agent extension that provides default settings. It can be found under `runtime/agents/mendix-opentelemetry-agent-extension.jar`.
7474
* We now add consistency warnings if there are multiple versions of the same Java dependency in your app.

0 commit comments

Comments
 (0)