Welcome Guest! Log in
Stambia versions 2.x, 3.x, S17, S18, S19 and S20 are reaching End of Support January, 15th, 2024. Please consider upgrading to the supported Semarchy xDI versions. See Global Policy Support and the Semarchy Documentation.

The Stambia User Community is moving to Semarchy! All the applicable resources have already been moved or are currently being moved to their new location. Read more…

Moving an Analytics installation to another Server

    Please follow these recommendations when needing to move an existing Analytics installation from a location to another location.

    • Stop Analytics from your Application Server
    • Copy the STAMBIA_WEBAPP_HOME directory to the new server
      •  Note : do not confuse this folder with the webapp installation dir. You want to copy the folder containing "internal", "jdbc", "repositories", "temp", "stambia.logs"...
    • Make sure that the new server has the STAMBIA_WEBAPP_HOME environment variable referring to this directory - see Analytics' installation instructions
    • Install the Analytics webapp on the new server - make sure that you install the same Analytics version
    • Start the new Application server

     

    Backing up Analytics data

      The Analytics web application writes all its data to the <STAMBIA_WEBAPP_HOME> directory.

      Here is how this folder looks like :

      stambia@devsrv01:/data/analytics/support_webapp_home$ ls -l
      total 32
      drwxr-xr-x 3 stambia stambia 4096  3 mars   2017 internal
      drwxr-xr-x 3 stambia stambia 4096  5 mars  14:41 jdbc
      drwxr-xr-x 2 stambia stambia 4096 30 mai   16:56 navigator
      drwxr-xr-x 5 stambia stambia 4096  9 mars   2017 repositories
      -rw-r--r-- 1 stambia stambia 5428 28 juin  09:22 stambia.logs
      drwxr-xr-x 2 root    root    4096  6 juin  12:33 temp
      drwxr-xr-x 3 root    root    4096 16 avril 17:36 users

       

      So, backing up Analytics data consists in saving all content from this directory, including its files and subdirectories.

      • This will save Analytics Preferences, Session report parameters, Metadata configurations, Deployment managers, Profiles, Runtime lists
      • This WILL NOT save Runtime items such as Deliveries, Session data...

      Making Variables settable in Analytics

        Configuring a variable to make it settable in Analytics is very simple.

        The Default Value parameter has to be externalized. Externalization means that the corresponding property has to be configured.

         variableParameter

        Then, after importing in Analytics a Process using this Variable, it will appear and be modifiable.

        analytics

         

         

        Manage your Delivery Projects through the Supervisor

          In Analytics, deliveries can be managed from Delivery Projects menu of the Navigator View. For this we can open the Package Manager in editor.

          An option allowing to manage massively the deliveries is available in Delivery Projects. This screen allows user also to have an overview of the various Projects, Package Managers, Statuses and other.

          Article aim is to show how to use the available options in this Delivery Project Supervisor screen.

          Prerequisites:
          • This article is dedicated to Analytics 3.9.0 or higher version.

           

          Delivery Projects Supervisor menu

          The option is available by right click on the Delivery Projects menu in the Navigator View:

          Delivery Project Supervisor

          Delivery Projects Supervisor screen

          This screen presents all the Package Managers with their related Delivery Project, Environment and Working Version.

          The table shows the rows of the combination of each Delivery Projects - Package Managers - Environments. Each row of the table can be sorted by clicking on the column header.

          This is what the Delivery Projects Supervisor screen looks like and we are going to show some of its available options below.

          delivery projects Supervisor screen.gif

           

          Delivery Projects Supervisor filters

          When no filter is defined, the result in table displays the list related to all applicable Delivery projects, Package Managers and Environments (like indicated in previous picture).

          Some filters are available to filter the list to display in the table:

           

          Delivery Projects filter

          This filter proposes a list of the applicable Delivery Projects.

          When using this filter, the result in table will be adapted to only show the Package Managers related to the selected Delivery Project.

          Delivery Project filter

           

          When the Delivery Project filter is defined, the Package Manager filter will be adapted to propose only the Package Managers related to the selected Delivery Project.

           package manager filter

          When the Delivery Project is defined, then the Environment filter will be adapted to propose only the Environment related to the selected Delivery Project and Package Manager.

           environement filter

           
          Package Manager filter

          This filter proposes a list of the applicable Package Managers.

          When using this filter, the result in table will be adapted to only show the rows related to the selected Package Manager.

          If the Package Manager filter is defined, the Delivery Project filter and the Environment filter will be adapted to be propose only the list related to the defined Package Manage.

           

          Environment filter

          This filter proposes a list of the applicable Environments.

          When using this filter, the result in table will be adapted to only show the rows related to the selected Environment.

          If the Environment filter is defined, the Delivery projects filter and the Package Manager filter will be adapted to propose only the list related to the defined Environment.

           

          Global filter

          Global filter is an input field allowing user to insert various text to search.

           global filter

           

          Delivery Projects Supervisor table

          Project Manager can be managed from the Delivery Project table by clicking on the Package Manager to show / to edit.

          Detail of Working version can be accessed from the Delivery Project table by clicking on the working version to show, however, importing package from this screen will be not available.

          We can see in each working version the number of the attached package.

           

          Refresh deliveries status

          The refresh option performs an analysis of the status. It allows user to know if delivery is up to date.

          This action is the same as what Analytics is doing when being in a Package Manager Editor, to refresh the statuses of the deployments.

          At startup, the analysis of the status is not be performed automatically, it set to "unknown" by default and you used to refresh the status of the package to analysis.

          Refreshing status can be performed in each line of package or massively by using the "Refresh Status" button.

           

          Deploy deliveries

          Deploy buttons in the column Deploy, allows to publish the delivery of the related Packager Manager / Environment which are currently displayed in the table.

          This action is the same as what Analytics is doing when being in a Package Manager Editor and deploying package.

          Deploying can be performed in each row of Package Manager if the delivery can be deployed, else a message will de displayed to inform user that why the publish cannot be performed.

          Deploy deliveries can be massively performed by using the "Deploy Deliveries" button.

          If filter is defined the deploy action deploy only the matching filtered Package Manager / Environment.

           

          Articles

          Suggest a new Article!