Azure
系统会通过 service principal 读取账单相关数据。
准备工作¶
安装 Azure CLI(如果已经有 service principal,请忽略)
如果没有创建 service principal,请根据如下的步骤,进行创建。用户也可以在 Azure 控制台中创建,步骤请参考官方文档。
1.创建 Azure Service Principal¶
运行如下命令
请将 appId, tenant, password 记录下来,Mof 将会使用此密钥。
2.添加权限¶
您可以把 Billing account 或者 Management Group 的 READ 权限赋予 service principal。
运行如下命令(Billing account 或者 Management Group ID 请在控制台中获取)
az role assignment create --assignee <SERVICE_PRINCIPAL_APP_ID> --role Reader --scope "/providers/Microsoft.Management/managementGroups/<MANAGEMENT_GROUP_ID>"
OR
az role assignment create --assignee <SERVICE_PRINCIPAL_APP_ID> --role Reader --scope "/providers/Microsoft.Management/managementGroups/<MANAGEMENT_GROUP_ID>"
添加账号¶
基本信息¶
请参考 基本信息配置。
地域¶
请跟据账号归属,选择相应的地域。可修改
- 中国站
- 全球站
Credentials¶
请根据第一步创建的密钥信息填写。
系统只需要可读权限,如果权限不全,会导致数据收集不全,可以选择权限表查询权限。
更新账号¶
请参考 基本信息更新。
功能支持¶
功能 | 描述 |
---|---|
智能账单 | 支持服务、资源组、订阅、地域、账号、支付类型、标签分类 |
成本浏览器 |
|
月账单 |
|
日账单 |
|
历史账单 |
|
账单过滤 |
|
单元成本浏览器 |
|
资源账单 |
|
计费项 & 用量 |
|
Mofis 报告 |
|
账单下载 |
|
定制消息推送 |
|
消息通知 |
|
汇率转换 |
|
服务器分析 |
|
数据同步 | |
手动同步 |
|
自动同步 |
|
标签管理 |