[发明专利]跨机器的事件日志关联有效
| 申请号: | 201210335483.1 | 申请日: | 2012-09-12 |
| 公开(公告)号: | CN102882710A | 公开(公告)日: | 2013-01-16 |
| 发明(设计)人: | S.P.米里;P.加格;B.舒尔茨;S.K.辛哈尔;M.西瓦库马 | 申请(专利权)人: | 微软公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F9/455 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 刘红;汪扬 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 机器 事件 日志 关联 | ||
1.在虚拟计算环境中,一种追踪与通过虚拟机以及所述虚拟机的主机进行处理的数据分组相关联的事件的方法,包括:
在所述主机(102)内,通过第一协议栈(106(a))传输数据分组(116),所述第一协议栈包括第一系列处理组件;
在所述虚拟机内,通过第二协议栈(106(b))传输数据分组(116),所述第二协议栈包括第二系列处理组件;
当所述数据分组(116)通过所述第一和第二协议栈(106(a)和106(b))进行传输时将一个或多个活动标识符(118)与其进行关联(306);
报告(308)来自所述第一和第二协议栈(106(a)和106(b))的处理组件的事件,所报告的事件涉及所述第一和第二协议栈(106(a)和106(b))的处理组件所进行的对数据分组(116)的处理;
利用所报告的事件对所述一个或多个活动标识符(118)进行指定;并且
当所述数据分组(116)在所述主机和虚拟机(104)之间进行传输时利用其对所述至少一个活动标识符(118)进行指定。
2.根据权利要求1的方法,进一步包括通过参考利用所报告的事件进行指定的一个或多个活动标识符(118)来识别与单个数据分组(116)相关的事件。
3.根据权利要求1的方法,进一步包括通过参考利用所报告的事件进行指定的一个或多个活动标识符(118)而将从所述第一和第二协议栈(106(a)和106(b))的处理组件所报告的事件进行关联。
4.根据权利要求1的方法,进一步包括:
在所述第一协议栈的相邻处理组件之间传送(310)至少一个活动标识符;并且
在所述第二协议栈的相邻处理组件之间传送(310)至少一个活动标识符。
5.根据权利要求1的方法,其中所报告事件(308)涉及所述处理组件所遇到的处理异常。
6.根据权利要求1的方法,进一步包括从所述虚拟机(104)向所述主机(102)传输所述数据分组。
7.一种追踪通过第一机器和第二机器进行处理的活动的方法,所述方法包括:
在所述第一和第二机器之间传输数据分组(116);
在所述第一机器内,通过一系列处理组件传输每个数据分组;
从所述一系列处理组件中的各个组件报告与所述数据分组相关的日志事件;
将所报告的事件与所述数据分组进行关联;
当在所述第一和第二机器之间传输个别数据分组时,将活动标识符与所述个别数据分组相关联(306);并且
报告(308)所述活动标识符以链接所报告的与所述第一和第二机器中的所述个别数据分组相关的日志事件。
8.根据权利要求7的方法,进一步包括基于与所述日志事件相关联的活动标识符来识别(404)来自所述第一和第二机器的与所述个别数据分组相关的日志事件。
9.一种追踪虚拟计算环境中的日志事件的方法,包括:
检查来自多个机器的事件日志(402),其中所述事件日志指定事件以及相关联的活动标识符;
通过参考对应于所述事件的活动标识符来识别来自所述多个机器的与特定活动相关的事件(404);并且
至少部分地基于所识别的与特定活动相关的所识别的事件产生(406)活动轨迹。
10.根据权利要求9的方法,其中所述活动轨迹(408)包括来自所述多个机器之中的几个机器的事件。
11.一种或多种其上存储计算机可执行指令的计算机可读存储媒体,所述指令当由计算设备执行时,使得所述计算设备实现如权利要求1-10中的任一个所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210335483.1/1.html,转载请声明来源钻瓜专利网。





