Private Cloud: Administrator panel

In Private Cloud or Private Cloud Lite, you can use the administrator panel to get a quick overview of your license information, check how various Cloud services perform in different situations, manage user profiles and their permissions, and customize the appearance of your Private Cloud instance.

Note: This feature is available to administrators of AnyLogic Private Cloud instances.

 To access the administrator panel

  1. Go to AnyLogic Cloud: Profile the user menu > AnyLogic Cloud: Admin panel Admin panel.

    AnyLogic Cloud: Admin panel menu item

  2. On the next screen, switch between tabs to get to the functionality you need.

Status tab

 To open the Status tab

  1. While on the administrator panel, select Status in the left navigation bar.

AnyLogic Cloud: Status tab on the administrator panel

Status tab panels

The Status tab contains the following panels:

 To specify the address of a different license server

  1. Click Edit on the Cloud info panel, next to the License server field.
  2. The Edit IP address dialog appears.

    AnyLogic Cloud: The Edit IP address dialog

    In the License server field, specify the IP address and port of the new license server, in the following format:
    0.0.0.0:0

    Note: You must specify the appropriate port after the address.
  3. Click Save.
    The successful modification of the license server address will be confirmed in the notification dialog that appears in the top right corner of the screen.
  4. To ensure the changes are applied, you need to restart two service components.
    Go to the Services section of the Nodes, Services & Tasks tab.
  5. Select the checkboxes next to the controller components.
  6. Click Restart service.
  7. Upon successful restart of the controller, select the checkbox next to the rest service.
  8. Click Restart service.

    Note: During the restart of the rest service, your Private Cloud instance will be unavailable, and you will need to authorize once again after restart.

Upon completing the rest service restart, your Private Cloud instance will connect to the new license server.

Note: Make sure to specify the correct address of the license server. In case you specify the address incorrectly, your license will be revoked, and the evaluation period will begin again. If you don’t connect your Private Cloud instance to the license server by the end of the evaluation period, this instance will become inaccessible.
Contact our support team in case you have any questions regarding licensing issues.

Users tab

 To open the Users tab

  1. While on the administrator panel, select Users in the left navigation bar.

AnyLogic Cloud: The Users tab

The Users tab contains the full list of users registered in your Private Cloud instance and commands that you can use to manage the user profiles.

Note: In the list of users, users that have the administrator permissions are marked with Private Cloud: Administrator icon next to their user avatar.

To navigate in the list of users, use the pagination buttons in the bottom right corner of the screen.

 To create a new user profile

  1. Click Create user.
  2. The Create user dialog appears.

    AnyLogic Cloud: The Create user dialog

    Specify the new user’s credentials in available fields:

    User type

    Required field. The type of permissions that will be assigned to the newly created user. Users of the User type will have the regular permissions, while users of the Administrator type will be able to access the administrator functionality of your Private Cloud instance, including the administrator panel.

    E-mail

    Required field. The email of the new user. They will use it to log in to the Private Cloud instance.

    First name

    Required field. The first name of the new user.

    Last name

    The last name of the new user.

    Password

    Required field. The password of the new user. They will use it to log in to the Private Cloud instance.

    Confirm password

    Required field. In this field, repeat the password for the new user.

    Company

    The company the new user belongs to.

    LinkedIn profile URL

    The link referring to the LinkedIn profile of the new user.

    Personal page url

    The link referring to the new user’s personal page at any other domain name.

    About

    The optional description of the new user.



  3. Upon completing the form, click Save.

The successful creation of the new user profile will be confirmed in the notification dialog that will appear in the top right corner of the screen.

 To search for a specific user profile

  1. Start typing the user’s email address (or a part of the email address) in the search box in the top right corner of the screen. The user list will be filtered immediately.

 To edit an existing user profile

  1. In the left column of the user list, select the checkbox next to the user profile you want to edit.
  2. Click Edit.
  3. Modify the user’s information as you see fit.

    AnyLogic Cloud: The Edit user dialog

    Use the table above for reference.
  4. Upon completing, click Save.

The successful modification of the user profile will be confirmed in the notification dialog that will appear in the top right corner of the screen.

 To edit multiple existing user profiles

  1. In the left column of the user list, select the checkboxes next to the user profiles you want to edit.
  2. Click Edit.
  3. The Edit users form appears.

    AnyLogic Cloud: The Edit users dialog

    Modify the users’ information as you see fit.

    Note: The value specified in the User type field applies to all users you have selected, that is, they will all be assigned the specified user group. Given that, we recommend to make sure the users whose profiles you are trying to edit belong to the same user group.

  4. Upon completing, click Save.

The successful modification of multiple profiles will be confirmed in the notification dialog that will appear in the top right corner of the screen.

 To send a message to a user

Note: For this functionality to work, your Private Cloud instance needs an established connection between itself and an SMTP server. You can specify the SMTP server in the email.json file, located in the /home/alcadm/alc/controller/conf directory.
  1. In the left column of the user list, select the checkbox next to the user profile belonging to the user you want to message. You can select multiple profiles.
  2. Click Send message.
  3. In the resulting form, enter the text of your message.

    AnyLogic Cloud: The Send message dialog

  4. Click Send.

Your message will be emailed to the user. In the From field of the resulting letter, the service email will be specified, so your personal information will not be revealed. You can specify the service email in the Private Cloud configuration files.

 To delete a user profile

  1. In the left column of the user list, select the checkbox next to the user profile you want to delete. You can select multiple profiles.

    Note: It is entirely possible to delete your own user profile and those of other Private Cloud administrators. Upon deleting your profile, you will be logged out from Private Cloud immediately.
    This is an irreversible action. Use this functionality with caution.

  2. Click Delete.
  3. Confirm the action in the resulting dialog by clicking OK there.

The successful deletion of the user profile will be confirmed in the notification dialog that will appear in the top right corner of the screen.

Customization tab

 To open the Customization tab

  1. While on the administrator panel, select Customization in the left navigation bar.

AnyLogic Cloud: Cloud customization settings screen

 To upload custom images

  1. Click one of the following buttons to replace an image:
  2. In the subsequent dialog, select an image file. To do that, you can either drag and drop the desired file directly into the dialog space, or click Select an image from your computer, locate the desired file, then double-click the file or select it and click Open.

    Note: The following image formats are supported: .gif, .png, .jpg.

    Private Cloud customization: Image upload dialog

  3. On the next page of the dialog, specify which region of the image you want to use. To move the selection area, click and move the area while holding the left mouse button. To resize the selection area, use the rectangular handles in the area’s corners.

    Private Cloud customization: Image size

  4. Click OK to complete the uploading process. The image you have added will replace the default image of the chosen type in the preview area. Use tabs above the preview area to switch between different display modes: App bar, Login, or Loading.
  5. Click Apply changes to save the changes you have made.

You can discard your changes at any time before applying them by clicking Cancel editing.

 To select a custom base color

In Theme base color, select a primary UI color for your Private Cloud environment.

You can either select one of the suggested default colors or pick a custom color.

To pick a custom color:

  1. Click Custom.
  2. In the subsequent color picker dialog, use the available controls to specify the desired color. The layout and functionality of the color picker dialog may vary in different browsers.
  3. Confirm your choice by clicking OK. The color you have chosen will replace the primary UI color in the preview area, as well as on the Cloud customization settings screen toolbar. The default color of the font used in the UI may be adjusted slightly to improve readability. Use tabs above the preview area to switch between different display modes: App bar, Login, or Loading.
  4. Click Apply changes to save the changes you have made.

You can discard your changes at any time before applying them by clicking Cancel editing.

 To restore default images and colors

  1. On the Cloud customization settings screen, click Reset to default to restore the default Private Cloud UI.

Nodes, Services & Tasks tab

 To open the Nodes, Services & Tasks tab

  1. While on the administrator panel, select Nodes, Services & Tasks in the left navigation bar.

The Nodes, Services & Tasks tab consists of three sections:

Services section

In the Services section, you can check the list of service components of your Private Cloud instance, as well as manage them.

AnyLogic Cloud: The Services section

Each service has its separate tile, containing the following information:

The state of the services is updated every 15 seconds. You can disable the auto-refresh functionality by switching Auto refresh off in the top right corner of the screen or manually update the state of services by clicking Refresh list.

 To view the service log

  1. Click the Show log button located on the tile’s right.

While the log is in the expanded state, you can specify how many lines of the log you want to view, in the Show log’s last lines edit box.

 To restart the service

  1. Select the checkbox on the left side of the tile of the service you want to restart. You can select multiple services.
  2. Click Restart service.
  3. Confirm the action in the subsequent dialog by clicking OK.

The services you have restarted will become unavailable for some time. The functionality they control will become unavailable, as well.

Note: Some services are vital to the whole functionality of the Private Cloud instance. For example, the REST service maintains all interactions with the Private Cloud internal API. Upon restarting such service, the whole instance will become unavailable until the service finishes its restart.

 To reload the service from an image

An image is a snapshot of a properly working state of the service. You may want to reload a service from an image upon encountering an issue that causes the Private Cloud instance to behave incorrectly. Reloading the service from the image may resolve the issue, though it must be used with caution.

  1. Select the checkbox on the left side of the tile of the service you want to restart. You can select multiple services.
  2. Click Reload image.
  3. Confirm the action in the subsequent dialog by clicking OK.

The services which you have reloaded will become unavailable for some time. The functionality they control will become unavailable, as well.

Running tasks section

In the Running tasks section, you can check how executors handle the model runs they’ve been assigned to process.

AnyLogic Cloud: The Running tasks section

For each experiment being run, its information is shown in a table row. Each row consists of the following columns:

Type

The type of experiment being run.

Task ID

The unique ID of the task associated with the experiment run.

Model Version ID

The unique ID of the model version that is used in the experiment run.

Model ID

The unique ID of the model whose version that is used in the experiment run. Click to open the model screen.

User ID

The unique ID of the user who requested the experiment run. Click to open the user profile.

Action

This column contains the Cancel button which you can use to stop the task’s execution.
The button is initially hidden. Hover mouse cursor over the task’s row for it to appear.

Nodes section

In the Nodes section, you can check which server machines are used to run your Private Cloud instance, and which components are associated with each of them.

AnyLogic Cloud: The Nodes section

Each machine has its own tile in the interface, containing the following information:

Address

The IP address of the server machine.

Volume root

The location of the Private Cloud components within the server machine’s file structure.

Services

The service components that are installed on the machine.

SSH access

The IDs of the SSH keys which you can use to access the server machine.


Related topics

AnyLogic Private Cloud

AnyLogic Cloud

AnyLogic Cloud options