Administration

Uses with Admin status are provided with an Administrator dropdown menu. From here, Admins can manage systems, experiments, and users. They can also define system types and add new Driveless AI or H2O-3 images. Finally, Admins can also check for Puddle updates and review logs.

Admin menu

Systems

The All Systems page lists all systems that have been created in your cloud environment. From here, Admins can start (Start), stop (Stop), reboot (Reboot), and destroy (Delete) systems. Admins can click on a system name to view a system and click on a URL for a running system to view that system.

The information that displays for each system includes:

  • Name
  • Owner
  • Cost
  • Status
  • Type
  • Version
  • Product
  • Created date
All systems

Experiments

The All Experiments shows all Driverless AI experiments that have been run through Puddle. The information that displays for each experiments includes:

  • System
  • User
  • Description (experiment name)
  • Dataset used for training
  • Target column
  • Score
  • Test Score
  • Scorer used in the experiment
  • Progress
  • Status
  • Accuracy setting used in the experiment
  • Time setting used in the experiment
  • Interprertability setting used in the experiment
  • Training Duration
All experiments

Tags

Puddle allows Admins to set up tags that can be applied to specific system. The Tags page shows all tags that can be specified when provisioning a new system along with the following information for each tag:

  • Label
  • Input Type
  • Default Value
  • Required (Yes or No)
  • Date when the tag was created
  • Date when the tag was last updated
Tags

Creating New Tags

Perform the following steps to create a new tag. After new tags are created, they will automatically be available when users create new systems.

  1. On the Tags page, click the Create New Tag button.
  2. Specify a label for the tag.
  3. Specify the tag input type. This can be one of the following:
    • Text
    • Email
    • Number
    • Date
    • Checkbox
  4. Specify a default value for the input type.
  5. Specify whether the label is required.
  6. Click Submit when you are done.
New tag

Editing Tags

On the Tags page, click the Edit icon (Edit) beside the tag that you want to delete. Edit the Input Type, Default Value, and/or Required checkbox, then click Submit to complete the delete. Note that currently tagged systems are not affected when changes are made to tags.

Deleting Tags

On the Tags page, click the Delete icon (Delete) beside the tag that you want to delete. A confirmation page will display informing you that current systems will not be affected by this deletion. Click Yes to complete the deletion.

Users

The All Users page shows all users who have access to Puddle. From this page, Admins can lock users, unlock users, and edit system limits for each user. This page also shows the following for each user:

  • Name
  • Email address
  • Role (Note that this role comes from the user’s appRole in the AD.)
  • Status
  • Current Spending
  • Date when user was added
  • Date when user was last updated
All users

Locking/Unlock Users

The Unlock icon (Unlock) indicates that a user is able to log in to Puddle. Click on this icon to lock that user—locked users will not be able to log in to Puddle. If you lock a user who is currently logged in, that user’s session will be invalidated. The user’s systems, however, will not be deleted. Systems can be deleted manually from the All Systems page. (See Systems.)

The Lock icon (Lock User) indicates that a user is locked out of Puddle. Click on this icon to unlock that user—unlocked users will be able to log in to Puddle.

Note: Admins cannot lock/unlock themselves. The lock/unlock icons will not be available for the logged in Admin.

Editing User’s System Limits

Perform the following steps to edit a user’s system limits. Note that these limits are per system. So, for example, if the GPU Compute limit is set to 1, then users can create at most one of each a Driverless AI and a H2O-3 GPU Compute system.

  1. On the All Users page, click the Edit icon (Edit) beside a user to edit instance limits for that user for each system type. On the form that displays, you can specify limits for the following:
  • CPU Small systems. Defaults to 10. Disable the Use Default checkbox to set away from the default value.
  • CPU Large systems. Defaults to 1. Disable the Use Default checkbox to set away from the default value.
  • GPU Small systems. Defaults to 1. Disable the Use Default checkbox to set away from the default value.
  • GPU Memory systems. Defaults to 1. Disable the Use Default checkbox to set away from the default value.
  • GPU Compute systems. Defaults to 1. Disable the Use Default checkbox to set away from the default value.
  1. Click Submit when you are done or Cancel to leave the form without applying any changes.
Edit system limits

System Types

The System Types page shows all system types that are available in Puddle. The available types are defined during installation; however, this page allows you lock a system type or edit the default limit and label for a system type. The information that displays on this page includes the following:

  • Cloud Identifier
  • Default Limit
  • Label for the identifier
  • Whether the system type is GPU
  • Number of Compute Units for the system type
  • Price per hour
  • Created date
  • Updated date
All system types

Locking/Unlocking System Types

The Unlock icon (Unlock) indicates that a system type is unlocked. Click on this icon to lock a system type. When it is locked, users will not be able to create new systems with the locked system type. Existing systems with this system type will not be affected.

The Lock icon (Lock System) indicates that a system type is locked. Click on this icon to unlock a system type. When it is unlocked, users will once again be able to create new systems with the unlocked system type.

Editing a System Type

Click the Edit icon (Edit) beside a system type to edit that system’s label and maximum default limit. Click Submit when you are done or Cancel to return the All Systems page without applying any changes.

Edit system type

Images

The Images page shows all Driverless AI and H2O-3 images available in your environment. The information that displays on this page for each image includes the following:

  • Version
  • Product
  • Status
  • Cloud Identifier
  • Text (product version)
  • Created date
  • Updated date
All images

Locking/Unlocking Images

The Unlock icon (Unlock) indicates that an image is unlocked. Click on this icon to lock an image type. When it is locked, users will not be able to create new systems with the locked image type. Existing systems with this image type will not be affected.

The Lock icon (Lock System) indicates that an image is locked. Click on this icon to unlock an image type. When it is unlocked, users will once again be able to create new systems with the unlocked image type.

Deleting Images

Click the Delete icon (Delete) beside a locked image to delete that image. Note that unlocked images cannot be deleted.

Check Updates

The Check for Updates page allows you to verify whether you have the latest version of Puddle.

  1. Specify the URL for your Puddle image or click Browse to locate an image on your local machine.
Check for updates
  1. Click Submit when you are done. After the image is located, the Review Update Plan page displays. This page shows images and system types that are available on your Puddle.

  2. Review the images and system types that are available.

    Note: If desired, you can delete any of the available images or system types from this page.

  3. Click Apply to apply the update or Cancel to cancel the request.

Review update plan

Stats Board

The Stats Board provides admins with detailed information about the number of new users, systems, experiments, sessions, and money spent for the current day, current week, current month, last 7 days, last 30 days, and overall.

The lower section of the page includes interactive Plotly charts for the number of Experiments and Spending totals (in US dollars) on your system.

Stats board

Logs

The Logs page allows you to view/and or download puddle (full and daily) and stats logs.

Logs

About

The About page provides the curent build information including the Puddle version, build number, git commit, build time, built by system, and built on system.

About