FinOps 工具包 PowerShell 模块
FinOps 工具包 PowerShell 模块是用于自动执行和管理 FinOps 解决方案的命令集合。 我们刚刚开始,请告诉我们下一步想要看到的内容。 有关 FinOps 工具包 PowerShell 模块的详细信息,请参阅PowerShell 库。
安装 模块
FinOps 工具包模块需要 PowerShell 7,PowerShell 7 内置于 Azure Cloud Shell 中,并在所有主要操作系统上受支持。
Azure Cloud Shell 随附了预安装的 PowerShell 7 和 Azure PowerShell。 如果不使用 Azure Cloud Shell,首先需要 安装 PowerShell ,然后运行以下命令来安装 Azure PowerShell:
Install-Module -Name Az.Accounts
Install-Module -Name Az.Resources
若要安装 FinOps 工具包模块,请在 Azure Cloud Shell 或 PowerShell 客户端中运行以下命令:
Install-Module -Name FinOpsToolkit
如果是第一次使用 Azure PowerShell,则还需要登录到帐户并选择默认订阅:
Connect-AzAccount
它显示用于登录到帐户的弹出窗口。 如果未看到窗口,则可能位于其他屏幕上。
命令
FinOps 工具包 PowerShell 模块包括用于管理 FinOps 解决方案的命令。 下面是可用的命令:
常规工具包命令
- Get-FinOpsToolkitVersion – 获取有关可用 FinOps 工具包版本的详细信息。
成本管理命令
- Get-FinOpsCostExport – 获取有关成本管理导出的详细信息。
- New-FinOpsCostExport – 创建新的成本管理导出。
- Remove-FinOpsCostExport – 删除成本管理导出和与导出关联的数据( 可选)。
- Start-FinOpsCostExport – 在最近一段时间内启动成本管理导出运行。
FinOps hubs 命令
- Deploy-FinOpsHub – 将第一个中心或更新部署到最新版本。
- Get-FinOpsHub – 获取有关 FinOps 中心实例的详细信息。
- Initialize-FinOpsHubDeployment – 初始化 FinOps 中心的部署。
- Register-FinOpsHubProviders – 为 FinOps 中心注册资源提供程序。
- Remove-FinOpsHub – 删除 FinOps 中心实例。
打开数据命令
- Get-FinOpsPricingUnit – 获取 Azure 区域 ID 和名称。
- Get-FinOpsRegion – 获取 Azure 区域 ID 和名称。
- Get-FinOpsResourceType – 获取有关 Azure 资源类型的详细信息。
- Get-FinOpsService – 获取服务、发布者和云提供商的名称和类别。
正在查找更多内容?
我们很乐意听到你要查找的任何命令或脚本。 若要在 FinOps 工具包问题列表中建议新想法,请投票选出现有想法或创建新问题。 我们专注于拥有最多选票的想法。
相关内容
相关产品:
相关解决方案: