静态资源监控与上报
2024年04月21日
一、认识
目前 Web
监控 SDK
主要是通过以下方式收集静态资源地址:
const resources = performance.getEntriesType('resource');
console.log('resources', resources)
通过对 performance.getEntriesType("resource")
api
的返回值可以分析道, 在 resource
列表信息中可以观察到 name
和 initiatorType
分别代表了资源地址和资源类型, 在 异常监控与上报
中通过劫持创建和劫持添加元素的过程可以收集到来自不同微应用的静态资源列表,针对资源列表在上报时进行分发即可。