Am I eligible to have Architecture Dashboard?
Access to Architecture Dashboard will, for the time being, be given for free and upon request to all OutSystems customers and partners that request it, and that are running a supported version of OutSystems platform.
OutSystems provides support to Architecture Dashboard in the same support levels contracted by the customer for the specific OutSystems license.
OutSystems reserves the right to change this access policy to the tool, as well as the nature of the tool, in the future.
To register Architecture Dashboard in your Infrastructure click on the “Register for the Early Access” button on the login screen:
How do I access Architecture Dashboard?
Go to https://architecture.outsystems.com/ and login with your Community Username and Password.
Make sure you have already associated your login with the platform in Architecture Dashboard by following the steps described here: How to connect your Lifetime account with Architecture Dashboard
Note: To access Architecture Dashboard, your OutSystems Platform installation must first be registered. If you are eligible to have Architecture Dashboard, the team will provide instructions on how to install it in customer Infrastructure.
Can I analyze various dev environments simultaneously?
Currently, you cannot have more than 1 Code Analysis environment (usually development environment) per installation, i.e, with the same activation code.
For each installation, you are only allowed to have:
1 Code Analysis environment (usually DEV environment)
1 Runtime Performance Analysis environment (usually PRD environment)
However, if you have more than 1 environment, each one with different activation codes, you can use Architecture Dashboard in both. Just consider them as 2 separate environments and install Architecture Dashboard in each one.
How often are recommendations updated?
For Release Number R1907 and/or Probes Version: R1907:
If your current Probe Version is R1907 or above, the recommendations are updated twice a day (every 12 hours), for modules that have been changed and published in that period. When installing Architecture Dashboard, it is possible to set smaller/bigger intervals for recommendations to be updated.
For Release Number R1906 and/or Probes Version: R1901:
If your current Probe Version is R1901 or below, the recommendations are updated every 4 hours for modules that have been changed and published in that period. When installing Architecture Dashboard, it is possible to set smaller/bigger intervals for recommendations to be updated.
Can I snooze or dismiss a recommendation?
To snooze a recommendation, click the Snooze icon that appears next to each finding. The snooze time period will be automatically chosen depending on the selected reason. After that time period, the recommendation will reappear. Only Team Leaders (LifeTime Team Admin role) have the possibility to dismiss recommendations within the Maintenance view.
What should I do when I believe that a recommendation is wrong?
Snooze it with the "False Positive" reason and explain in the comments why you believe a specific case is wrong. The Architecture Dashboard team is actively monitoring recommendations marked as "False Positive" to decide and implement corrections where needed.
How do I add a platform installation to "My Platforms"?
In order to associate a new platform installation to your Architecture Dashboard account, you need to connect your LifeTime account with Architecture Dashboard. To achieve this, you can follow the steps described on this page: "How to connect your Lifetime account with Architecture Dashboard".
What kind of data is being collected in the Plugin?
The communication mechanism between the Plugin and SaaS, including collected data, is detailed in the "How Architecture Dashboard Works" topic.
The bottom line is that no application business data is ever collected and the collected data is the minimum required to perform analysis or allow the usage of Architecture Dashboard’s features
Do I need to give access to the developers in LifeTime so they can associate their users with Architecture Dashboard?
All developers have access to LifeTime, therefore the customer is not "giving access just to use Architecture Dashboard". The reason why all developers always have to access LifeTime is that it is where the platform users are set up.
The Architecture Dashboard Plugin doesn't require the user to have any particular permissions on LifeTime. So, any user that can login to LifeTime (all active users), can see and open Architecture Dashboard Plugin in order to associate his infrastructure user with Architecture Dashboard.
How to uninstall Architecture Dashboard Probes?
Removing the Probes from the infrastructure (both LifeTime and DEV environments) is the only necessary step to uninstall Architecture Dashboard. Delete the following applications from both environments:
- Trusted Advisor Environment Probe
- Trusted Advisor LifeTime Probe
- Trusted Advisor Shared
By doing this, the LifeTime Plugin will be automatically removed and the installation will be deactivated on Architecture Dashboard end, revoking the user's access.
Why are my applications now showing in Architecture Dashboard?
If you face the scenario where, although the infrastructure modules are appearing on the filters, you don't have any application being shown, this can mean that there are synchronization issues between Architecture Dashboard and Discovery.
In order to solve it, please ensure that you installed the Discovery version mentioned on the installation pre-requirements.
"To collect Architecture metrics, Discovery version 3.0.9 or later (for OS 10) / 4.0.2 (for OS 11) or later must be published in the Development environment"
If you have the required Discovery version and the applications still don’t show, please contact the team via Support Portal.
I'm having Synchronization Issues
Synchronization (data sent from Architecture Dashboard Probe to SaaS) is made every 4 hours. This sync is made with any changes applied during that period. The information on the last analysis and the next run can be seen in the Code Analysis Page.
Go to code analysis and verify when the last analysis ran. Was there any sync done in the past? If not, the cause was probably an error or a missing pre-requirement in the Probes installation.
1st Step: Verify if you have installed all the pre-requirements that are mentioned in the How-to Install Architecture Dashboard.
2nd Step: After ensuring that all pre-requirements are correctly installed, reinstall the Probes provided by the Architecture Dashboard Team.
Was there any sync successfully done? Go to LifeTime Service Center and check for errors in the Architecture Dashboard LifeTime Probe. Note that the Plugin installed in the customer infrastructure needs to connect to Architecture Dashboard PaaS.
This connection is done via the Endpoint link to https://architecture.outsystems.co...AdvisorWS.asmx
No error detected yet? Please contact the team via Support Portal with all the details that you have and steps followed to troubleshoot.
Not finding the question you're looking for? Please contact the team via Support Portal.