

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 自动化 Deadline 云端监控桌面部署和工作流程
<a name="monitor-automate-desktop"></a>

De AWS adline Cloud 监控桌面应用程序包括一个命令行界面 (CLI)，管理员可以使用该界面为用户设置配置文件，美工和开发人员可以使用该界面将显示器集成到工作站上的自动工作流程中。

## 查找 Deadline 云监控器可执行
<a name="monitor-automate-desktop-binary-location"></a>

要使用 CLI 命令，请从终端运行 Deadline Cloud 监控器可执行文件。默认安装位置取决于您的操作系统和安装方法。

Windows  

```
%LOCALAPPDATA%\DeadlineCloudMonitor\DeadlineCloudMonitor.exe
```

macOS  

```
/Applications/DeadlineCloudMonitor.app/Contents/MacOS/DeadlineCloudMonitor
```

Linux（deb 或 RPM 软件包）  

```
/usr/bin/deadline-cloud-monitor
```

Linux (AppImage)  
直接从下载 AppImage 文件的地方运行该文件。

在以下示例中，`DeadlineCloudMonitor`替换为操作系统的可执行文件的完整路径。

## 设置配置文件以简化用户访问权限
<a name="monitor-automate-desktop-create-profile"></a>

管理员使用该`create-profile`命令为用户创建 Deadline Cloud 监控配置文件。此命令配置配置文件，以便用户无需进行其他配置或选择配置文件即可打开显示器、登录并开始工作。

该`create-profile`命令接受以下标志：
+ `--enable-auto-login`— 将显示器配置为在应用程序启动时使用最近使用的配置文件自动登录。
+ `--set-as-deadline-default`— 将配置文件设置为 Deadline Cloud 工具的默认配置，包括 Deadline Cloud 提交者、Deadline CLI 和 Deadline Cloud GUI 应用程序。此标志不影响 AWS Command Line Interface (AWS CLI)。

启用这两个标志后，用户将打开显示器并自动登录，无需选择其他配置或配置文件。

**创建配置文件**  


运行以下命令，用显示器详细信息替换占位符值。

```
DeadlineCloudMonitor create-profile \
    --profile {{profile-name}} \
    --monitor-id {{monitor-id}} \
    --monitor-url https://{{monitorName}}.{{region}}.deadlinecloud.amazonaws.com \
    --enable-auto-login \
    --set-as-deadline-default
```

该命令创建配置文件并将配置写入用户工作站上的 Deadline Cloud 配置文件中。监视器 URL 的格式必须为`https://{{monitorName}}.{{region}}.deadlinecloud.amazonaws.com`。

**注意**  
该`create-profile`命令将在创建配置文件后退出。要使用新的配置文件打开显示器，请运行`login`命令或打开 Deadline Cloud 监视器桌面应用程序。

## 将 Deadline Cloud 监视器集成到您的
<a name="monitor-automate-desktop-workflow-integration"></a>

使用`login``logout`、和`handle-url`命令将 Deadline Cloud 监控器集成到工作站上的脚本和自动化工作流程中。

### 登录和注销
<a name="monitor-automate-desktop-login-logout"></a>

使用`login`和`logout`命令控制作为工作流程一部分的身份验证。例如，提交作业的脚本可以使用`login`命令来确保在提交开始之前对用户进行身份验证。

使用该`login`命令时，监视器会直接打开到指定的配置文件，跳过配置文件选择屏幕。身份验证完成后，监视器会最小化到系统托盘，以便您的工作流程可以继续。如果监视器已经在为指定的配置文件运行，则现有窗口将显示在前台而不是启动新实例。

**登录个人资料**  


运行以下命令，替换为 D {{profile-name}} eadline Cloud 监控配置文件的名称。

```
DeadlineCloudMonitor login --profile {{profile-name}}
```

**要注销个人资料**  


运行以下命令以清除配置文件的凭据，并向任何正在运行的监视器实例发出退出该配置文件的信号。

```
DeadlineCloudMonitor logout --profile {{profile-name}}
```

### 将显示器打开到特定页面
<a name="monitor-automate-desktop-handle-url"></a>

使用`handle-url`命令将 Deadline Cloud 监视器打开到特定页面。当脚本执行某项操作（例如创建作业），并且您希望自动打开监视器以显示结果时，此命令很有用。例如，在脚本提交作业后，该脚本可以调用，将监视器直接打开`handle-url`到作业详细信息页面。

您还可以使用该 `deadline-cloud-monitor://` URL 作为公司网站、wiki 或任务跟踪器上的链接，让用户直接打开显示器到特定页面。

URL 使用带有`launch`命令的`deadline-cloud-monitor://`协议方案。URL 包括配置文件名称和要打开的监控页面 URL。

**将显示器打开到特定页面**  


运行以下命令，{{monitor-page-url}}替换为 URL-encoded 监控页面 URL 和{{profile-name}}您的个人资料名称。

```
DeadlineCloudMonitor handle-url --url "deadline-cloud-monitor://launch?url={{monitor-page-url}}&profile={{profile-name}}"
```