已关闭
[Bug]: 开启monitor采集marker,偶现缺少部分device数据 #11
or_2928创建于  3月27日关闭于  3月28日
or_2928成员
3月27日 创建

在提交新问题之前,请确保您已经在社区中搜索过相关问题,并使用了社区中提供的资源/工具后,仍未找到满意的解决方式。

⚠️ 安全信息提醒:请仔细检查提供的文本内容,确保其不包含敏感数据信息,包括但不限于:

  • API 令牌或密钥
  • 密码或身份验证凭证
  • 私有网址或接口地址
  • 个人或机密数据
  • ...

在分享配置信息或代码示例时,请将敏感信息脱敏处理,或使用 <TOKEN> 等占位符替代原有内容。

环境信息

  • 操作系统 openEuler24.03
  • CANN软件版本 26.0.0
  • 安装的对应软件版本 tag_MindStudio_26.0.0.B070_003

🐛 问题描述

开启monitor采集marker,偶现缺少部分device数据

欢迎加入社区,感谢您对社区的贡献 🎉!

likedislike
Oor_2928成员
3月27日 关联了里程碑:MindStudio 26.0.0
Oor_2928成员
3月27日 添加了label:bug, high-priority
Mrtutu
Mrtutu成员
3月27日 评论:

👋 您好,欢迎向 MindStudio-Monitor 提交 Issue!
我们已收到您的反馈,感谢你对开源社区的支持。🎉

📅处理时效: 维护团队将在24小时内 查看并回复您的问题(工作日)。
🔍自助查询: 在等待期间,建议您先查阅以下资料,可能已有解决方案:

📖 MindStudio MindStudio-Monitor官方文档
📝 贡献者指南

请确保 Issue 描述清晰,包含复现步骤和日志,这将帮助我们更快定位问题。谢谢!

likedislike
Wangang Yu
Wangang Yu
3月27日 评论:

/label add triaged-review

likedislike
ascend-robot
ascend-robot成员
3月27日 评论:

Label Command Feedback

@MrYudd, Because of the repository doesn't have the label(s) triaged-review, it cannot be added. 🙏

likedislike
Wangang Yu
Wangang Yu
3月27日 评论:

/label add triaged

likedislike
ascend-robotascend-robot成员
3月27日 添加了label:triaged
WangJieWangJie成员
3月27日 关联了pull request:mspti monitor start fix
WangJie
WangJie成员
3月27日 评论:

问题根因
mspti monitor 调用 msptiSubscribe 和 msptiActivityEnable 是在两个线程,偶现时序问题,导致 msptiActivityEnable 在 msptiSubscribe之前调用,造成数据采集失败
解决方法:
修改 mspti monitor start 的逻辑,将 msptiSubscribe 和 msptiActivityRegisterCallbacks 放到主线程,保证在 msptiActivityEnable 前执行

likedislike
WangJie
WangJie成员
3月27日 评论:

/label add resolved

likedislike
ascend-robotascend-robot成员
3月27日 添加了label:resolved
WangJieWangJie成员
3月28日 将 eejiechu 设为负责人
liuting0211成员
3月28日 评论:

使用最新版本回归,device信息完整
I20260328 15:05:48.660862 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4,"domain":"default","duration":17489799799,"kind":"Marker","name":"step 1","timestamp":1774681527778011357}
I20260328 15:05:48.668869 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4,"duration":325871999,"kind":"Kernel","timestamp":1774681548660195530}
I20260328 15:05:48.690088 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4294967295,"domain":"default","duration":17368017510,"kind":"Marker","name":"step 1","timestamp":1774681527892810560}
I20260328 15:05:48.691187 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":6,"domain":"default","duration":17368185776,"kind":"Marker","name":"step 1","timestamp":1774681527892913696}
I20260328 15:05:48.702173 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":6,"duration":324765350,"kind":"Kernel","timestamp":1774681548691427730}
I20260328 15:05:48.842695 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4294967295,"domain":"default","duration":17311070730,"kind":"Marker","name":"step 1","timestamp":1774681527977121680}
I20260328 15:05:48.843953 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":3,"domain":"default","duration":17310568641,"kind":"Marker","name":"step 1","timestamp":1774681527977607126}
I20260328 15:05:48.852115 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":3,"duration":378662262,"kind":"Kernel","timestamp":1774681548843623870}
I20260328 15:05:48.882360 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4294967295,"domain":"default","duration":17273273840,"kind":"Marker","name":"step 1","timestamp":1774681527984619955}
I20260328 15:05:48.883459 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":5,"domain":"default","duration":17273179519,"kind":"Marker","name":"step 1","timestamp":1774681527984699461}
I20260328 15:05:48.890602 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":5,"duration":319562573,"kind":"Kernel","timestamp":1774681548884008960}
I20260328 15:05:48.893061 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4294967295,"domain":"default","duration":17305380160,"kind":"Marker","name":"step 1","timestamp":1774681527961990050}
I20260328 15:05:48.894300 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":2,"domain":"default","duration":17305325245,"kind":"Marker","name":"step 1","timestamp":1774681527962066869}
I20260328 15:05:48.901705 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":2,"duration":437073786,"kind":"Kernel","timestamp":1774681548896538420}
I20260328 15:05:48.974005 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4294967295,"domain":"default","duration":2694889100,"kind":"Marker","name":"step 2","timestamp":1774681545258753065}
I20260328 15:05:48.975106 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":7,"domain":"default","duration":2694934655,"kind":"Marker","name":"step 2","timestamp":1774681545258818802}
I20260328 15:05:48.976344 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4294967295,"domain":"default","duration":16725863920,"kind":"Marker","name":"step 1","timestamp":1774681528532795480}
I20260328 15:05:48.977604 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":7,"domain":"default","duration":16726039571,"kind":"Marker","name":"step 1","timestamp":1774681528532877112}
I20260328 15:05:48.978992 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4294967295,"domain":"default","duration":16655703180,"kind":"Marker","name":"step 1","timestamp":1774681528604024825}
I20260328 15:05:48.980243 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":1,"domain":"default","duration":16655616903,"kind":"Marker","name":"step 1","timestamp":1774681528604117995}
I20260328 15:05:48.986421 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":7,"duration":600540943,"kind":"Kernel","timestamp":1774681548980600030}
I20260328 15:05:48.996999 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":1,"duration":320655641,"kind":"Kernel","timestamp":1774681548981393670}
I20260328 15:05:49.631621 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4294967295,"domain":"default","duration":2695694550,"kind":"Marker","name":"step 2","timestamp":1774681545258140490}
I20260328 15:05:49.632915 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":0,"domain":"default","duration":2737426136,"kind":"Marker","name":"step 2","timestamp":1774681545264604490}
I20260328 15:05:49.634198 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4294967295,"domain":"default","duration":4304832640,"kind":"Marker","name":"step 1","timestamp":1774681540953216410}
I20260328 15:05:49.635463 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":0,"domain":"default","duration":4264024842,"kind":"Marker","name":"step 1","timestamp":1774681541000529647}
I20260328 15:05:49.655758 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":0,"duration":789887699,"kind":"Kernel","timestamp":1774681549644453910}
I20260328 15:05:51.669206 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4294967295,"domain":"default","duration":2016004300,"kind":"Marker","name":"step 3","timestamp":1774681547963133515}
I20260328 15:05:51.670328 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4,"domain":"default","duration":2016012420,"kind":"Marker","name":"step 3","timestamp":1774681547963138267}
I20260328 15:05:51.671440 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4294967295,"domain":"default","duration":2695189420,"kind":"Marker","name":"step 2","timestamp":1774681545267877595}
I20260328 15:05:51.672513 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4,"domain":"default","duration":2695195389,"kind":"Marker","name":"step 2","timestamp":1774681545267884068}
I20260328 15:05:51.686669 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4,"duration":898381090,"kind":"Kernel","timestamp":1774681551675142960}
I20260328 15:05:51.701896 1433161 IPCMonitor.cpp:162] Received data message : {"deviceId":4294967295,"domain":"default","duration":2013131770,"kind":"Marker","name":"step 3","timestamp":177468154795583449

likedislike
Lliuting0211成员
3月28日 issue状态由 TODO 改变为 DONE
Lliuting0211成员
3月28日 关闭了 issue