Azure 身份验证
以下是连接 Microsoft Azure API 的详细步骤
- 在Azure 门户中创建新的服务客户端
- 为上面创建的客户端创建客户端密钥
- 记下客户端 ID、客户端密钥和租户 ID
- 根据需要为资源/订阅授予读者/监控读者权限
- 在 Grafana 中安装 Infinity 插件并添加对应的数据源
- 展开“身份验证”部分并选择“OAuth2”
- 选择“客户端凭据”作为 OAuth2 类型
- 指定客户端 ID
- 指定客户端密钥
- 指定令牌 URL
https://login.microsoftonline.com/<TENANT_ID>/oauth2/token
。将<TENANT_ID>
替换为您的租户 ID - 将“范围”部分留空
- 添加以下端点参数
- 键:
resource
值:https://management.azure.com/
- 键:
- 如果您使用 Infinity 1.0.0 或更高版本,还需要将
https://management.azure.com/
指定为允许的 URL。
- 点击保存并测试。
- 点击
探索
按钮 - 配置查询
- 指定查询类型为
json
- 指定源为
url
- 指定解析器为
default
(仅适用于 Infinity 1.0.0 或更高版本) - 指定格式为
table
- 方法:GET
- URL:
https://management.azure.com/subscriptions?api-version=2020-01-01
- 指定查询类型为
- 点击运行查询以查看结果