Skip to main content

 

How to Install Architecture Dashboard

OutSystems

How to Install Architecture Dashboard

Describes requirements and installation steps

Pre-Requirements

  • OutSystems Platform 10 or later.

  • .Net Stack only

  • LifeTime must be deployed in a dedicated environment.

  • The following applications (available in Forge) must be installed in LifeTime and Development environments:

  • LifeTime environment must be able to connect to Architecture Dashboard Web Service available at:

    https://architecture.outsystems.com/TrBrk_API/ArchitectureDashboard.asmx
    
  • 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.

  • To collect Performance metrics, LifeTime Analytics must be enabled on the non-development environments to be monitored.

Registration

To use Architecture Dashboard the first step is to register your infrastructure on the tool. To do so click on "Register for the Early Access" button on the login page and follow the instructions shown on each screen. At the end of the process, you will be presented with the download links of the probes.

                                    Registration.PNG

 

After downloading the probes files you can now install them by following the steps below.

Installation Steps

  1. Make sure that the pre-required applications are installed in both LifeTime and Development environments.

  2. If there's a previous version of the probes installed there's no need to uninstall them, just proceed with the steps below to install the new ones.

  3. On LifeTime environment, open Service Center and publish the downloaded file with the solution “Architecture Dashboard LifeTime Probe”.

  4. On Development environment, open Service Center and publish the downloaded file with the solution “Architecture Dashboard Environment Probe”.

  5. Go to LifeTime and open the “Architecture Dashboard” plugin under the “More” menu.

  6. Click the “Configuration” button.

  7. Confirm Architecture Dashboard SaaS API URL is set to:
    https://architecture.outsystems.com/TrBrk_API/ArchitectureDashboard.asmx
    • This is the URL used to connect to Architecture Dashboard SaaS.
    • Do not change it afterward, otherwise, the plugin will stop working.

7. Configure each environment to be monitored:

7.1. Click “Configure”.

7.2. Select the appropriate “Environment Type” for the environment:

  • Choose Code Analysis for the Development environment, where the code will be analyzed (the same one where the probe was installed before).
  • Choose Runtime Performance for the environment where runtime performance will be analyzed, usually a Production or Quality Assurance environment.

  • Only 1 environment of each type can be selected.

7.3. Click “Save and Activate probe” and confirm.

8. Go back to “Home”. The plugin is now configured and will periodically collect data to send to Architecture Dashboard for analysis.

  • Was this article helpful?