CN109697145A - 一种自动分析云桌面蓝屏的方法 - Google Patents
一种自动分析云桌面蓝屏的方法 Download PDFInfo
- Publication number
- CN109697145A CN109697145A CN201811554981.9A CN201811554981A CN109697145A CN 109697145 A CN109697145 A CN 109697145A CN 201811554981 A CN201811554981 A CN 201811554981A CN 109697145 A CN109697145 A CN 109697145A
- Authority
- CN
- China
- Prior art keywords
- blue screen
- reason
- analysis
- file
- blue
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/321—Display for diagnostics, e.g. diagnostic result display, self-test user interface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2273—Test methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Stored Programmes (AREA)
Abstract
本发明涉及桌面云运维技术领域,尤其是一种自动分析云桌面蓝屏的方法。本发明所述的方法包括如下步骤:1、检索并导出文件,检索导致蓝屏原因的文件;2、分析蓝屏原因,导入蓝屏生成的文件,初步分析出导致蓝屏的动态库文件以及初步原因;3、展示蓝屏原因和知识库。本发明解决了无法批量分析蓝屏、无法在关机情况分析蓝屏原因、无法自动分析蓝屏原因、无法指导用户解决或避免云桌面蓝屏等问题;可以用于云桌面蓝屏的原因分析。
Description
技术领域
本发明涉及桌面云运维技术领域,尤其是一种自动分析云桌面蓝屏的方法。
背景技术
在公开号为CN102866930A的中国专利申请中公开了蓝屏修复方法、装置及***;但是,该申请提供的方案存在以下问题:
1、关机情况不能分析蓝屏原因;
2、分析过程中会干扰用户正常办公;
3、只能单点分析,不能批量分析各个云桌面。
发明内容
本发明解决的技术问题在于提供一种自动分析云桌面蓝屏的方法;解决无法批量分析蓝屏、无法在关机情况分析蓝屏原因、无法自动分析蓝屏原因、无法指导用户解决或避免云桌面蓝屏等问题。
本发明解决上述技术问题的技术方案是:
所述的方法包括:
步骤1、检索并导出文件,检索导致蓝屏原因的文件;
步骤2、分析蓝屏原因,导入蓝屏生成的文件,初步分析出导致蓝屏的动态库文件以及初步原因;
步骤3、展示蓝屏原因和知识库。
所述的步骤1具体为:
通过虚拟机磁盘管理工具批量检索整个云平台所有正在运行或关机状态的云桌面是否存在蓝屏后生成的文件;
若存在则在宿主机上创建一个以虚拟机ID和当前时间作为名称的原日志文件,并将蓝屏生成的内容拷贝到原日志文件里面;
将原日志文件发送给分析服务。
所述的步骤2具体是:
分析服务接收原日志文件;
详细分析蓝屏出现的原因,包含发生错误时候的指令的指针、蓝屏时的异常记录、错误码、错误类型、导致异常的进程名、堆栈上的调用情况、显示错误时的堆栈跟踪、发生异常的时间;
进一步分析结果,分析真正原因和导致这个原因的进程;
记录分析结果;
将分析结果发送给知识库服务;
删除原日志文件。
所述的步骤3具体是:
知识库服务收到分析结果后,查找该蓝屏原因是否有出现或相似的记录;
若存在,则展示并通知用户关于蓝屏原因、参考解决方案知识库,包括安装指定版本、重装、升级驱动或进程;
若不存则展示并通知用户关于蓝屏原因。
本发明整个过程全自动,不需要人工干预。本发明提供方法不但分析出蓝屏的产生的原因,还能给出相关的知识库,指导用户如何解决或避免蓝屏问题。本发明提供方法通过虚拟机磁盘管理工具,不需要依赖网络。本发明方法在云桌面关机的情况下仍然可以导出蓝屏生成的文件,进行分析蓝屏原因。本发明方法可以批量检索整个云平台所有的云桌面。
附图说明
下面结合附图对本发明进一步说明:
图1是本发明流程图。
具体实施方法
见图1所示,本发明的流程包括:
步骤一:检索并导出文件。
是指检索蓝屏原因的文件。
其步骤具体为:
1、在通过虚拟机磁盘管理工具批量检索整个云平台所有正在运行或关机状态的云桌面是否存在蓝屏后生成的文件;
2、若存在宿主机上创建一个虚拟机ID+当前时间作为名称的原日志文件,并将蓝屏生成的内容拷贝到原日志文件里面;
3、最后将原日志文件发送给分析服务。
步骤二:分析蓝屏原因。
导入蓝屏生成的文件,能初步分析出导致蓝屏的动态库文件以及初步原因;其详细步骤如下:
1、分析服务接收原日志文件;
2、进行分析;
3、分析出进一步详细分析蓝屏出现的原因,包含发生错误时候的指令的指针、蓝屏时的异常记录、错误码、错误类型、导致异常的进程名、堆栈上的调用情况、显示错误时的堆栈跟踪、发生异常的时间;
4、进一步分析结果;
5、分析真正原因和导致这个原因的进程;
6、记录分析结果;
7、将分析结果发送给知识库服务;
8、删除原日志文件。
步骤三:展示蓝屏原因和知识库。
是指展示蓝屏产生的原因,查询该原因是否存在知识库里面,若存在则给出出现这种蓝屏的知识库。其详细步骤是;
1、知识库服务收到分析结果后;
2、需找该蓝屏原因是否有出现或相似的记录;
3、若存在则展示并通知用户关于蓝屏原因、参考解决方案知识库,例如安装指定版本、重装、升级驱动或进程;
4、若不存则展示并通知用户关于蓝屏原因。
Claims (4)
1.一种自动分析云桌面蓝屏的方法。其特征在于:所述的方法包括:
步骤1、检索并导出文件,检索导致蓝屏原因的文件;
步骤2、分析蓝屏原因,导入蓝屏生成的文件,初步分析出导致蓝屏的动态库文件以及初步原因;
步骤3、展示蓝屏原因和知识库。
2.根据权利要求1所述的方法,其特征在于:
所述的步骤1具体为:
通过虚拟机磁盘管理工具批量检索整个云平台所有正在运行或关机状态的云桌面是否存在蓝屏后生成的文件;
若存在则在宿主机上创建一个以虚拟机ID和当前时间作为名称的原日志文件,并将蓝屏生成的内容拷贝到原日志文件里面;
将原日志文件发送给分析服务。
3.根据权利要求1所述的方法,其特征在于:
所述的步骤2具体是:
分析服务接收原日志文件;
详细分析蓝屏出现的原因,包含发生错误时候的指令的指针、蓝屏时的异常记录、错误码、错误类型、导致异常的进程名、堆栈上的调用情况、显示错误时的堆栈跟踪、发生异常的时间;
进一步分析结果,分析真正原因和导致这个原因的进程;
记录分析结果;
将分析结果发送给知识库服务;
删除原日志文件。
4.根据权利要求1所述的方法,其特征在于:
所述的步骤3具体是:
知识库服务收到分析结果后,查找该蓝屏原因是否有出现或相似的记录;
若存在,则展示并通知用户关于蓝屏原因、参考解决方案知识库,包括安装指定版本、重装、升级驱动或进程;
若不存则展示并通知用户关于蓝屏原因。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811554981.9A CN109697145A (zh) | 2018-12-19 | 2018-12-19 | 一种自动分析云桌面蓝屏的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811554981.9A CN109697145A (zh) | 2018-12-19 | 2018-12-19 | 一种自动分析云桌面蓝屏的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109697145A true CN109697145A (zh) | 2019-04-30 |
Family
ID=66231818
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811554981.9A Withdrawn CN109697145A (zh) | 2018-12-19 | 2018-12-19 | 一种自动分析云桌面蓝屏的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109697145A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110399243A (zh) * | 2019-07-25 | 2019-11-01 | 网易(杭州)网络有限公司 | 蓝屏原因确定方法、***、计算机可读介质及电子设备 |
CN113849251A (zh) * | 2020-06-28 | 2021-12-28 | 中兴通讯股份有限公司 | 虚拟云桌面监测方法、客户端、服务端和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102855160A (zh) * | 2012-08-22 | 2013-01-02 | 北京奇虎科技有限公司 | 软件修复方法、装置及*** |
CN102866930A (zh) * | 2012-08-22 | 2013-01-09 | 北京奇虎科技有限公司 | 蓝屏修复方法、装置及*** |
CN104699554A (zh) * | 2012-08-22 | 2015-06-10 | 北京奇虎科技有限公司 | 软件修复方法、装置及*** |
CN105511937A (zh) * | 2015-11-23 | 2016-04-20 | 国云科技股份有限公司 | 一种适用于云平台的批量虚拟机蓝屏监控方法 |
CN107491383A (zh) * | 2017-08-17 | 2017-12-19 | 杭州师范大学 | 应用崩溃操作日志的捕获方法、装置及移动终端 |
-
2018
- 2018-12-19 CN CN201811554981.9A patent/CN109697145A/zh not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102855160A (zh) * | 2012-08-22 | 2013-01-02 | 北京奇虎科技有限公司 | 软件修复方法、装置及*** |
CN102866930A (zh) * | 2012-08-22 | 2013-01-09 | 北京奇虎科技有限公司 | 蓝屏修复方法、装置及*** |
CN104699554A (zh) * | 2012-08-22 | 2015-06-10 | 北京奇虎科技有限公司 | 软件修复方法、装置及*** |
CN105511937A (zh) * | 2015-11-23 | 2016-04-20 | 国云科技股份有限公司 | 一种适用于云平台的批量虚拟机蓝屏监控方法 |
CN107491383A (zh) * | 2017-08-17 | 2017-12-19 | 杭州师范大学 | 应用崩溃操作日志的捕获方法、装置及移动终端 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110399243A (zh) * | 2019-07-25 | 2019-11-01 | 网易(杭州)网络有限公司 | 蓝屏原因确定方法、***、计算机可读介质及电子设备 |
CN110399243B (zh) * | 2019-07-25 | 2022-06-14 | 网易(杭州)网络有限公司 | 蓝屏原因确定方法、***、计算机可读介质及电子设备 |
CN113849251A (zh) * | 2020-06-28 | 2021-12-28 | 中兴通讯股份有限公司 | 虚拟云桌面监测方法、客户端、服务端和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100361079C (zh) | 多台计算机整机***的同步自动安装测试方法 | |
CN109697145A (zh) | 一种自动分析云桌面蓝屏的方法 | |
CN104750472B (zh) | 一种终端应用的资源包管理方法和装置 | |
WO2002029561A1 (en) | System and method for tracking and documenting changes to compu ter readable code | |
CN1728094A (zh) | 智能ui记录和重放结构 | |
CN106649771A (zh) | 数据库的数据模型更新方法和*** | |
CN109376142B (zh) | 数据迁移方法及终端设备 | |
CN102043716A (zh) | 基于业务驱动的软件自动化测试方法 | |
US20100031251A1 (en) | Method and apparatus of software migration | |
CN108665244B (zh) | 基于61850模型的定值单自动生成方法及存储介质 | |
CN104253706B (zh) | 一种数据库管理平台的监控方法和装置 | |
CN114780370A (zh) | 基于日志的数据修正方法、装置、电子设备及存储介质 | |
CN104699516B (zh) | Windows下自动识别安卓手机并安装驱动的方法和装置 | |
CN110599018B (zh) | 一种基于mes***的生产任务配置***和方法 | |
CN104063468A (zh) | 一种数据报表自动生成及提取方法及装置 | |
CN103500109B (zh) | 一种用于实现文件收集、软件包自动安装的方法及装置 | |
CN104199689B (zh) | 综合前端***的安装方法及装置 | |
US9032372B2 (en) | Runtime environment and method for non-invasive monitoring of software applications | |
CN113407980B (zh) | 数据标注*** | |
CN113282609A (zh) | 一种基于大数据技术的智能解析数据的方法 | |
US6904426B2 (en) | Method, computer program product, and system for the generation of transaction screen displays from a hierarchical database management log utilizing a batch terminal simulator | |
CN114461212A (zh) | 软件换肤的方法和装置、存储介质及处理器 | |
CN112699011A (zh) | 统计增量代码覆盖率的方法、装置及电子设备、存储介质 | |
CN107844605A (zh) | 一种大数据快速备份的*** | |
CN1581800A (zh) | 智能网平台中业务管理代理点动态支持多语种的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20190430 |