diff --git a/assets/scss/_content.scss b/assets/scss/_content.scss
index ae05029a6..0c79537ea 100644
--- a/assets/scss/_content.scss
+++ b/assets/scss/_content.scss
@@ -26,6 +26,7 @@
}
p {
+ z-index: 10;
margin-top: 0px;
margin-bottom: 0px;
}
@@ -100,6 +101,7 @@
}
>ul {
+ z-index: 10;
margin-bottom: 0px;
}
diff --git a/assets/scss/main.scss b/assets/scss/main.scss
index 7103f8837..b467bc5c3 100644
--- a/assets/scss/main.scss
+++ b/assets/scss/main.scss
@@ -42,6 +42,7 @@
content: " ";
margin-top: -90px;
padding-top: 90px;
+ z-index: 5;
}
}
diff --git a/content/en/blog/releases/2024.X/2024.11.md b/content/en/blog/releases/2024.X/2024.11.md
new file mode 100644
index 000000000..4eb510a0d
--- /dev/null
+++ b/content/en/blog/releases/2024.X/2024.11.md
@@ -0,0 +1,605 @@
+---
+title: "2024.11"
+linkTitle: "2024.11"
+date: 2024-12-02
+author: Paul Arnold ([@paulmarnold](https://twitter.com/paulmarnold))
+---
+
+## Summary
+
+The 2024.11 [Fast Track][] is now available.
+
+## Download Artefacts
+
+Installation artefacts can be requested by raising a case in the [{{% ctx %}} Service Portal][].
+
+## Release Notes
+
+### Overview
+
+2024.11 is the next [Fast Track][] release of {{% ctx %}} and improves on the [2024.9][] release in the following areas:
+
+* Capability
+* Observability
+* Performance
+* Scalability
+* Security
+* Usability
+* Third-Party Support
+* Installation
+* Upgrade
+* Documentation
+
+This release introduces multiple new features to the {{% ctx %}} platform:
+
+* The [Monitoring Service has been introduced][] that provides aggregated historical data about the platform.
+* The [Operations Overview page][] has been added to {{% ctx %}} Gateway to provide a high-level view of the system's operations, which includes:
+ * Current Status
+ * Filters
+ * Flow graphs
+* The [configuration for maximum query string length][] has been added to the {{% ctx %}} Gateway `web.config`.
+* The [Cortex Interaction Portal can now be installed multiple times on the same machine][].
+
+[Observability][] has been improved by [reducing the maximum size of Service Fabric Trace Logs][].
+
+The [Performance][] of the {{% ctx %}} has been improved by:
+
+* optimising [handling high volumes of executions more efficiently][]
+* handling [session updates more reliably on slower systems][]
+
+[Scalability][] has been enhanced by [increasing the header size limit for Service Fabric API Gateway][].
+
+[Security][] has been tightened on {{% ctx %}} Gateway by:
+
+* updating the [Content-security-policy directives][]
+* introducing the [Permissions-Policy header][]
+* removing the [X-XSS-PROTECTION header][]
+
+[Usability][] has been improved by [fixing the LiveView datetime picker styling issues][].
+
+[Third-party Support][] has been improved by:
+
+* adding a [Health Check API to Service Fabric API Gateway][]
+* updating the following 3rd party libraries on {{% ctx %}} Gateway:
+ * Fuse
+ * jQuery
+ * jQuery UI
+ * Moment.js
+ * Stacktrace.js
+
+[Installation][] has been modified to:
+
+* [check for certificate friendly name][]
+* [use PSDrive to improve compatibility][]
+* [allow log file rotation for RabbitMQ logs][]
+* [open ports for RabbitMQ Stream][]
+
+[Upgrade][] has been improved by:
+
+* [restoring files to pre-upgrade if the load balancer upgrade fails][]
+* [aligning the timeout of the Register-ServiceFabricApplicationType command with other commands][]
+* [changing the extension of the studio package created by the upgrade script][]
+* [allow log file rotation for RabbitMQ logs][Upgrade - allow log file rotation for RabbitMQ logs]
+* [opening ports for RabbitMQ Stream][Upgrade - opening ports for RabbitMQ Stream]
+
+Finally, the [Documentation][] includes updates related to:
+
+* [adding the encryption key to the built-in Load Balancer server][]
+* [adding the Observability Compatibility table to release notes][]
+* [updating the ports used by the platform][]
+
+### Components
+
+| Release Component | Version | Updated | Update Type | Breaking Change | Notes |
+|--------------------------------------------------------------------------------|---------------|---------|---------------|-----------------|--------|
+| [{{% ctx %}} Innovation Core Application][] | 53.4.0.24460 | Yes | Minor | N/A | |
+| > [{{% ctx %}} API Gateway Service][] | 38.10.3.24460 | Yes | Minor | N/A | |
+| > [{{% ctx %}} Authorisation Service][] | 7.0.15.24460 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Concurrency Management Service][] | 7.0.15.24460 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Configuration Management Service][] | 7.0.15.24460 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Data Storage Service][] | 9.0.26.24460 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Execution Management Service][] | 7.0.17.24460 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Licence Management Service][] | 7.0.15.24460 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Listeners Service][] | 2.0.11.24460 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Monitoring Service][] | 2.4.8.24460 | Yes | First Release | N/A | |
+| > [{{% ctx %}} Package Management Service][] | 11.0.15.24460 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Provisioning Service][] | 13.1.15.24460 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Scheduling Service][] | 7.0.21.24460 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Triggers Service][] | 11.0.14.24460 | Yes | Patch | N/A | |
+| [{{% ctx %}} Innovation Execution Application][] | 25.0.4.24460 | Yes | Major | No | Major changes occurred between internal development releases, however, these changes are not breaking between 2024.9 and 2024.11 |
+| > [{{% ctx %}} Execution Service][] | 25.0.4.24460 | Yes | Major | No | Major changes occurred between internal development releases, however, these changes are not breaking between 2024.9 and 2024.11 |
+| [{{% ctx %}} Gateway][Gateway], including [{{% ctx %}} Studio][] | 12.11.0.24460 | Yes | Minor | N/A | |
+| [{{% ctx %}} Blocks Package][Blocks] | 48.2.4.24460 | Yes | Patch | N/A | |
+| [{{% ctx %}} Interaction Portal][Interaction Portal] | 3.0.1.24460 | Yes | Major | Yes | Major changes occurred between releases, these changes are related to support of multiple {{% ctx %}} Interaction Portal instances running on the same machine and are [breaking][Breaking - Added support for multiple instances of CORTEX Interaction Portal running on the same machine] |
+| {{% ctx %}} App Server Install Scripts | 5.2.7.24470 | Yes | Patch | N/A | |
+| {{% ctx %}} Web App Server Install Scripts | 8.1.2.24460 | Yes | Patch | N/A | |
+| {{% ctx %}} Upgrade Scripts | 1.2.16.24460 | Yes | Patch | N/A | |
+| {{% ctx %}} Licence Fingerprint Generator | 4.1.0.24360 | No | N/A | N/A | |
+| {{% ctx %}} Encryption Key Generator | 2.0.0.24350 | No | N/A | N/A | |
+| {{% ctx %}} Encryptor | 3.1.0.24330 | No | N/A | N/A | |
+| {{% ctx %}} Flows Upgrader | 2.0.1.24450 | Yes | Patch | N/A | |
+| {{% ctx %}} Observability | 3.0.0 | No | N/A | N/A | |
+
+### Features
+
+#### Capability
+
+##### Introduced the Monitoring Service
+
+{{% ctx %}} now includes a Monitoring Service that provides aggregated historical data about the platform.
+Currently, this includes data about executions of flows, which is surfaced within {{% ctx %}} Gateway on the Operations Overview page.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Execution Management Service][]
+ * [{{% ctx %}} Monitoring Service][]
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+##### Introduced the Operations Overview page
+
+{{% ctx %}} Gateway now includes an Operations Overview page that displays important metrics about the platform's current status, as well as graphs rendering the aggregated historical data provided by the [Monitoring Service][{{% ctx %}} Monitoring Service].
+
+The page has the following sections:
+
+* `Current Status`, which includes:
+ * License Consumption
+ * Cluster Health
+ * Running Executions
+* `Filters`, that allow users to filter data based on the selected `Time Period`, `Package Names`, `Package Versions` and `Flows`.
+* `Flows`, which contains graphs displaying the following data:
+ * Success rate
+ * Completed flows
+ * Errored flows
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+
+##### Added configuration for maximum query string length
+
+With the introduction of the Operations Overview page, it is possible for the API used to return the aggregated data from the [Monitoring Service][{{% ctx %}} Monitoring Service], to exceed the default maximum number of characters allowed in the `query string` part of the URL.
+{{% ctx %}} Gateway `web.config` now includes settings allowing the maximum number of characters to be increased from the default value of `8192`.
+Currently, there is no documentation available on how to do this. For further assistance, please raise a case in the [{{% ctx %}} Service Portal][].
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+
+##### Added support for multiple instances of the {{% ctx %}} Interaction Portal running on the same machine
+
+The [{{% ctx %}} Interaction Portal][Interaction Portal] can now be installed multiple times on the same machine, each with its own configuration and data.
+
+Affected Components:
+
+* [{{% ctx %}} Interaction Portal][Interaction Portal]
+
+#### Observability
+
+##### Reduced the maximum size of Service Fabric Logs
+
+The maximum size of Service Fabric Logs has been reduced from `65GB` to `10GB`.
+
+Affected Components:
+
+* {{% ctx %}} App Server Install Scripts
+
+#### Performance
+
+##### Improved the performance of the Execution Management Service
+
+The performance of the Execution Management Service has been improved to handle high volumes of executions more efficiently.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} Execution Management Service][]
+
+##### Improved session update reliability on slow systems
+
+The [{{% ctx %}} Interaction Portal][Interaction Portal] now handles session updates more reliably on slower systems.
+
+Affected Components:
+
+* [{{% ctx %}} Interaction Portal][Interaction Portal]
+
+#### Scalability
+
+##### Increased the header size limit for Service Fabric API Gateway
+
+The header size limit for the Service Fabric API Gateway has been increased from `32765 bytes` to `65536 bytes` to allow for larger headers to be processed.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+
+#### Security
+
+##### Reviewed the Content-Security-Policy directives on {{% ctx %}} Gateway
+
+The Content-Security-Policy directives on {{% ctx %}} Gateway have been reviewed and updated to ensure that they are secure.
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+
+##### Introduced the Permissions-Policy header on {{% ctx %}} Gateway
+
+The Permissions-Policy header on {{% ctx %}} Gateway has been introduced to improve security.
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+
+##### Removed the X-XSS-PROTECTION header on {{% ctx %}} Gateway
+
+The X-XSS-PROTECTION header on {{% ctx %}} Gateway has been removed as it is deprecated.
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+
+#### Third-party Support
+
+##### Added Health Check API to Service Fabric API Gateway
+
+A Health Check API has been added to the Service Fabric API Gateway to allow third-party load balancers to check the health of the platform.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+* {{% ctx %}} App Server Install Scripts
+* {{% ctx %}} Upgrade scripts
+
+##### Updated 3rd Party Libraries
+
+The following 3rd party libraries have been updated on {{% ctx %}} Gateway:
+
+* Fuse
+* jQuery
+* jQuery UI
+* Moment.js
+* Stacktrace.js
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+
+#### Installation
+
+##### Added check for certificate friendly name
+
+The installation script now checks for the presence of a certificate friendly name and throws an error if it is not present.
+
+Affected Components:
+
+* {{% ctx %}} Web App Server Install Scripts
+
+##### Changed the installation script to use PSDrive to improve compatibility
+
+The installation script now uses PSDrive to improve compatibility with different environments.
+
+Affected Components:
+
+* {{% ctx %}} App Server Install Scripts
+* {{% ctx %}} Upgrade Scripts
+
+##### Added support for RabbitMQ log file rotation
+
+The installation script now sets up log file rotation for RabbitMQ.
+The default is now a maximum of 20 files, each with a maximum size of 20MB.
+
+Affected Components:
+
+* {{% ctx %}} App Server Install Scripts
+* {{% ctx %}} Upgrade Scripts
+
+##### Opened ports for RabbitMQ Stream
+
+RabbitMQ Stream ports (6000 to 6500) are now open to reduce noise in RabbitMQ logs.
+
+Affected Components:
+
+* {{% ctx %}} App Server Install Scripts
+* {{% ctx %}} Upgrade Scripts
+
+#### Upgrade
+
+##### Improved the load balancer upgrade process
+
+The upgrade process now restores the files to their pre-upgrade state if the load balancer upgrade fails.
+
+Affected Components:
+
+* {{% ctx %}} Upgrade Scripts
+
+##### Aligned the timeout of the Register-ServiceFabricApplicationType command with other commands
+
+The timeout of the Register-ServiceFabricApplicationType command has been set to `1800 seconds`, like other commands.
+
+Affected Components:
+
+* {{% ctx %}} Upgrade Scripts
+
+##### Changed the extension of the studio package created by the upgrade script
+
+The studio package created by the upgrade script now has the file extension `.studiopkg` in lower-case to be consistent with the documentation.
+
+Affected Components:
+
+* {{% ctx %}} Flows Upgrader
+
+##### Added support for RabbitMQ log file rotation
+
+The upgrade script now sets up log file rotation for RabbitMQ.
+The default is now a maximum of 20 files, each with a maximum size of 20MB.
+
+Affected Components:
+
+* {{% ctx %}} App Server Install Scripts
+* {{% ctx %}} Upgrade Scripts
+
+##### Opened ports for RabbitMQ Stream
+
+RabbitMQ Stream ports (6000 to 6500) are now open to reduce noise in RabbitMQ logs.
+
+Affected Components:
+
+* {{% ctx %}} App Server Install Scripts
+* {{% ctx %}} Upgrade Scripts
+
+#### Documentation
+
+##### Added how to add the encryption key to the built-in Load Balancer server
+
+The documentation now includes instructions on how to add the encryption key to the built-in Load Balancer server during both installation and upgrade.
+
+##### Added Observability Compatibility table to release notes
+
+The [Observability Compatibility][] table has been added to the release notes.
+
+##### Updated ports used by the platform
+
+The documentation has been updated to include the new ports used by the {{% ctx %}} platform for the [{{% ctx %}} Listeners Service][] including the Flow API Proxy.
+
+### Bug Fixes
+
+#### Capability
+
+##### Send Email Using Microsoft365 block crashes the Execution Service
+
+A bug has been fixed where the Send Email Using Microsoft365 block would crash the Execution Service.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+* [{{% ctx %}} Block Packages][Blocks]
+
+##### Published packages with nested flows fail to execute
+
+A bug has been fixed where published packages containing nested flows at least three layers deep would throw a KeyNotFoundException when attempting to execute the third layer.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+##### C# LINQ expression does not work
+
+A bug has been fixed where C# LINQ expressions defined in the Expression editor did not work.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+##### Expression containing using the Split() method of a String data type causes an exception
+
+A bug has been fixed where an expression using the `Split()` method of a String data type would sometimes throw a runtime exception.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+#### Usability
+
+##### LiveView datetime picker styling issues
+
+A bug has been fixed where the LiveView datetime picker would not display correctly.
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+
+#### Installation
+
+##### Fixed error on the installation what-if command
+
+The installation script no longer imports the ServiceFabric PowerShell module when running the what-if command.
+
+Affected Components:
+
+* {{% ctx %}} App Server Install Scripts
+
+##### Update certificate doesn't update load balancer health check subject name
+
+A bug has been fixed where updating the certificate would not update the load balancer health check subject name.
+
+### Breaking Changes
+
+The following features have introduced breaking changes in the 2024.11 release of the {{% ctx %}} Platform:
+
+#### Added support for multiple instances of the {{% ctx %}} Interaction Portal running on the same machine
+
+The following feature has changed both the {{% ctx %}} Interaction Portal flows and the AppGyver Solution package.
+If using the {{% ctx %}} Interaction Portal, it will need to be re-installed.
+For further assistance, please raise a case in the [{{% ctx %}} Service Portal][].
+
+### Known Limitations
+
+There are no known limitations added as part of the 2024.11 release of the {{% ctx %}} Platform.
+
+## Version Support
+
+### Operating Systems
+
+| OS Type | Supported Versions |
+|---------|---------------------------------------------------|
+| Windows |
|
+| Linux | Linux is not currently supported |
+
+### 7.X Compatibility
+
+| 7.X Version | Is compatible? | Notes |
+|-------------|----------------|----------------------------------------------|
+| 7.3 | Yes | |
+| 7.2 | Yes | |
+| 7.1 | No | Need to upgrade 7.1 to 7.2 for compatibility |
+| 7.0 | No | Need to upgrade 7.0 to 7.2 for compatibility |
+
+### Flow Compatibility
+
+| Release | Compatibility Version |
+|---------|-----------------------|
+| 2024.11 | 31.24311 |
+| 2024.9 | 31.24311 |
+| 2024.7 | 31.24311 |
+| 2024.5 | 31.24311 |
+| 2024.3 | 30 |
+
+### Observability Compatibility
+
+| Release | Grafana Version | Grafana Loki Version | {{% ctx %}} Observability Version |
+|---------|--------------------------|----------------------|-----------------------------------|
+| 2024.11 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] |
+| 2024.9 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] |
+| 2024.7 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] |
+| 2024.5 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] |
+| 2024.3 | [8.5.4][Grafana 8.5.4] | [2.5.0][Loki 2.5.0] | [2.2.0][Observability 2.2.0] |
+
+## Install Instructions
+
+If you are installing a new 2024.11 platform or adding it to an existing 7.2 Installation see the guidance below; otherwise, if you are upgrading from an existing 2024.9 platform refer to the [Upgrade Instructions][].
+
+Installing {{% ctx %}} Only:
+
+* [Multiple Server - With HA][Innovation Only - Multiple Server - With HA]
+* [Single Server - Without HA][Innovation Only - Single Server - Without HA]
+
+Adding {{% ctx %}} to a 7.2 Installation:
+
+* [Multiple Server - With HA][Adding Innovation to a 7.2 Installation - Multiple Server - With HA]
+* [Single Server - Without HA][Adding Innovation to a 7.2 Installation - Single Server - Without HA]
+
+## Upgrade Instructions
+
+If you are upgrading from an existing 2024.9 platform see the guidance below:
+
+Upgrading {{% ctx %}}:
+
+* [Multiple Server - With HA][Upgrade - Multiple Server - With HA]
+* [Single Server - Without HA][Upgrade - Single Server - Without HA]
+
+## Upcoming Releases
+
+Releases are currently forecast to be made available on:
+
+| Release | Release Type | Forecast Release Date |
+|---------|----------------|-------------------------------------|
+| 2025.1 | [Fast Track][] | Week commencing 10th February 2025 |
+| 2025.3 | [Release][] | Week commencing 7th April 2025 |
+| 2025.5 | [Fast Track][] | Week commencing 2nd June 2025 |
+| 2025.7 | [Fast Track][] | Week commencing 11th August 2025 |
+| 2025.9 | [Release][] | Week commencing 6th October 2025 |
+
+[{{% ctx %}} Innovation Core Application]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.MainDoc" version="2024.11" >}}
+[{{% ctx %}} API Gateway Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ApiGatewayService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Authorisation Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.AuthorisationService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Concurrency Management Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ConcurrencyManagementService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Configuration Management Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ConfigurationManagementService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Data Storage Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.DataStorageService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Execution Management Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ExecutionManagementService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Licence Management Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.LicenceManagementService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Listeners Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ListenersService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Monitoring Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.MonitoringService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Package Management Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.PackageManagementService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Provisioning Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ProvisioningService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Scheduling Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.SchedulingService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Triggers Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.TriggersService.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Innovation Execution Application]: {{< url path="Cortex.Guides.CortexInnovation.ExecutionApplication.MainDoc" version="2024.11" >}}
+[{{% ctx %}} Execution Service]: {{< url path="Cortex.Guides.CortexInnovation.ExecutionApplication.Services.ExecutionService.MainDoc" version="2024.11" >}}
+[Interaction Portal]: {{< url path="Cortex.Guides.CortexInteractionPortal.MainDoc" version="2024.11" >}}
+
+[Monitoring Service has been introduced]: {{< ref "#introduced-the-monitoring-service" >}}
+[Operations Overview page]: {{< ref "#introduced-the-operations-overview-page" >}}
+[configuration for maximum query string length]: {{< ref "#added-configuration-for-maximum-query-string-length" >}}
+[Cortex Interaction Portal can now be installed multiple times on the same machine]: {{< ref "#added-support-for-multiple-instances-of-the-cortex-interaction-portal-running-on-the-same-machine" >}}
+[session updates more reliably on slower systems]: {{< ref "#improved-session-update-reliability-on-slow-systems" >}}
+[Observability]: {{< ref "#observability" >}}
+[reducing the maximum size of Service Fabric Trace Logs]: {{< ref "#reduced-the-maximum-size-of-service-fabric-logs" >}}
+[Performance]: {{< ref "#performance" >}}
+[handling high volumes of executions more efficiently]: {{< ref "#improved-the-performance-of-the-execution-management-service" >}}
+[Scalability]: {{< ref "#scalability" >}}
+[increasing the header size limit for Service Fabric API Gateway]: {{< ref "#increased-the-header-size-limit-for-service-fabric-api-gateway" >}}
+[Security]: {{< ref "#security" >}}
+[Usability]: {{< ref "#usability" >}}
+[Content-security-policy directives]: {{< ref "#reviewed-the-content-security-policy-directives-on-cortex-gateway" >}}
+[Permissions-Policy header]: {{< ref "#introduced-the-permissions-policy-header-on-cortex-gateway" >}}
+[X-XSS-PROTECTION header]: {{< ref "#removed-the-x-xss-protection-header-on-cortex-gateway" >}}
+[fixing the LiveView datetime picker styling issues]: {{< ref "#liveview-datetime-picker-styling-issues" >}}
+[Third-party Support]: {{< ref "#third-party-support" >}}
+[Health Check API to Service Fabric API Gateway]: {{< ref "#added-health-check-api-to-service-fabric-api-gateway" >}}
+[Installation]: {{< ref "#installation" >}}
+[check for certificate friendly name]: {{< ref "#added-check-for-certificate-friendly-name" >}}
+[use PSDrive to improve compatibility]: {{< ref "#changed-the-installation-script-to-use-psdrive-to-improve-compatibility" >}}
+[allow log file rotation for RabbitMQ logs]: {{< ref "#added-support-for-rabbitmq-log-file-rotation" >}}
+[open ports for RabbitMQ Stream]: {{< ref "#opened-ports-for-rabbitmq-stream" >}}
+[Upgrade]: {{< ref "#upgrade" >}}
+[restoring files to pre-upgrade if the load balancer upgrade fails]: {{< ref "#improved-the-load-balancer-upgrade-process" >}}
+[aligning the timeout of the Register-ServiceFabricApplicationType command with other commands]: {{< ref "#aligned-the-timeout-of-the-register-servicefabricapplicationtype-command-with-other-commands" >}}
+[changing the extension of the studio package created by the upgrade script]: {{< ref "#changed-the-extension-of-the-studio-package-created-by-the-upgrade-script" >}}
+[Upgrade - allow log file rotation for RabbitMQ logs]: {{< ref "#added-support-for-rabbitmq-log-file-rotation-1" >}}
+[Upgrade - opening ports for RabbitMQ Stream]: {{< ref "#opened-ports-for-rabbitmq-stream-1" >}}
+[Documentation]: {{< ref "#documentation" >}}
+[adding the encryption key to the built-in Load Balancer server]: {{< ref "#added-how-to-add-the-encryption-key-to-the-built-in-load-balancer-server" >}}
+[adding the Observability Compatibility table to release notes]: {{< ref "#added-observability-compatibility-table-to-release-notes" >}}
+[updating the ports used by the platform]: {{< ref "#updated-ports-used-by-the-platform" >}}
+
+[Upgrade Instructions]: {{< ref "#upgrade-instructions" >}}
+[Observability Compatibility]: {{< ref "#observability-compatibility" >}}
+
+[Blocks]: {{< url path="Cortex.Reference.Blocks.MainDoc" version="2024.11" >}}
+
+[Gateway]: {{< url path="Cortex.Guides.Gateway.MainDoc" version="2024.11" >}}
+
+[Innovation Only - Single Server - Without HA]: {{< url path="Cortex.GettingStarted.OnPremise.InstallInnovationOnly.SingleServerWithoutHA.MainDoc" version="2024.11" >}}
+[Innovation Only - Multiple Server - With HA]: {{< url path="Cortex.GettingStarted.OnPremise.InstallInnovationOnly.MultipleServerWithHA.MainDoc" version="2024.11" >}}
+
+[Adding Innovation to a 7.2 Installation - Single Server - Without HA]: {{< url path="Cortex.GettingStarted.OnPremise.AddInnovationTo72.SingleServerWithoutHA.MainDoc" version="2024.11" >}}
+[Adding Innovation to a 7.2 Installation - Multiple Server - With HA]: {{< url path="Cortex.GettingStarted.OnPremise.AddInnovationTo72.MultipleServerWithHA.MainDoc" version="2024.11" >}}
+
+[Upgrade - Single Server - Without HA]: {{< url path="Cortex.Guides.UpgradeCortex.2024.9to2024.11.SingleServerWithoutHA.MainDoc" version="2024.11" >}}
+[Upgrade - Multiple Server - With HA]: {{< url path="Cortex.Guides.UpgradeCortex.2024.9to2024.11.MultipleServerWithHA.MainDoc" version="2024.11" >}}
+[Breaking - Added support for multiple instances of CORTEX Interaction Portal running on the same machine]: {{< ref "#added-support-for-multiple-instances-of-the-cortex-interaction-portal-running-on-the-same-machine-1" >}}
+
+[{{% ctx %}} Studio]: {{< url path="Cortex.Guides.Studio.MainDoc" version="2024.11" >}}
+
+[{{% ctx %}} Service Portal]: {{< url path="Cortex.ServicePortal.MainDoc" version="2024.11" >}}
+
+[Fast Track]: {{< url path="Cortex.Reference.Glossary.F-J.FastTrack" version="2024.11" >}}
+[Release]: {{< url path="Cortex.Reference.Glossary.P-T.Release" version="2024.11" >}}
+
+[2024.9]: {{< url path="Cortex.Blogs.Releases.2024.9.MainDoc" version="2024.11" >}}
+
+[Grafana 8.5.4]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaWebApp.Windows" >}}
+[Grafana 10.4.1]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaWebApp.10.4.1.Windows" >}}
+[Loki 3.0.0]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaLoki.3.0.0.Release" >}}
+[Loki 2.5.0]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaLoki.Release" >}}
+[Observability 3.0.0]: {{< url path="GitHub.Cortex.Observability.3.0.0.Release" >}}
+[Observability 2.2.0]: {{< url path="GitHub.Cortex.Observability.2.2.0.Release" >}}
diff --git a/content/en/blog/releases/2024.X/2024.3.md b/content/en/blog/releases/2024.X/2024.3.md
index 93c76a61c..679335604 100644
--- a/content/en/blog/releases/2024.X/2024.3.md
+++ b/content/en/blog/releases/2024.X/2024.3.md
@@ -86,6 +86,7 @@ Also, new documentation has been added to reflect the new [platform upgrade proc
| {{% ctx %}} Encryption Key Generator | 1.2.0.23470 | No | N/A | N/A | |
| {{% ctx %}} Encryptor | 3.0.0.23460 | Yes | Major | No | Major changes occurred between internal development releases, however, these changes are not breaking between 2024.1 and 2024.3 |
| {{% ctx %}} Flows Upgrader | 1.1.0.24210 | First Release | First Release | N/A | |
+| {{% ctx %}} Observability | 2.2.0 | No | N/A | N/A | |
### Features
@@ -625,6 +626,12 @@ There are no known limitations added as part of the 2024.3 release of the {{% ct
|---------|-----------------------|
| 2024.3 | 30 |
+### Observability Compatibility
+
+| Release | Grafana Version | Grafana Loki Version | {{% ctx %}} Observability Version |
+|---------|--------------------------|----------------------|-----------------------------------|
+| 2024.3 | [8.5.4][Grafana 8.5.4] | [2.5.0][Loki 2.5.0] | [2.2.0][Observability 2.2.0] |
+
## Install Instructions
If you are installing a new 2024.3 platform or adding it to an existing 7.2 Installation see the guidance below; otherwise, if you are upgrading from an existing 2024.1 platform refer to the [Upgrade Instructions][].
@@ -734,3 +741,7 @@ Releases are currently forecast to be made available on:
[2024.1]: {{< url path="Cortex.Blogs.Releases.2024.1.MainDoc" version="2024.3" >}}
[OracleParameters]: {{< url path="Cortex.Reference.DataTypes.Data.OracleParameters.MainDoc" >}}
[OracleParameter]: {{< url path="Cortex.Reference.DataTypes.Data.OracleParameter.MainDoc" >}}
+
+[Grafana 8.5.4]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaWebApp.Windows" >}}
+[Loki 2.5.0]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaLoki.Release" >}}
+[Observability 2.2.0]: {{< url path="GitHub.Cortex.Observability.2.2.0.Release" >}}
diff --git a/content/en/blog/releases/2024.X/2024.5.md b/content/en/blog/releases/2024.X/2024.5.md
index 8327e4d02..052940e19 100644
--- a/content/en/blog/releases/2024.X/2024.5.md
+++ b/content/en/blog/releases/2024.X/2024.5.md
@@ -61,29 +61,30 @@ Finally, this [Product Portal][] includes updates related to:
| Release Component | Version | Updated | Update Type | Breaking Change | Notes |
|--------------------------------------------------------------------------------|--------------------|---------|-------------|-----------------|-------|
-| [{{% ctx %}} Innovation Core Application][] | 45.0.5.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5 |
-| > [{{% ctx %}} API Gateway Service][] | 35.0.4.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5 |
-| > [{{% ctx %}} Authorisation Service][] | 4.0.18.24260 | Yes | Patch | No | |
-| > [{{% ctx %}} Concurrency Management Service][] | 4.0.4.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5 |
-| > [{{% ctx %}} Configuration Management Service][] | 3.2.14.24260 | Yes | Patch | No | |
-| > [{{% ctx %}} Data Storage Service][] | 5.0.4.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5 |
-| > [{{% ctx %}} Execution Management Service][] | 4.0.21.24260 | Yes | Patch | No | |
-| > [{{% ctx %}} Licence Management Service][] | 4.0.18.24260 | Yes | Patch | No | |
-| > [{{% ctx %}} Package Management Service][] | 8.1.6.24260 | Yes | Minor | No | |
-| > [{{% ctx %}} Provisioning Service][] | 9.0.19.24260 | Yes | Patch | No | |
-| > [{{% ctx %}} Scheduling Service][] | 4.1.13.24260 | Yes | Patch | No | |
-| > [{{% ctx %}} Triggers Service][] | 6.1.13.24260 | Yes | Patch | No | |
-| [{{% ctx %}} Innovation Execution Application][] | 17.0.4.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5 |
-| > [{{% ctx %}} Execution Service][] | 17.0.4.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5 |
-| [{{% ctx %}} Gateway][Gateway], including [{{% ctx %}} Studio][] | 10.23.2.24260 | Yes | Minor | No | |
-| [{{% ctx %}} Blocks Package][Blocks] | 44.3.1.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5
Compatibility Version: 31.24250 |
+| [{{% ctx %}} Innovation Core Application][] | 45.0.5.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5 |
+| > [{{% ctx %}} API Gateway Service][] | 35.0.4.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5 |
+| > [{{% ctx %}} Authorisation Service][] | 4.0.18.24260 | Yes | Patch | No | |
+| > [{{% ctx %}} Concurrency Management Service][] | 4.0.4.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5 |
+| > [{{% ctx %}} Configuration Management Service][] | 3.2.14.24260 | Yes | Patch | No | |
+| > [{{% ctx %}} Data Storage Service][] | 5.0.4.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5 |
+| > [{{% ctx %}} Execution Management Service][] | 4.0.21.24260 | Yes | Patch | No | |
+| > [{{% ctx %}} Licence Management Service][] | 4.0.18.24260 | Yes | Patch | No | |
+| > [{{% ctx %}} Package Management Service][] | 8.1.6.24260 | Yes | Minor | No | |
+| > [{{% ctx %}} Provisioning Service][] | 9.0.19.24260 | Yes | Patch | No | |
+| > [{{% ctx %}} Scheduling Service][] | 4.1.13.24260 | Yes | Patch | No | |
+| > [{{% ctx %}} Triggers Service][] | 6.1.13.24260 | Yes | Patch | No | |
+| [{{% ctx %}} Innovation Execution Application][] | 17.0.4.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5 |
+| > [{{% ctx %}} Execution Service][] | 17.0.4.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5 |
+| [{{% ctx %}} Gateway][Gateway], including [{{% ctx %}} Studio][] | 10.23.2.24260 | Yes | Minor | No | |
+| [{{% ctx %}} Blocks Package][Blocks] | 44.3.1.24260 | Yes | Major | Potential | Major changes occurred between releases, these changes are related to the extended scope and are [potentially breaking][Potentially Breaking - Scope] between 2024.3 and 2024.5
Compatibility Version: 31.24250 |
| [{{% ctx %}} Interaction Portal][Interaction Portal] | 1.0.2.24260 | Yes | Patch | No | |
| {{% ctx %}} App Server Install Scripts | 5.1.0.24140 | No | N/A | No | |
-| {{% ctx %}} Web App Server Install Scripts | 9.0.0.24240 | Yes | Major | No | Major changes occurred between internal development releases, however, these changes are not breaking between 2024.3 and 2024.5 |
+| {{% ctx %}} Web App Server Install Scripts | 9.0.0.24240 | Yes | Major | No | Major changes occurred between internal development releases, however, these changes are not breaking between 2024.3 and 2024.5 |
| {{% ctx %}} Licence Fingerprint Generator | 3.1.1.24250 | Yes | Minor | N/A | |
| {{% ctx %}} Encryption Key Generator | 1.2.0.23470 | No | N/A | N/A | |
| {{% ctx %}} Encryptor | 3.0.0.23460 | No | N/A | N/A | |
| {{% ctx %}} Flows Upgrader | 1.1.0.24210 | No | N/A | N/A | |
+| {{% ctx %}} Observability | 3.0.0 | Yes | Major | Yes | Major changes occurred between releases, these changes are related to Grafana's Promtail and Loki components updating, requiring a new configuration file format. |
### Features
@@ -348,6 +349,13 @@ There are no known limitations added as part of the 2024.5 release of the {{% ct
| 2024.5 | 31.24311 |
| 2024.3 | 30 |
+### Observability Compatibility
+
+| Release | Grafana Version | Grafana Loki Version | {{% ctx %}} Observability Version |
+|---------|--------------------------|----------------------|-----------------------------------|
+| 2024.5 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] |
+| 2024.3 | [8.5.4][Grafana 8.5.4] | [2.5.0][Loki 2.5.0] | [2.2.0][Observability 2.2.0] |
+
## Install Instructions
If you are installing a new 2024.5 platform or adding it to an existing 7.2 Installation see the guidance below; otherwise, if you are upgrading from an existing 2024.3 platform refer to the [Upgrade Instructions][].
@@ -380,7 +388,7 @@ Releases are currently forecast to be made available on:
| 2024.7 | [Fast Track][] | Week commencing 12th August 2024 |
| 2024.9 | [Release][] | Week commencing 7th October 2024 |
| 2024.11 | [Fast Track][] | Week commencing 2nd December 2024 |
-| 2025.1 | [Release][] | Week commencing 10th February 2024 |
+| 2025.1 | [Release][] | Week commencing 10th February 2025 |
[{{% ctx %}} Innovation Core Application]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.MainDoc" version="2024.5" >}}
[{{% ctx %}} API Gateway Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ApiGatewayService.MainDoc" version="2024.5" >}}
@@ -464,4 +472,11 @@ Releases are currently forecast to be made available on:
[Fast Track]: {{< url path="Cortex.Reference.Glossary.F-J.FastTrack" version="2024.5" >}}
[Release]: {{< url path="Cortex.Reference.Glossary.P-T.Release" version="2024.5" >}}
-[2024.3]: {{< url path="Cortex.Blogs.Releases.2024.3.MainDoc" version="2024.5" >}}
\ No newline at end of file
+[2024.3]: {{< url path="Cortex.Blogs.Releases.2024.3.MainDoc" version="2024.5" >}}
+
+[Grafana 8.5.4]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaWebApp.Windows" >}}
+[Grafana 10.4.1]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaWebApp.10.4.1.Windows" >}}
+[Loki 3.0.0]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaLoki.3.0.0.Release" >}}
+[Loki 2.5.0]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaLoki.Release" >}}
+[Observability 3.0.0]: {{< url path="GitHub.Cortex.Observability.3.0.0.Release" >}}
+[Observability 2.2.0]: {{< url path="GitHub.Cortex.Observability.2.2.0.Release" >}}
diff --git a/content/en/blog/releases/2024.X/2024.7.md b/content/en/blog/releases/2024.X/2024.7.md
index 08ee71d65..fbc410360 100644
--- a/content/en/blog/releases/2024.X/2024.7.md
+++ b/content/en/blog/releases/2024.X/2024.7.md
@@ -85,6 +85,7 @@ Finally, the [Product Portal][] includes updates related to:
| {{% ctx %}} Encryption Key Generator | 1.2.0.23470 | No | N/A | N/A | |
| {{% ctx %}} Encryptor | 3.1.0.24330 | Yes | Minor | N/A | |
| {{% ctx %}} Flows Upgrader | 1.2.1.24330 | Yes | Minor | N/A | |
+| {{% ctx %}} Observability | 3.0.0 | No | N/A | N/A | |
### Features
@@ -354,6 +355,14 @@ There are no known limitations added as part of the 2024.7 release of the {{% ct
| 2024.5 | 31.24311 |
| 2024.3 | 30 |
+### Observability Compatibility
+
+| Release | Grafana Version | Grafana Loki Version | {{% ctx %}} Observability Version |
+|---------|--------------------------|----------------------|-----------------------------------|
+| 2024.7 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] |
+| 2024.5 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] |
+| 2024.3 | [8.5.4][Grafana 8.5.4] | [2.5.0][Loki 2.5.0] | [2.2.0][Observability 2.2.0] |
+
## Install Instructions
If you are installing a new 2024.7 platform or adding it to an existing 7.2 Installation see the guidance below; otherwise, if you are upgrading from an existing 2024.5 platform refer to the [Upgrade Instructions][].
@@ -386,7 +395,7 @@ Releases are currently forecast to be made available on:
| 2024.7 | [Fast Track][] | Week commencing 12th August 2024 |
| 2024.9 | [Release][] | Week commencing 7th October 2024 |
| 2024.11 | [Fast Track][] | Week commencing 2nd December 2024 |
-| 2025.1 | [Fast Track][] | Week commencing 10th February 2024 |
+| 2025.1 | [Fast Track][] | Week commencing 10th February 2025 |
[{{% ctx %}} Innovation Core Application]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.MainDoc" version="2024.7" >}}
[{{% ctx %}} API Gateway Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ApiGatewayService.MainDoc" version="2024.7" >}}
@@ -471,3 +480,10 @@ Releases are currently forecast to be made available on:
[Release]: {{< url path="Cortex.Reference.Glossary.P-T.Release" version="2024.7" >}}
[2024.5]: {{< url path="Cortex.Blogs.Releases.2024.5.MainDoc" version="2024.7" >}}
+
+[Grafana 8.5.4]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaWebApp.Windows" >}}
+[Grafana 10.4.1]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaWebApp.10.4.1.Windows" >}}
+[Loki 3.0.0]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaLoki.3.0.0.Release" >}}
+[Loki 2.5.0]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaLoki.Release" >}}
+[Observability 3.0.0]: {{< url path="GitHub.Cortex.Observability.3.0.0.Release" >}}
+[Observability 2.2.0]: {{< url path="GitHub.Cortex.Observability.2.2.0.Release" >}}
diff --git a/content/en/blog/releases/2024.X/2024.9.md b/content/en/blog/releases/2024.X/2024.9.md
index 87de9aae1..7c210e1ef 100644
--- a/content/en/blog/releases/2024.X/2024.9.md
+++ b/content/en/blog/releases/2024.X/2024.9.md
@@ -100,6 +100,7 @@ Finally, the [Documentation][] includes updates related to:
| {{% ctx %}} Encryption Key Generator | 2.0.0.24350 | Yes | Major | Yes | Major changes occurred between releases, these changes are related to the upgrade to .NET 8 and are [breaking][Breaking - Upgrade to .NET 8] between 2024.7 and 2024.9 |
| {{% ctx %}} Encryptor | 3.1.0.24330 | No | N/A | N/A | |
| {{% ctx %}} Flows Upgrader | 2.0.0.24350 | Yes | Major | Yes | Major changes occurred between releases, these changes are related to the upgrade to .NET 8 and are [breaking][Breaking - Upgrade to .NET 8] between 2024.7 and 2024.9 |
+| {{% ctx %}} Observability | 3.0.0 | No | N/A | N/A | |
### Features
@@ -481,6 +482,15 @@ There are no known limitations added as part of the 2024.9 release of the {{% ct
| 2024.5 | 31.24311 |
| 2024.3 | 30 |
+### Observability Compatibility
+
+| Release | Grafana Version | Grafana Loki Version | {{% ctx %}} Observability Version |
+|---------|--------------------------|----------------------|-----------------------------------|
+| 2024.9 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] |
+| 2024.7 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] |
+| 2024.5 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] |
+| 2024.3 | [8.5.4][Grafana 8.5.4] | [2.5.0][Loki 2.5.0] | [2.2.0][Observability 2.2.0] |
+
## Install Instructions
If you are installing a new 2024.9 platform or adding it to an existing 7.2 Installation see the guidance below; otherwise, if you are upgrading from an existing 2024.7 platform refer to the [Upgrade Instructions][].
@@ -512,7 +522,7 @@ Releases are currently forecast to be made available on:
|---------|----------------|------------------------------------|
| 2024.9 | [Release][] | Week commencing 7th October 2024 |
| 2024.11 | [Fast Track][] | Week commencing 2nd December 2024 |
-| 2025.1 | [Fast Track][] | Week commencing 10th February 2024 |
+| 2025.1 | [Fast Track][] | Week commencing 10th February 2025 |
[{{% ctx %}} Innovation Core Application]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.MainDoc" version="2024.9" >}}
[{{% ctx %}} API Gateway Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ApiGatewayService.MainDoc" version="2024.9" >}}
@@ -632,3 +642,10 @@ Releases are currently forecast to be made available on:
[2024.7]: {{< url path="Cortex.Blogs.Releases.2024.7.MainDoc" version="2024.9" >}}
[Path Traversal]: {{< url path="Owasp.PathTraversal.MainDoc" version="2024.9" >}}
+
+[Grafana 8.5.4]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaWebApp.Windows" >}}
+[Grafana 10.4.1]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaWebApp.10.4.1.Windows" >}}
+[Loki 3.0.0]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaLoki.3.0.0.Release" >}}
+[Loki 2.5.0]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaLoki.Release" >}}
+[Observability 3.0.0]: {{< url path="GitHub.Cortex.Observability.3.0.0.Release" >}}
+[Observability 2.2.0]: {{< url path="GitHub.Cortex.Observability.2.2.0.Release" >}}
diff --git a/content/en/docs/2024.11/Whats New/_index.md b/content/en/docs/2024.11/Whats New/_index.md
index b9c72c75c..905a560e7 100644
--- a/content/en/docs/2024.11/Whats New/_index.md
+++ b/content/en/docs/2024.11/Whats New/_index.md
@@ -7,10 +7,11 @@ weight: 1
## Summary
-2024.9 is the second [Release][] of the next generation of {{% ctx %}} and improves on the [2024.7][] release in the following areas:
+2024.11 is the next [Fast Track][] release of {{% ctx %}} and improves on the [2024.9][] release in the following areas:
* [Capability][]
* [Observability][]
+* [Performance][]
* [Scalability][]
* [Security][]
* [Usability][]
@@ -23,69 +24,88 @@ weight: 1
This release introduces multiple new features to the {{% ctx %}} platform:
-* The concept of [Process and Activity][], which are types of [Flow][], has now been introduced to {{% ctx %}} Gateway.
-* [Saving Output Properties to multiple variables][] is now supported.
-* A new built-in [execution context variable][] has been added to the Flow Engine which contains the initiator.
-* A new [Proxy for the {{% ctx %}} 7 Flow API][] has been added to the platform.
+* The [Monitoring Service has been introduced][] that provides aggregated historical data about the platform.
+* The [Operations Overview page][] has been added to {{% ctx %}} Gateway to provide a high-level view of the system's operations, which includes:
+ * Current Status
+ * Filters
+ * Flow graphs
+* The [configuration for maximum query string length][] has been added to the {{% ctx %}} Gateway `web.config`.
+* The [Cortex Interaction Portal can now be installed multiple times on the same machine][].
## Improved Observability
-Observability has been improved by [adding logging to blocks that communicate with external systems][Logging added to blocks that communicate with external systems].
+Observability has been improved by [reducing the maximum size of Service Fabric Trace Logs][].
+
+## Improved Performance
+
+The Performance of the {{% ctx %}} has been improved by:
+
+* optimising [handling high volumes of executions more efficiently][]
+* handling [session updates more reliably on slower systems][]
## Improved Scalability
-Optimisation to scalability has been made by [reducing the total number of NServiceBus endpoints and RabbitMQ queues][Reduction of total number of NServiceBus endpoints and RabbitMQ queues].
+Scalability has been enhanced by [increasing the header size limit for Service Fabric API Gateway][].
## Improved Security
-We increased the security of the platform by:
+Security has been tightened on {{% ctx %}} Gateway by:
-* [Upgrading the OpenSSL version][Upgrade OpenSSL] shipped with the platform.
-* Added [Multi-domain certificates support][].
-* A [CortexManagementUser for RabbitMQ is now created during upgrade][New CortexManagementUser added to manage RabbitMQ queues].
-* [Server-side validation added to {{% ctx %}} Gateway API][] to prevent [Path Traversal][] attacks.
-* Removal of the [refresh token cookie on sign out][remove refresh token cookie on sign out].
+* updating the [Content-security-policy directives][]
+* introducing the [Permissions-Policy header][]
+* removing the [X-XSS-PROTECTION header][]
## Improved Usability
-The usability of the platform has been improved by:
-
-* Renaming the [Flows Charm to Dev and changing the icon][Rename Flows Charm to Dev and change icon].
-* Renaming the [Settings Charm to Admin and changing the icon][Rename Settings Charm to Admin and change icon].
+Usability has been improved by [fixing the LiveView datetime picker styling issues][].
## Improved Third-Party Support
-Third-party Support has been improved by [upgrading the platform to .NET 8][Upgrade to .NET 8].
+Third-party Support has been improved by:
+
+* adding a [Health Check API to Service Fabric API Gateway][]
+* updating the following 3rd party libraries on {{% ctx %}} Gateway:
+ * Fuse
+ * jQuery
+ * jQuery UI
+ * Moment.js
+ * Stacktrace.js
## Improved Installation
-Installation when [files are blocked by the operating system][Support installation when files are blocked by the operating system] due to the `Zone.Identifier` is now supported.
+Installation has been modified to:
+
+* [check for certificate friendly name][]
+* [use PSDrive to improve compatibility][]
+* [allow log file rotation for RabbitMQ logs][]
+* [open ports for RabbitMQ Stream][]
## Improved Upgrade
-The upgrade process has been improved by:
+Upgrade has been improved by:
-* [Supporting upgrade when files are blocked by the operating system][Support upgrade when files are blocked by the operating system].
-* Upgrading the [Execution Service when the engine version is unchanged][Execution Service is upgraded when the engine version is unchanged].
-* [Handling of the Execution Services lifecycle events][].
+* [restoring files to pre-upgrade if the load balancer upgrade fails][]
+* [aligning the timeout of the Register-ServiceFabricApplicationType command with other commands][]
+* [changing the extension of the studio package created by the upgrade script][]
+* [allow log file rotation for RabbitMQ logs][Upgrade - allow log file rotation for RabbitMQ logs]
+* [opening ports for RabbitMQ Stream][Upgrade - opening ports for RabbitMQ Stream]
## Improved Documentation
The documentation includes updates related to:
-* New concepts such as [Process and Activity][Process and Activity Documentation] as well as [Decomposition of Output properties][].
-* [Preventing deadlocks when using semaphores][Prevent deadlocks when using semaphores].
-* [Updating screenshots][screenshots updated] to reflect the new branding.
-* [Flow compatibility version][Flow compatibility version introduced] being added to the release notes.
-* [General improvements to the documentation][].
+* [adding the encryption key to the built-in Load Balancer server][]
+* [adding the Observability Compatibility table to release notes][]
+* [updating the ports used by the platform][]
-For a full list of what has been introduced in this release, please see the [2024.9 Release Notes][]
+For a full list of what has been introduced in this release, please see the [2024.11 Release Notes][]
-[Release]: {{< url path="Cortex.Reference.Glossary.P-T.Release" version="2024.9" >}}
-[2024.7]: {{< url path="Cortex.Blogs.Releases.2024.7.MainDoc" version="2024.9" >}}
+[Fast Track]: {{< url path="Cortex.Reference.Glossary.F-J.FastTrack" version="2024.11" >}}
+[2024.9]: {{< url path="Cortex.Blogs.Releases.2024.9.MainDoc" version="2024.11" >}}
[Capability]: {{< ref "#improved-capability" >}}
[Observability]: {{< ref "#improved-observability" >}}
+[Performance]: {{< ref "#improved-performance" >}}
[Scalability]: {{< ref "#improved-scalability" >}}
[Security]: {{< ref "#improved-security" >}}
[Usability]: {{< ref "#improved-usability" >}}
@@ -94,32 +114,30 @@ For a full list of what has been introduced in this release, please see the [202
[Upgrade]: {{< ref "#improved-upgrade" >}}
[Documentation]: {{< ref "#improved-documentation" >}}
-[Process and Activity]: {{< url path="Cortex.Blogs.Releases.2024.9.ProcessAndActivity" version="2024.9" >}}
-[Saving Output Properties to multiple variables]: {{< url path="Cortex.Blogs.Releases.2024.9.SaveOutputPropertiesToMultipleVariables" version="2024.9" >}}
-[execution context variable]: {{< url path="Cortex.Blogs.Releases.2024.9.ExecutionContextVariable" version="2024.9" >}}
-[Proxy for the {{% ctx %}} 7 Flow API]: {{< url path="Cortex.Blogs.Releases.2024.9.ProxyForTheCortex7FlowApi" version="2024.9" >}}
-[Logging added to blocks that communicate with external systems]: {{< url path="Cortex.Blogs.Releases.2024.9.LoggingAddedToBlocksThatCommunicateWithExternalSystems" version="2024.9" >}}
-[Reduction of total number of NServiceBus endpoints and RabbitMQ queues]: {{< url path="Cortex.Blogs.Releases.2024.9.ReductionOfTotalNumberOfNServiceBusEndpointsAndRabbitMQQueues" version="2024.9" >}}
-[Upgrade OpenSSL]: {{< url path="Cortex.Blogs.Releases.2024.9.UpgradeOpenSSL" version="2024.9" >}}
-[Multi-domain certificates support]: {{< url path="Cortex.Blogs.Releases.2024.9.MultiDomainCertificatesSupport" version="2024.9" >}}
-[New CortexManagementUser added to manage RabbitMQ queues]: {{< url path="Cortex.Blogs.Releases.2024.9.NewCortexManagementUserAddedToManageRabbitMQQueues" version="2024.9" >}}
-[Server-side validation added to {{% ctx %}} Gateway API]: {{< url path="Cortex.Blogs.Releases.2024.9.ServerSideValidationAddedToCortexGatewayAPI" version="2024.9" >}}
-[Remove refresh token cookie on sign out]: {{< url path="Cortex.Blogs.Releases.2024.9.RemoveRefreshTokenCookieOnSign" version="2024.9" >}}
-[Rename Flows Charm to Dev and change icon]: {{< url path="Cortex.Blogs.Releases.2024.9.RenameFlowsCharmToDevAndChangeIcon" version="2024.9" >}}
-[Rename Settings Charm to Admin and change icon]: {{< url path="Cortex.Blogs.Releases.2024.9.RenameSettingsCharmToAdminAndChangeIcon" version="2024.9" >}}
-[Upgrade to .NET 8]: {{< url path="Cortex.Blogs.Releases.2024.9.UpgradeToNet8" version="2024.9" >}}
-[Support installation when files are blocked by the operating system]: {{< url path="Cortex.Blogs.Releases.2024.9.SupportInstallationWhenFilesAreBlockedByTheOperatingSystem" version="2024.9" >}}
-[Support upgrade when files are blocked by the operating system]: {{< url path="Cortex.Blogs.Releases.2024.9.SupportUpgradeWhenFilesAreBlockedByTheOperatingSystem" version="2024.9" >}}
-[Execution Service is upgraded when the engine version is unchanged]: {{< url path="Cortex.Blogs.Releases.2024.9.ExecutionServiceIsUpgradedWhenTheEngineVersionIsUnchanged" version="2024.9" >}}
-[Handling of the Execution Services lifecycle events]: {{< url path="Cortex.Blogs.Releases.2024.9.HandlingOfTheExecutionServicesLifecycleEvents" version="2024.9" >}}
-[Process and Activity Documentation]: {{< url path="Cortex.Blogs.Releases.2024.9.ProcessAndActivityDocumentation" version="2024.9" >}}
-[Decomposition of Output properties]: {{< url path="Cortex.Blogs.Releases.2024.9.DecompositionOfOutputProperties" version="2024.9" >}}
-[Prevent deadlocks when using semaphores]: {{< url path="Cortex.Blogs.Releases.2024.9.PreventDeadlocksWhenUsingSemaphores" version="2024.9" >}}
-[Screenshots updated]: {{< url path="Cortex.Blogs.Releases.2024.9.ScreenshotsUpdated" >}}
-[Flow compatibility version introduced]: {{< url path="Cortex.Blogs.Releases.2024.9.FlowCompatibilityVersionIntroduced" version="2024.9" >}}
-[General improvements to the documentation]: {{< url path="Cortex.Blogs.Releases.2024.9.GeneralImprovementsToTheDocumentation" version="2024.9" >}}
-
-[2024.9 Release Notes]: {{< url path="Cortex.Blogs.Releases.2024.9.MainDoc" version="2024.9" >}}
-
-[Flow]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.WhatIsAFlow.MainDoc" version="2024.9" >}}
-[Path Traversal]: {{< url path="Owasp.PathTraversal.MainDoc" version="2024.9" >}}
+[Monitoring Service has been introduced]: {{< url path="Cortex.Blogs.Releases.2024.11.MonitoringServiceHasBeenIntroduced" version="2024.11" >}}
+[Operations Overview page]: {{< url path="Cortex.Blogs.Releases.2024.11.OperationsOverviewPage" version="2024.11" >}}
+[configuration for maximum query string length]: {{< url path="Cortex.Blogs.Releases.2024.11.ConfigurationForMaximumQueryStringLength" version="2024.11" >}}
+[Cortex Interaction Portal can now be installed multiple times on the same machine]: {{< url path="Cortex.Blogs.Releases.2024.11.CortexInteractionPortalCanNowBeInstalledMultipleTimesOnTheSameMachine" version="2024.11" >}}
+[session updates more reliably on slower systems]: {{< url path="Cortex.Blogs.Releases.2024.11.SessionUpdatesMoreReliablyOnSlowerSystems" version="2024.11" >}}
+[reducing the maximum size of Service Fabric Trace Logs]: {{< url path="Cortex.Blogs.Releases.2024.11.ReducingTheMaximumSizeOfServiceFabricTraceLogs" version="2024.11" >}}
+[handling high volumes of executions more efficiently]: {{< url path="Cortex.Blogs.Releases.2024.11.HandlingHighVolumesOfExecutionsMoreEfficiently" version="2024.11" >}}
+[increasing the header size limit for Service Fabric API Gateway]: {{< url path="Cortex.Blogs.Releases.2024.11.IncreasingTheHeaderSizeLimitForServiceFabricAPIGateway" version="2024.11" >}}
+[Content-security-policy directives]: {{< url path="Cortex.Blogs.Releases.2024.11.ContentSecurityPolicyDirectives" version="2024.11" >}}
+[Permissions-Policy header]: {{< url path="Cortex.Blogs.Releases.2024.11.PermissionsPolicyHeader" version="2024.11" >}}
+[X-XSS-PROTECTION header]: {{< url path="Cortex.Blogs.Releases.2024.11.XXSSPROTECTIONHeader" version="2024.11" >}}
+[fixing the LiveView datetime picker styling issues]: {{< url path="Cortex.Blogs.Releases.2024.11.FixingTheLiveViewDatetimePickerStylingIssues" version="2024.11" >}}
+[Health Check API to Service Fabric API Gateway]: {{< url path="Cortex.Blogs.Releases.2024.11.HealthCheckAPIToServiceFabricAPIGateway" version="2024.11" >}}
+[check for certificate friendly name]: {{< url path="Cortex.Blogs.Releases.2024.11.CheckForCertificateFriendlyName" version="2024.11" >}}
+[use PSDrive to improve compatibility]: {{< url path="Cortex.Blogs.Releases.2024.11.UsePSDriveToImproveCompatibility" version="2024.11" >}}
+[allow log file rotation for RabbitMQ logs]: {{< url path="Cortex.Blogs.Releases.2024.11.AllowLogFileRotationForRabbitMQLogs" version="2024.11" >}}
+[open ports for RabbitMQ Stream]: {{< url path="Cortex.Blogs.Releases.2024.11.OpenPortsForRabbitMQStream" version="2024.11" >}}
+[restoring files to pre-upgrade if the load balancer upgrade fails]: {{< url path="Cortex.Blogs.Releases.2024.11.RestoringFilesToPreUpgradeIfTheLoadBalancerUpgradeFails" version="2024.11" >}}
+[aligning the timeout of the Register-ServiceFabricApplicationType command with other commands]: {{< url path="Cortex.Blogs.Releases.2024.11.AligningTheTimeoutOfTheRegisterServiceFabricApplicationTypeCommandWithOtherCommands" version="2024.11" >}}
+[changing the extension of the studio package created by the upgrade script]: {{< url path="Cortex.Blogs.Releases.2024.11.ChangingTheExtensionOfTheStudioPackageCreatedByTheUpgradeScript" version="2024.11" >}}
+[Upgrade - allow log file rotation for RabbitMQ logs]: {{< url path="Cortex.Blogs.Releases.2024.11.UpgradeAllowLogFileRotationForRabbitMQLogs" version="2024.11" >}}
+[Upgrade - opening ports for RabbitMQ Stream]: {{< url path="Cortex.Blogs.Releases.2024.11.UpgradeOpeningPortsForRabbitMQStream" version="2024.11" >}}
+[adding the encryption key to the built-in Load Balancer server]: {{< url path="Cortex.Blogs.Releases.2024.11.AddingTheEncryptionKeyToTheBuiltInLoadBalancerServer" version="2024.11" >}}
+[adding the Observability Compatibility table to release notes]: {{< url path="Cortex.Blogs.Releases.2024.11.AddingTheObservabilityCompatibilityTableToReleaseNotes" version="2024.11" >}}
+[updating the ports used by the platform]: {{< url path="Cortex.Blogs.Releases.2024.11.UpdatingThePortsUsedByThePlatform" version="2024.11" >}}
+
+[2024.11 Release Notes]: {{< url path="Cortex.Blogs.Releases.2024.11.MainDoc" version="2024.11" >}}
diff --git a/content/en/docs/2024.11/getting-started/on-premise/install-innovation-only/advanced/port-requirements.md b/content/en/docs/2024.11/getting-started/on-premise/install-innovation-only/advanced/port-requirements.md
index a8af1d71c..d9c2084ab 100644
--- a/content/en/docs/2024.11/getting-started/on-premise/install-innovation-only/advanced/port-requirements.md
+++ b/content/en/docs/2024.11/getting-started/on-premise/install-innovation-only/advanced/port-requirements.md
@@ -73,12 +73,13 @@ Each service has an endpoint which is used to communicate with Service Fabric an
{{% alert title="Note" %}}Only applicable for installations with HA.{{% /alert %}}
-The load balancer server must be able to retrieve traffic via HTTPS. The following firewall ports are opened by the installer (these rules will all appear in Windows Firewall with names starting with `{CustomerName}`):
+The load balancer server must be able to retrieve traffic via HTTPS. The following firewall ports are opened by the installer (these rules will all appear in Windows Firewall with names starting with `Cortex.{CustomerName}`):
-|Name in Rule | Name in Config | Default Port(s) | Protocol(s) | Direction | Program |
-|--------------------|----------------------|-----------------|-------------|-----------|---------|
-| GoBetweenTlsPort | loadBalancerSnmpPort | 162 | UDP | Inbound | Any |
-| GoBetweenTlsPort | loadBalancerTlsPort | 443 | TCP | Inbound | Any |
+| Name in Rule | Name in Config | Default Port(s) | Protocol(s) | Direction | Program |
+|---------------------------|------------------------------|-----------------|-------------|-----------|---------|
+| GoBetweenSnmpPort | loadBalancerSnmpPort | 162 | UDP | Inbound | Any |
+| GoBetweenTlsPort | loadBalancerTlsPort | 443 | TCP | Inbound | Any |
+| GoBetweenFlowApiProxyPort | loadBalancerFlowApiProxyPort | 10000 | TCP | Inbound | Any |
[Dynamic Ports]: {{< url path="MSSupport.Troubleshooting.DynamicPorts" >}}
[Service Fabric reverse proxy]: {{< url path="MSDocs.ServiceFabric.ReverseProxy" >}}
diff --git a/data/urls.toml b/data/urls.toml
index 8962e8e06..a93931ba2 100644
--- a/data/urls.toml
+++ b/data/urls.toml
@@ -8,6 +8,33 @@
MainDoc = "/blog/releases"
[Cortex.Blogs.Releases.2024.X]
MainDoc = "/blog/releases/2024.x"
+ [Cortex.Blogs.Releases.2024.11]
+ MainDoc = "/blog/2024/12/02/2024.11/"
+ MonitoringServiceHasBeenIntroduced = "/blog/2024/12/02/2024.11/#introduced-the-monitoring-service"
+ OperationsOverviewPage = "/blog/2024/12/02/2024.11/#introduced-the-operations-overview-page"
+ ConfigurationForMaximumQueryStringLength = "/blog/2024/12/02/2024.11/#added-configuration-for-maximum-query-string-length"
+ CortexInteractionPortalCanNowBeInstalledMultipleTimesOnTheSameMachine = "/blog/2024/12/02/2024.11/#added-support-for-multiple-instances-of-the-cortex-interaction-portal-running-on-the-same-machine"
+ SessionUpdatesMoreReliablyOnSlowerSystems = "/blog/2024/12/02/2024.11/#improved-session-update-reliability-on-slow-systems"
+ ReducingTheMaximumSizeOfServiceFabricTraceLogs = "/blog/2024/12/02/2024.11/#reduced-the-maximum-size-of-service-fabric-logs"
+ HandlingHighVolumesOfExecutionsMoreEfficiently = "/blog/2024/12/02/2024.11/#improved-the-performance-of-the-execution-management-service"
+ IncreasingTheHeaderSizeLimitForServiceFabricAPIGateway = "/blog/2024/12/02/2024.11/#increased-the-header-size-limit-for-service-fabric-api-gateway"
+ ContentSecurityPolicyDirectives = "/blog/2024/12/02/2024.11/#reviewed-the-content-security-policy-directives-on-cortex-gateway"
+ PermissionsPolicyHeader = "/blog/2024/12/02/2024.11/#introduced-the-permissions-policy-header-on-cortex-gateway"
+ XXSSPROTECTIONHeader = "/blog/2024/12/02/2024.11/#removed-the-x-xss-protection-header-on-cortex-gateway"
+ FixingTheLiveViewDatetimePickerStylingIssues = "/blog/2024/12/02/2024.11/#liveview-datetime-picker-styling-issues"
+ HealthCheckAPIToServiceFabricAPIGateway = "/blog/2024/12/02/2024.11/#added-health-check-api-to-service-fabric-api-gateway"
+ CheckForCertificateFriendlyName = "/blog/2024/12/02/2024.11/#added-check-for-certificate-friendly-name"
+ UsePSDriveToImproveCompatibility = "/blog/2024/12/02/2024.11/#changed-the-installation-script-to-use-psdrive-to-improve-compatibility"
+ AllowLogFileRotationForRabbitMQLogs = "/blog/2024/12/02/2024.11/#added-support-for-rabbitmq-log-file-rotation"
+ OpenPortsForRabbitMQStream = "/blog/2024/12/02/2024.11/#opened-ports-for-rabbitmq-stream"
+ RestoringFilesToPreUpgradeIfTheLoadBalancerUpgradeFails = "/blog/2024/12/02/2024.11/#improved-the-load-balancer-upgrade-process"
+ AligningTheTimeoutOfTheRegisterServiceFabricApplicationTypeCommandWithOtherCommands = "/blog/2024/12/02/2024.11/#aligned-the-timeout-of-the-register-servicefabricapplicationtype-command-with-other-commands"
+ ChangingTheExtensionOfTheStudioPackageCreatedByTheUpgradeScript = "/blog/2024/12/02/2024.11/#changed-the-extension-of-the-studio-package-created-by-the-upgrade-script"
+ UpgradeAllowLogFileRotationForRabbitMQLogs = "/blog/2024/12/02/2024.11/#added-support-for-rabbitmq-log-file-rotation-1"
+ UpgradeOpeningPortsForRabbitMQStream = "/blog/2024/12/02/2024.11/#opened-ports-for-rabbitmq-stream-1"
+ AddingTheEncryptionKeyToTheBuiltInLoadBalancerServer = "/blog/2024/12/02/2024.11/#added-how-to-add-the-encryption-key-to-the-built-in-load-balancer-server"
+ AddingTheObservabilityCompatibilityTableToReleaseNotes = "/blog/2024/12/02/2024.11/#added-observability-compatibility-table-to-release-notes"
+ UpdatingThePortsUsedByThePlatform = "/blog/2024/12/02/2024.11/#updated-ports-used-by-the-platform"
[Cortex.Blogs.Releases.2024.9]
MainDoc = "/blog/2024/10/07/2024.9/"
ProcessAndActivity = "/blog/2024/10/07/2024.9/#process-and-activity"
@@ -2484,10 +2511,12 @@
PromtailInstallZip = "https://github.com/CortexIntelligentAutomation/observability/releases/download/v2.1.0/Promtail.Install.zip"
GrafanaDashboardsZip = "https://github.com/CortexIntelligentAutomation/observability/releases/download/v2.1.0/Grafana.Dashboards.zip"
[GitHub.Cortex.Observability.2.2.0]
+ Release = "https://github.com/CortexIntelligentAutomation/observability/releases/tag/v2.2.0"
GrafanaLokiInstallZip = "https://github.com/CortexIntelligentAutomation/observability/releases/download/v2.2.0/Grafana.Loki.Install.zip"
PromtailInstallZip = "https://github.com/CortexIntelligentAutomation/observability/releases/download/v2.2.0/Promtail.Install.zip"
GrafanaDashboardsZip = "https://github.com/CortexIntelligentAutomation/observability/releases/download/v2.2.0/Grafana.Dashboards.zip"
[GitHub.Cortex.Observability.3.0.0]
+ Release = "https://github.com/CortexIntelligentAutomation/observability/releases/tag/v3.0.0"
GrafanaLokiInstallZip = "https://github.com/CortexIntelligentAutomation/observability/releases/download/v3.0.0/Grafana.Loki.Install.zip"
PromtailInstallZip = "https://github.com/CortexIntelligentAutomation/observability/releases/download/v3.0.0/Promtail.Install.zip"
GrafanaDashboardsZip = "https://github.com/CortexIntelligentAutomation/observability/releases/download/v3.0.0/Grafana.Dashboards.zip"
@@ -2505,8 +2534,10 @@
[Grafana.SelfManaged.Downloads.GrafanaWebApp.10.4.1]
Windows = "https://grafana.com/grafana/download/10.4.1?pg=get&plcmt=selfmanaged-box1-cta1&platform=windows"
[Grafana.SelfManaged.Downloads.GrafanaLoki]
+ Release = "https://github.com/grafana/loki/releases/tag/v2.5.0"
GrafanaLokiInstallZip = "https://github.com/grafana/loki/releases/download/v2.5.0/loki-windows-amd64.exe.zip"
[Grafana.SelfManaged.Downloads.GrafanaLoki.3.0.0]
+ Release = "https://github.com/grafana/loki/releases/tag/v3.0.0"
GrafanaLokiInstallZip = "https://github.com/grafana/loki/releases/download/v3.0.0/loki-windows-amd64.exe.zip"
[Grafana.SelfManaged.Downloads.Promtail]
PromtailInstallZip = "https://github.com/grafana/loki/releases/download/v2.5.0/promtail-windows-amd64.exe.zip"