问题标签 [runbook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
99 浏览

azure - 在 Automation Runbook 中使用 az functionapp start --name MyFunctionApp --resource-group MyResourceGroup

我们正在考虑在 Automation Runbook 中使用 az functionapp start --name MyFunctionApp --resource-group MyResourceGroup。作为文档的一部分,它明确指出自动化运行手册支持 Azure CLI 命令,但无法看到此 CLI 命令。

  1. 当尝试使用以下命令时,它会抛出错误,即在 Automation Runbook 测试的内部或外部命令中无法识别 az。您能否建议模块的示例代码和参考。

  2. 在 Azure RunBook API 下的 Az 帮助模块中看不到 az functionapp start 命令。

Out 任务是通过 Automation Runbooks 启动和停止 azure 功能。

0 投票
0 回答
153 浏览

azure - 如何在通过 webhook 调用 azure 自动化 runnbook 的 azure 函数中获取响应

我有一个 https 触发函数应用程序,它正在调用一个内部调用运行手册的 webhook。Runbook 在混合工作组上运行,并且根据它返回的一些输出的输入,是否有任何方法可以将响应返回到 azure 函数,而无需将 Runbook 输出存储在任何临时存储中。

0 投票
1 回答
239 浏览

azure - 无法通过 Azure 自动化将数据附加到共享点文件

好的,我问过这样的问题,但现在我正在尝试通过 Azure 自动化执行任务。我可以通过 Azure 自动化 (powershell) 连接到 SharePoint 站点。使用正确的凭据。我可以下载文件并将数据附加到它。但是当我尝试将文件上传回 SharePoint 时,它会添加 3 次内容,然后 Azure 自动化会在 3 次后暂停 Runbook。如果我将此文件作为不同的文件名上传,它确实运行完美。

这是结果测试测试 31-07-2019 -11:35 31-07-2019 -11:35 31-07-2019 -11:35

如您所见,它添加了 $test 3 次。但是,如果我将其作为新文件名上传,则不会出现此问题。

0 投票
1 回答
1903 浏览

azure - 有没有办法从 Azure Runbook 进行 API 调用?

我在 Azure 中有一个自动化帐户,其中有一本运行手册。我要做的是从此运行手册进行 API 调用。我需要登录到一些网络服务,获取一个会话令牌,然后使用这个会话令牌来调用一些控制器的方法。

到目前为止,我只找到了一些通过 API 调用 Azure Runbook 的方法(比如说从一些后端 c# 代码),反之亦然。我需要做的是Azure Runbook 调用一些 c# 方法。

有没有办法做到这一点?如果有,我如何在我的通话中传递查询?我期望看到的是这样的:

0 投票
1 回答
101 浏览

powershell - System Center Service Management Automation (SMA) PowerShell Runbook Invoke-NcSsh:系统找不到指定的文件

尝试在 System Center Service Management Automation (SMA) 中运行 powershell 脚本以从 NetApp 查询一些信息。使用了以下命令:

我能够直接在运行手册工作人员的 PowerShell ISE 内成功运行命令(已安装 NetApp_PowerShell_Toolkit_9.6.0 和 putty-64bit-0.73)。但是,一旦我将 Runbook 作为 SMA 作业运行,它就会失败并出现以下错误:

Invoke-NcSsh : 系统找不到指定的文件+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Invoke-NcSsh], Win32Exception + FullyQualifiedErrorId : System.ComponentModel.Win32Exception,DataONTAP.C.PowerShell.SDK .Cmdlets.Toolkit.Ssh.InvokeNcSsh

0 投票
0 回答
191 浏览

azure - 用于标记的 Azure powerhsell Runbook

我正在尝试运行一个用于标记的 powershell runbook...

我已经开始尝试标记虚拟机,我检查了 powershell 代码并且它正在运行,我已经在 azure 门户的 powershell 控制台中逐行运行代码,它正在运行,但运行手册中的相同代码不起作用.....

............................代码..................... ............

提前致谢

0 投票
1 回答
1574 浏览

azure - 如何使用 Runbook 将文件保存到 Azure 存储

我的 powers-shell 创建了一个输出文件,它是

我想自动化它以每天运行,不幸的是我不确定如何在 Azure Runbook 中执行此操作。

请求帮助以了解如何使用 Azure Runbook 将文件保存到 Azure 存储。

0 投票
1 回答
115 浏览

azure - 使用运行手册将 Blob 从一个容器归档到另一个容器

在将 Blob 从 Blob 存储中的一个容器复制到另一个容器时,我需要一些帮助。我在一个容器中有 csv 文件,我将其加载到 Azure 数据库中,之后这些 csv 文件在第二天被新文件替换,但是我想创建运行手册,当文件使用 ADF 加载到 Azure DB 时,这些文件的副本文件还应保存到另一个容器进行归档,此运行手册应在容器中创建一个带有日期戳的子文件夹,并将 csv 文件自动保存到其中。

有人可以帮我吗?

在此处输入图像描述

0 投票
1 回答
156 浏览

python - 每当将新对象放入 Azure 存储桶时触发 Azure Runbook

我想自动化一个 azure 资源(前启动/停止 VM),目前我正在使用自动化帐户运行手册,它工作正常,但我需要实现一个框架,这就是:

1) 每当将新对象(excel 工作表)放入 azure 存储桶时触发运行手册。2)读取输入变量的excel表

下面是运行手册代码

有人请告诉我触发适合上述框架的运行手册的最佳方法

""" Azure 自动化文档:https ://aka.ms/azure-automation-python-documentation Azure Python SDK 文档:https ://aka.ms/azure-python-sdk """ import os import sys from azure。 mgmt.compute 导入 ComputeManagementClient 导入 azure.mgmt.resource 导入自动化资产

def get_automation_runas_credential(runas_connection):从 OpenSSL 导入加密导入 binascii 从 msrestazure 导入 azure_active_directory 导入 adal

使用 Azure 自动化 RunAs 服务主体向 Azure 进行身份验证

runas_connection = automationassets.get_automation_connection("AzureRunAsConnection") azure_credential = get_automation_runas_credential(runas_connection)

使用 RunAs 凭据初始化计算管理客户端并指定要处理的订阅。

compute_client = ComputeManagementClient( azure_credential, str(runas_connection["SubscriptionId"]) )

print('\n启动虚拟机') async_vm_start = compute_client.virtual_machines.start(

'resource1', 'vm1') async_vm_start.wait() ''' print('\n停止 VM') async_vm_stop=compute_client.virtual_machines.power_off(resource_group_name, vm_name) async_vm_stop.wait()'''

0 投票
1 回答
2018 浏览

azure - Azure Runbook - 在远程 VM 上运行 Powershell

Azure 运行手册。

问题:

如何通过运行手册在远程 Azure VM 上运行/调用 powershell 脚本?该脚本放置在远程 VM 上。

没有 Azure AD,powershell 安装了 Az 模块。

谢谢你。