【VM服务管家】专题_7.5 异常收集

这篇具有很好参考价值的文章主要介绍了【VM服务管家】专题_7.5 异常收集。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

5.1 信息收集:异常报错信息收集的方法

描述
环境:VM4.0以上+VS2013及以上
现象:未知问题、偶发问题、崩溃问题如何收集信息提供给研发排查。
解答

  1. VM和开发常见问题:可以参考FAQ和VM应用帮助手册和VM SDK开发手册;
  2. VM和开发偶发性、内存等问题:在复现问题后,立刻收集问题出现时间。如果为VM应用问题,需要收集电脑系统信息,VM版本信息、算子版本信息和补丁日期,VM日志,操作描述和报错信息截图。如果为VM SDK开发,还需要提供VM SDK日志。如果为VM模块报错或算子SDK开发,还需要算子SDK日志。如果为崩溃问题,还需提供dump文件(VM和二次开发的dump文件,后缀为dmp文件)。
    电脑系统信息:控制面板->系统和安全->系统;
    VM、算子和补丁日期:VM主界面->菜单栏->帮助->版本信息;
    VM日志路径:\VisionMaster4.X.0\Applications\log;
    VM SDK日志路径:\bin\Debug\log\SDK;
    算子SDK日志路径:C:\Windows\Temp\MVDSDKLog;
    VM Dump文件路径:\VisionMaster4.X.0\Applications\VmModuleProxy。
  3. VM4.2提供了收集工具:VisionMaster4.2.0\Applications\Tools\AbnomalInfoCollectTool.exe。
    VM4.2问题收集信息时,直接在此路径运行AbnomalInfoCollectTool.exe;VM4.2 SDK开发收集问题时,将AbnomalInfoCollectTool整个文件夹拷贝到VM二次开发项目exe生成路径的同级目录下。
    AbnomalInfoCollectTool.exe运行之后,自动一次性收集所需信息并打包压缩;问题出现时,应立刻收集日志,将出现问题的时间点和压缩文件提供给研发。
    4.VM采集机器人:不需要拷贝,直接运行此exe,可通过链接进行下载,收集的信息内容可参考VM采集机器人的帮助文档。 VM采集机器人:https://drive.ticklink.com/hcs/controller/hik-manage/fileDownload?link=O4Ba4brv& 提取码:Pl51

问题根因
不熟悉收集报错信息

5.2 日志等级:日志等级调低的方法

描述
环境:VM4.0以上 + VS2013及以上
现象:VM二次开发如何调低日志等级,以获取更详细的日志信息?
解答
1、VM日志文件:
【VM服务管家】专题_7.5 异常收集

2、VM SDK日志文件:
二次开发SDK日志在二次开发程序同级目录.\log\SDK。
二次开发时一般要同时查看该文件夹中的SDK日志及VM日志。
3、算子SDK日志文件:
算子SDK日志在C:\Windows\Temp\MVDSDKLog。
一般算法模块执行出错时,需要查看算子SDK日志。
4、在不关闭进程的情况下可以动态调整日志等级,默认一般打印INFO以上日志(其中模块层默认打印ERROR日志),在复现问题时可以把日志等级调低。
(1)VM4.0
VM SDK:在VisionMaster.exe或二次开发执行程序的同级目录,新建一个文件夹,重命名为sdk_debug(日志等级调整为debug)或sdk_trace(日志调整为最低等trace);
Server:在VM安装目录\Applications\Server中建一个文件夹,重命名为server_log_d(日志等级调整为debug)或server_log_t(日志等级调整为最低等trace);
模块框架:在VM安装目录\Applications\VmModuleProxy\x64中建一个文件夹,重命名为vmframe_log_d(日志等级调整为debug)或vmframe_log_t(日志等级调整为最低等trace)。
(2)VM4.2
VM4.2提供了调整日志工具,路径:D:\VM4.2\VisionMaster4.2.0\Applications\Tools\LogLevelAdjustmentTool\LogLevelAdjustmentTool.exe
【VM服务管家】专题_7.5 异常收集

此工具为相应的目录中自动添加文件夹,使用之后要进行还原设置。工具启动处的“LogLevelAdjustmentTool.json”可以设置日志添加文件夹路径。
针对VM4.2,工具操作的内容如下:
\Applications路径下增加文件: sdk_log_d
\Applications\Server路径下增加文件: server_log_d
\Applications\VmModuleProxy\x64路径下增加: proxy_log_d, vmframe_log_d, module_log_d。
针对VM4.2 SDK:
可手动在项目exe生成路径下,增加文件: sdk_log_d。
3)VM4.3
VM4.3提供了调整日志工具,路径:D:\VM4.3\VisionMaster4.3.0\Applications\Tools\LogLevelAdjustmentTool\LogLevelAdjustmentTool.exe
针对VM4.3和VM4.3SDK,工具操作的内容如下:
\Applications路径下增加文件:sdk_log_d;
\Applications\Server路径下增加文件:server_log_d;
\Applications\VmModuleProxy\x64路径下增加:proxy_log_d,vmframe_log_d,module_log_d。
(4)VM采集机器人
适用多个VM版本,可参考帮助文档进行日志等级调整。
VM采集机器人:https://drive.ticklink.com/hcs/controller/hik-manage/fileDownload?link=O4Ba4brv&提取码:Pl51
5、注意:
1)日志等级调整后,一般30s左右生效,复现问题;
2)日志收集后(参考5.1),仍需把日志等级调回默认,否则会影响执行效率。调回默认的方法,只需要把新建的文件夹删掉即可。
问题根因
不熟悉如何调低日志等级文章来源地址https://www.toymoban.com/news/detail-433002.html

到了这里,关于【VM服务管家】专题_7.5 异常收集的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Azure VM 远程桌面服务异常排查思路(已更新Azure Portal方式)

    Windows 服务默认的远程桌面服务端口号是3389,在创建完Azure VM之后基本都会添加一个any to any的防火墙规则,方便多人登录这个机器。 但是随时随地的3389扫描搞得我很烦,就修改了默认的windows 远程桌面服务的端口号,修改完没有在VM里的windows 自带防火墙中添加inbound新端口规

    2024年02月15日
    浏览(25)
  • 渗透测试之信息收集篇-服务器子域名收集

    你可能对某个服务器渗透失败,没有发现入侵点,所以我们可以考虑扩大攻击面,对target.com的子域名 进行渗透,然后横向移动。 使用bbot对目标子域进行收集 https://github.com/blacklanternsecurity/bbot/wiki#installation 关于子域名收集,推荐一篇很好的文章,文章地址:https://blog.blackl

    2024年02月16日
    浏览(25)
  • 信息收集 - 网站服务器

    操作系统 区分大小写: 如果修改首页或其他页面的大小写后,网站返回一个错误页面,例如报错 \\\"404 Not Found\\\" 或类似的错误,这可能意味着网站运行在 Linux 或类 Unix 操作系统上。这是因为大多数 Linux 系统是区分大小写的 。 如果修改大小写后,网站页面正常显示,这可能意

    2024年02月21日
    浏览(38)
  • shell收集服务器信息

    2024年02月12日
    浏览(33)
  • 软件和信息服务业专题讲座

    软件和信息服务业专题讲座 单选题(共 10 题,每题 3 分) 1、根据本讲,我国要加强物联网应用领域()开发和应用。 A、大数据 2、根据本讲,要充分发挥软件对城市管理和惠民服务的()作用。 C、定义和赋能 3、本讲中,阿斯麦的研发人员占比高达()。 A、4 成 4、根据

    2024年02月08日
    浏览(59)
  • 【kali学习笔记】利用第三方服务对目标进行被动信息收集

    1、概念: 信息收集的方式分为两种:被动收集和主动收集。被动信息收集方式是指利用第三方的服务对目标进行访问了解,比如Google搜索。主动信息收集方式:通过直接访问、扫描网站,这种流量流经网站的行为,比如:nmap扫描端口。 2、被动信息收集的目的: 通过公开渠

    2024年02月10日
    浏览(31)
  • VM图像类型转换专题(C#)

    VisionMaster(后简称VM)作为一款功能强大的工业图形图像处理软件,可对工业中遇到的各种图像进行处理,同时还有功能强大的算子以及很全面的例程,作为图像处理的主程序是非常不错的。当前VM提供了VM算法平台、VM SDK开发、算子SDK开发和算子模块开发四种开发模式兼顾各

    2024年02月16日
    浏览(29)
  • 微信小程序涉嫌通过中断用户体验、限制用户操作的方式,收集与服务无关的用户个人信息,包括但不限于,手机号、

    微信小程序涉嫌通过中断用户体验、限制用户操作的方式,收集与服务无关的用户个人信息,包括但不限于,手机号、身份证号、生日、住址等,违反《微信小程序平台运营规则》及相关规则,建议尽快整改。具体运营规范:xxxxxxx 解决方法: 如下图所示: 比如健康宝在获取

    2023年04月13日
    浏览(36)
  • 信息收集之其他信息收集

    之前我们分享了域名收集的思路和方法、信息搜集中还有诸如C段资产、端口搜集、APP搜集、小程序、公众号收集。都是获取目标有效信息的方法。本次将从以下这些方法为大家讲解。 网络空间搜索引擎 通过第三方搜索引擎搜索目标IP以及C段资产,来找到目标资产的IP地址 使

    2023年04月20日
    浏览(31)
  • 信息收集(一)域名信息收集

    信息收集也叫做资产收集。信息收集是渗透测试的前期主要工作,是非常重要的环节,收集足够多的信息才能方便接下来的测试,信息收集主要是收集网站的域名信息、子域名信息、目标网站信息、目标网站真实IP、敏感/目录文件、开放端口和中间件信息等等。通过各种渠道

    2024年02月12日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包