如何更改 Runbook 的日志设置

 

适用对象:Windows Azure Pack for Windows Server

Service Management Automation 中的每个 Runbook 都拥有多个设置,这有助于其被标识和更改其日志记录行为。下面对所有这些设置以及修改它们的步骤进行了介绍。

设置

名称和描述

不能在创建 Runbook 之后更改其名称。**“描述”**为可选并最多可以含有 512 个字符。

Tags

可以使用标记分配不同的单词和短语,以帮助标识 Runbook。可以为一个 Runbook 指定多个标记,方法是使用逗号分隔标记。

日志记录

默认情况下,“详细”和“进度”记录不会写入作业历史记录中。可以更改特定 Runbook 的设置以记录这些记录。有关这些记录的详细信息,请参阅 Runbook 输出和消息

更改 Runbook 设置

使用管理门户更改 Runbook 设置

你可以在管理门户中从某个 Runbook 的**“配置”**页更改该 Runbook 的设置。

  1. 在管理门户中,选择“自动化”。

  2. 选择“Runbook”选项卡。

  3. 单击 Runbook 的名称。

  4. 选择**“配置”**选项卡。

使用 Windows PowerShell 更改 Runbook 设置

可以使用 Set-SmaRunbookConfiguration cmdlet 更改“标记”之外的所有 Runbook 设置。仅可使用管理门户为现有 Runbook 更改和添加“标记”。使用 Import-SmaRunbook 导入 Runbook 时,仅可使用 PowerShell 设置 Runbook 的“标记”。

下面的示例命令演示如何设置 Runbook 的属性。此示例将添加说明并指定应记录详细记录。

$webServer = 'https://MyServer'
$port = 9090
$runbookName = "Sample-TestRunbook"

Set-SmaRunbookConfiguration –WebServiceEndpoint $webServer –Port $port –Name $runbookName –Description "Sample runbook" –LogVerbose $true