Changes for page 212 - Failover Fiesta
Last modified by Carlijn Kokkeler on 2024/04/18 13:07
From version 151.1
edited by Erik Bakker
on 2023/09/13 07:02
on 2023/09/13 07:02
Change comment:
There is no comment for this version
To version 326.1
edited by Carlijn Kokkeler
on 2024/01/02 10:20
on 2024/01/02 10:20
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -2 05-WorldExplorers1 +211 - Log Luminary - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. ebakker1 +XWiki.CarlijnKokkeler - Content
-
... ... @@ -1,60 +1,70 @@ 1 1 {{container}} 2 -{{container layoutStyle="columns"}}((( 2 +{{container layoutStyle="columns"}} 3 +((( 3 3 [[image:Main.Images.Release Blog.WebHome@release-blog-intro.png]] 4 4 5 -**Hi there, eMagiz developers!** Wehaveprocessed additionalfeedback on theManagephasetoensureyouanmoreeasily createoverviewsof yourstatistics, displaying all informationcorrectly and improvingthemigration process to thenext-generationarchitecturein the Createphase slightly.Ontopofthat, we haveimprovedthe scalabilityof ournewgenerationmonitoringstackand the alertingstructure.We will also releaseaew cloudtemplate for ournext-generationinfrastructureto complywithtechnical requirementsfrom our cloudprovider.6 +**Hi there, eMagiz developers!** In this release, we have done much work to improve our logging and overviews. This should improve the user experience for our platform. Next to this, we have done several minor changes and bug fixes, mainly relating to the Deploy and Manage phase. 6 6 7 -== ** Mandatory Cloud Template Upgrade - Next-generation models ** == 8 +== **Logging** == 9 +//__Missing log entries__// 10 +We improved crash handling so that log messages clearly show when and why a container failed to start. 8 8 9 -As can be seen on our [[status page>>https://status.emagiz.com/incidents/dbh6g9w3ks7q||target="blank"]], we will release a new cloud template for our next-generation models (both single and double lane) that will change a configuration in these templates to comply with technical and operational requirements from our cloud provider. The announcement of the status page itself holds more detail for those to whom it pertains. 12 +//__Runtime logging__// 13 +We fixed a bug where no new log messages were showing up, even though they were produced by a container. 10 10 11 -== **Feedback Items** == 15 +//__Deployment execution error message__// 16 +In some cases when a machine type step in the deployment plan execution errors, the portal may give an error when trying to display the error message. This has been fixed by now showing a generic error in the deployment plan and logging the full error in the Deploy history. The Deploy history will show a summary of the error and show the full error message in a new pop-up. 12 12 13 -//__Improved Validation when migrating to the next-generation architecture__// 14 -To improve the migration process to the next-generation architecture, we now show a list of all reported problems, allowing the user to resolve them before migrating to the next-generation architecture. 18 +== **Overviews** == 15 15 16 -{{info}}Note that when no problem is found, the migration process of that runtime will start automatically.{{/info}} 20 +//__Runtime overview__// 21 +We added a new overview in the Deploy phase, called 'Runtime Overview', which shows the information of all runtimes on running machines. 17 17 18 -//__Improved HTTP Statistics__// 19 -To improve the filtering and refresh functionality we offer on this overview, we have made several changes in this release that will improve the behavior of this overview. 23 +[[image:Main.Images.Release Blog.WebHome@release-blog-211-runtime-overview.png]] 20 20 21 -//__ "TopicFull" alertrestriction changed__//22 - Withthisrelease, we will changethe "Topic Full" triggerpointn ourstandardsetof alerts once amodel usestheEventStreamingfunctionality.Before,thealert wouldtrigger on 80%, but aswe saw,this is too early tomakethe alert usefulin the contextofour customers. Asaresult, the threshold has beenraisedto95% toaccommodate real-life situations better.25 +//__Missing properties overview__// 26 +The missing properties overview has been updated to show the runtimes and flow versions of missing property values. 23 23 24 -//__Improved performance Manage Dashboards__// 25 -We have improved the efficiency of retrieving the data shown in the Manage Dashboards for the next-generation architecture. 28 +[[image:Main.Images.Release Blog.WebHome@release-blog-211-missing-properties-overview.png]] 26 26 27 -//__ Show values onhe runtimelevelinDeployArchitecture__//28 - Wehave improvedthevalues shownontheruntime(i.e., container)level inDeployArchitecturesoyoucanbetterassesswhetherthe memory configurationisstillsuitable for your deployedsolution.30 +//__Runtime restart or redeploy overview__// 31 +Before executing the deployment plan to deploy machines, a pop-up will be shown with a list of the affected runtimes. 29 29 30 -{{info}}To get to the values we use different calculation methods per type of runtime, as certain runtime types have various reasons for existence. 31 -* JMS - The number of queues in the active release. 32 -* Messaging Container - The number of messaging integrations in the active release. 33 -* Messaging Connector - The number of messaging integrations related to this system in the active release. 34 -* API Gateway Container - The number of operations in the active release. 35 -* Event Streaming Container - The number of event processors in the active release. 33 +[[image:Main.Images.Release Blog.WebHome@release-blog-211-restarted-redeployed-runtimes.jpg]] 36 36 37 - Theremight bemulti-tenant andmulti-runtime situations that do not always get to the exactnumber; however,this is a great improvement compared toshowingno values.{{/info}}35 +== **Feedback Items** == 38 38 39 -== **Bug Fixes** == 37 +//__Breaking changes pop-up__// 38 +Pending changes that have a high risk level are now shown in red bold in the pop up that appears after clicking 'Apply to environment'. 40 40 41 -//__Improved information Queue Statistics__// 42 -Given several constraints, it could happen that specific queues needed to be correctly displayed within the Manage phase on your model, making it tough to manage them. This has been resolved with this release. 40 +[[image:Main.Images.Release Blog.WebHome@release-blog-211-breaking-changes.jpg]] 43 43 44 -//__ Gainthebilityagain to configureertificatesin Deploy Architecture again__//45 - Inrestricting theconfigurationoptionson thecertificatelevelinoneofour latterreleases, itbecameimpossiblefornormalusers toadd and edit certificateswithin Deploy Architecture. To resolve thisproblemwe havenowreleasedafixto resolvethisissue,giving peopletheabilityagain to add andeditcertificates underDeployArchitecture.42 +//__External recipients emailaddress__// 43 +The overview of external recipients has been updated. External recipients are created on a model level, instead of comma separated list. This means that you can add them to your environment directly, like internal users. 46 46 47 -//__ Ensure that differing containerconfigurations deploy thecorrectconfiguration__//48 - When you run in a multi-runtimeconfigurationand change the actual flowsthat need torun on container A vs. container B, it happenedbeforethat all flowswerestill being deployed on all runtimes.Withthis release,wewill feed this information correctly to our infrastructuretoensurethecorrectand configured flowsaredeployed on the proper containers.45 +//__Broker queue metrics dashboards__// 46 +It is now possible to select the MQTT broker in the queue metrics dashboards. 49 49 50 -//__R emove queurying optionsin Manage__//51 -T oavoiderrorsand loading problems whenanalyzing yourstatisticsin Manage,wehaveremovedtheoptiontoselectadefaulttimerangespanning morethansevendays. Thisistoguaranteethebilityof thesolutionandtoavoidusers gettingunnecessaryerrors.48 +//__Runtime image version__// 49 +The version of runtime images used to prepare your containers for deployments will be the same across all environments. This holds for releases that are deployed and promoted to a next environment. 52 52 51 + 52 +== **Bug Fixes** == 53 + 54 +//__Message throughput__// 55 +The message throughput graph in the Manage phase will now show the correct data, independent from the selected time internal. Before, this graph would not show any data in some cases. 56 + 57 +//__Cloud template upgrade unjust rollback__// 58 +An issue has been fixed where a cloud template upgrade would be rolled back unjustly due to failed runtime checks. 59 + 60 +//__Next generation block__// 61 +Apply to environment will now be blocked when trying to deploy Gen3 runtimes on a Gen2 model. 62 + 53 53 == **Fancy Forum Answers** == 54 54 55 55 As always, this is a gentle reminder to ask questions via the Q&A forum. The Q&A forum is available in the eMagiz iPaaS portal, so we can all benefit from the knowledge within the community. For some inspiration, take a look at these forum answers: 56 56 57 -* [[ Gettingfiles fromsubfolders(FTP)>>https://my.emagiz.com/p/question/172825635703568575||target="blank"]]67 +* [[Save header as class 'long'>>https://my.emagiz.com/p/question/172825635703683851||target="blank"]] 58 58 59 59 == **Key takeaways** == 60 60 ... ... @@ -76,5 +76,11 @@ 76 76 ~* Indicates a Beta feature. If you would like to get access to this beta feature, please contact [[productmanagement@emagiz.com>>mailto:academy@emagiz.com]] 77 77 78 78 ~*~* Indicates a next-generation-architecture only feature. 79 -{{/info}})))((({{toc/}}))){{/container}} 89 +{{/info}} 90 +))) 91 + 92 +((( 93 +{{toc/}} 94 +))) 80 80 {{/container}} 96 +{{/container}}