如何查看Azure云服务执行的相关操作记录

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Microsoft网络

小提示:您能找到这篇{如何查看Azure云服务执行的相关操作记录}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的如何查看Azure云服务执行的相关操作记录内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

问题描什么是公关人

在某些情况下,我们需要监视服务的操作状态,通过操作日志的详细情况知道我们的操作失败的具体原因,并且通过操作日志可以在失败的详情中找出操作 ID,在联系技术支持的过程中可以对应到具体的操作。

然而,目前服务 SDK 并没有提供此类的 API,那么是否可以达成这个需求呢?

问题分析

Azure 门户提供了一个操作日志(Operation Log)的功能,可以用于查询云服务的操作日志。同时,Azure 也提供了相应的 REST API,请参考:List Subscription Operations。

解决方法

通过 Azure 门户查看操作日志

云服务提供了重启日志以及特定经典资源的操作的日志,请通过以下步骤查看:

1.登录 Azure 门户网站,选择 “云服务”:

2.选择要查看的 云服务 -> 点击 “操作日志(经典)”,可以选择时间跨度,查看相关的操作日志和启动日志:

通过 REST API 查看操作日志

1.构建请求

请求 URI:

 备注

文档中给出的是国际版 Azure 的终结点地址,使用中国区 Azure 需要将 management.windows.net 修改为 management.core.chinacloudapi.cn。

URI 参数:

上述请求并没有做限制(Filter),是获取订阅下所有的操作日志,为了达成需求,需要使用以下 3 个参数来做限定:



StartTime=<start-of-timeframe>

EndTime=<end-of-timeframe>

ObjectIdFilter=<object-url>

参数详解请参考文档说明,此外您还需要指定api-version,构建的请求格式为:

https://management.core.chinacloudapi.cn/<subscription-id>/operations?ObjectIdFilter<object-url>&StartTime=<start-of-timeframe>&EndTime=<end-of-timeframe>

具体参数字段需要替换为您实际项目中的值,针对cloud Service(Paas)对应的ObjectIdFilter的格式为:

ObjectIdFilter=/subscription-id/services/hostedservices/cloud-service-name.

因此获取某个特定的cloud Service(Paas)的示例请求如下:

https://management.core.chinacloudapi.cn/5bbf0cbb-647d-****-****-26629f109bd7/operations?ObjectIdFilter=/5bbf0cbb-647d-****-****-26629f109bd7/services/hostedservices/kevin1&StartTime=2018-01-01&EndTime=2018-01-31&api-version=2014-01

2.请求参数精准营销方式有

x-ms-version:2012-03-01 (或更高版本)

Authorization:调用以下 REST API 来获取

RESTAPI: https://login.chinacloudapi.cn/common/oauth2/token?api-version=1.0

Method: POST

HEADER: Content-Type: application/x-www-form-urlencoded

POST DATA:

grant_type: password # 固定值



resource: https://management.core.chinacloudapi.cn/ # 固定值

username: 订阅登录账户

password: 订阅登录密码

client_id: 1950a258-227b-4e31-a9cf-717495945fc2 # 固定值

如下示例:access_token 的值即 Authorization 值:

3.调用请求

如何查看Azure云服务执行的相关操作记录

上一篇:如何修改shopify底部文字的版权信息
下一篇:什么是KOL?一文读懂KOL营销推广


版权声明:以上主题为“如何查看Azure云服务执行的相关操作记录"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    如何查看Azure云服务执行的相关操作记录
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“如何查看Azure云服务执行的相关操作记录”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通如何查看Azure云服务执行的相关操作记录的相关事宜。

关键词:如何查看Azure云服务执行的

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号