求blob存储版本

时间:2015-01-22 12:04:24

标签: azure azure-web-roles azure-storage-blobs

我是Azure的初学者,对blob存储日志有​​一些疑问

我指的是此链接http://blogs.msdn.com/b/windowsazurestorage/archive/2014/08/05/microsoft-azure-storage-service-version-removal.aspx

现在,在我的测试环境中,我启用了日志记录,并且可以通过Azure Management Studio访问日志文件夹。

当我查看文件夹中有几个迷你文件夹时,我猜是按小时区分小时。其中有一个小的txt文件,每10分钟生成一次。

第一个问题:即使没有网络活动,如何生成日志?

第二个问题:我的存储版本存在问题。上面给出的链接讨论了在2012年之前删除版本。这是否意味着我应该只查看GetBlob / GetTable请求?我问这个的原因是因为随着第一个Getblob请求你有另一个请求是ListBlobs,Releaseblobs每个都有不同的版本;

例如

1.0; 2015-01-22T09:25:05.1660119Z;的 ReleaseBlobLease ;成功; 200; 8; 8;认证....... ;;;有版本2011-08-18

1.0; 2015-01-22T09:26:51.2674946Z; ListBlobs ;成功; 200; 4; 4;经过身份验证;; autoenrolmenttest; blob ......拥有版本2012-02 -12

1.0; 2015-01-22T09:22:18.6111213Z; PutBlob ;成功; 201; 13; 12;经过验证; .........有版本2011-08- 18

1.0; 2015-01-22T09:25:06.0485334Z; GetBlob ;成功; 200; 53; 52;经过身份验证; ....拥有版本2011-08-18

我的困境是我应该从上面的4中考虑哪个版本?只有getbllob?

1 个答案:

答案 0 :(得分:2)

1)包含请求的日志肯定意味着Azure存储帐户中存在活动。您可以查看客户端IP地址,以确定这些请求的来源。

2)请求是独立的,因此可以使用不同的版本执行。删除版本后,所有旧版本的请求都将无效。