This section describes how to configure and discover AMD GPU devices for monitoring by Skylar One using the "AMD GPU" PowerPack.
Prerequisites for Monitoring AMD GPU Devices
To configure the Skylar One (formerly SL1) system to monitor AMD GPU devices using the "AMD GPU" PowerPack, you must first have the following information about AMD GPUs:
-
SSH (Secure Shell) credentials with permissions to run the amd-smi command.
-
Physical AMD GPU devices that you can align with the Dynamic Applications included in this PowerPack.
Creating an SSH/Key Credential for AMD GPU
To configure Skylar One to monitor AMD GPU devices, you must first create an SSH/Key credential. This credential allows the Dynamic Applications in the "AMD: GPU" PowerPack to communicate with AMD GPU devices.
The PowerPack includes an example SSH/Key credential that you can edit for your own use.
To configure an SSH/Key credential to access an AMD GPU:
- Go to the Credentials page (Manage > Credentials).
- Locate the "AMD GPU Monitoring- Example" sample credential, click its icon (
) and select Duplicate. A copy of the credential, called "AMD GPU Monitoring - Example" copy appears.
- Click the icon (
) for the "AMD GPU Monitoring - Example" copy credential and select Edit. The Edit Credential modal page appears.
- Supply values in the following fields:
- Name. Type a new name for the credential.
- Hostname/IP. Type "%D”. Skylar One will replace it with the device's IP.
- Timeout (ms). The time in milliseconds, after which Skylar One will stop trying to communicate with the monitored host.
- Username. Type the SSH account username. This will be used to connect to the monitored host.
- Password. Type the password for the SSH account.
- Private Key (PEM Format). Type the SSH private key.
The private key can have a maximum of 64 characters per line. Therefore, you cannot use keys in the OpenSSH format, because that format uses 70 characters per line. When you attempt to save the credential, Skylar One will validate that the private key entered is in the correct format. You will be able to save the credential only if the private key is correctly formatted.
- Click .
Creating an SSH/Key Credential for AMD GPU in the Skylar One Classic User Interface
To configure Skylar One to monitor AMD GPU devices, you must first create an SSH/Key credential. This credential allows the Dynamic Applications in the "AMD: GPU" PowerPack to communicate with AMD GPU devices.
The PowerPack includes an example SSH/Key credential that you can copy and edit for your own use.
To configure an SSH/Key credential to access an AMD GPU:
- Go to the Credential Management page (System > Manage > Credentials).
- Locate the "AMD GPU Monitoring- Example" credential, then click its wrench icon (
). The Edit SSH/Key Credential modal page appears: - Complete the following fields:
- Name. Type a new name for the credential.
- Hostname/IP. Type "%D”. Skylar One will replace it with the device's IP.
- Timeout (ms). The time in milliseconds, after which Skylar One will stop trying to communicate with the monitored host.
- Username. Type the SSH account username. This will be used to connect to the monitored host.
- Password. Type the password for the SSH account.
- Private Key (PEM Format). Type the SSH private key.
The private key can have a maximum of 64 characters per line. Therefore, you cannot use keys in the OpenSSH format, because that format uses 70 characters per line. When you attempt to save the credential, Skylar One will validate that the private key entered is in the correct format. You will be able to save the credential only if the private key is correctly formatted.
- Click the button.
Aligning Dynamic Applications to AMD GPU Devices
A device template allows you to save a device configuration and apply it to multiple devices. The "AMD: GPU" PowerPack includes the "AMD: GPU Monitor Template" which enables Skylar One to align all Dynamic Applications to the root component device.
Configuring the Device Template
Before you can use the "AMD - GPU Monitor Template" you need to configure the template so that each dynamic application in the template aligns with the credential you created earlier.
To configure the device template:
- Go to the Configuration Templates page (Devices > Templates).
- Locate the "AMD - GPU Monitor Template" and click its wrench icon (
). The Device Template Editor modal page appears. - Change the name of the template and click . This will create a copy of the template.
- Click the tab. The Editing Dynamic Application Subtemplates page appears.
- In the Credentials drop-down list, select the credential that you created for AMD GPU.
- Click the next Dynamic Application listed in the Subtemplate Selection section on the left side of the page and then select the credential you created in the Credentials field.
- Repeat step 5 until you have selected that credential in the Credentials field for all of the Dynamic Applications listed in the Subtemplate Selection section.
- Click .
Using the Device Template to Align Dynamic Applications to AMD GPU Devices
To align the AMD GPU Dynamic Applications to AMD GPU devices:
- Go to the Device Manager page (Devices > Classic Devices, or Registry > Devices > Device Manager in the classic user interface).
- On the Device Manager page, select the checkbox for all devices where you want to align the AMD GPU Dynamic Applications.
- In the Select Actions field, in the lower right, select the option MODIFY by Template and click the button. The Device Template Editor page appears:
- Complete the following fields:
- In the Template drop-down list, select the name of the device template you configured earlier.
- In the Credentials drop-down list, select the credential you created earlier.
- Click the button, and then click to align the Dynamic Applications to the selected devices.
- Confirm that the Dynamic Applications were aligned with the selected devices by clicking on a device's wrench icon (
) and selecting the tab. Any aligned Dynamic Applications will be listed.