You need to enable JavaScript to run this app.
文档中心
应用性能监控全链路版

应用性能监控全链路版

复制全文
下载 pdf
使用指南
磁盘监控
复制全文
下载 pdf
磁盘监控
磁盘占用过大会导致手机磁盘不足,影响App的性能,甚至用户会卸载App释放磁盘空间。磁盘监控可以帮助用户监控手机磁盘空间大小以及App占用磁盘大小,发现占用磁盘过大的文件夹和文件,以及一些被遗忘的过期文件。​
前提条件​
磁盘指标​
筛选条件​
您可以通过以下筛选条件进行数据筛选。​
  • Android系统支持的筛选维度:​
  • 时间、设备ID、User ID、系统版本、APP版本、APP小版本号、机型、APM SDK版本、下载渠道。​
  • iOS系统支持的筛选维度:​
  • 时间、设备ID、User ID、越狱状态、系统版本、APP版本、APP小版本号、机型、APM SDK版本、下载渠道。​
iOS磁盘指标​
iOS磁盘指标展示了筛选条件下iOS磁盘指标的趋势图,默认展示了一些磁盘指标平均值和样本量。​
​图片​​
单击指标详情,查看磁盘趋势图和多维分析。​
指标说明:​
​
指标​
说明​
手机磁盘大小​
手机磁盘大小​
手机剩余磁盘​
手机剩余磁盘大小​
App占用磁盘​
沙盒内文件总大小​
App磁盘使用占比​
App占用磁盘/手机磁盘​
App Library和Document占用磁盘大小​
沙盒内Library和Document文件的总大小​
​
Android磁盘指标​
Android磁盘指标展示了筛选条件下Android磁盘指标的趋势图,默认展示了一些磁盘指标平均值和样本量。​
​图片​​
单击指标详情,查看磁盘趋势图和多维分析。​
指标说明:​
​
指标​
说明​
手机磁盘大小​
Environment.getDataDirectory().getTotalSpace() + Environment.getRootDirectory().getTotalSpace()​
手机剩余磁盘​
Environment.getDataDirectory().getFreeSpace()​
App占用磁盘​
context.getFilesDir().getParent() + context.getExternalFilesDir(null).getParentFile()​
App磁盘使用占比​
App占用磁盘/手机磁盘​
App Cache占用磁盘​
context.getCacheDir() + context.getExternalCacheDir()​
​
目录分析​
筛选条件​
您可以通过以下筛选条件进行数据筛选。​
  • Android系统支持的筛选维度:​
  • 时间、设备ID、User ID、系统版本、APP版本、APP小版本号、机型、APM SDK版本、下载渠道。​
  • iOS系统支持的筛选维度:​
  • 时间、设备ID、User ID、越狱状态、系统版本、APP版本、APP小版本号、机型、APM SDK版本、下载渠道。​
子目录趋势图​
子目录分析趋势图可以分析App占用磁盘中占据磁盘较大的目录和文件,支持按照层级点开分析。​
​图片​​
Android为了防止因为不同机型获取的目录前缀不同,目录前缀使用internal和external做了替代处理。​
​
目录前缀​
说明​
根文件​
代表App占用磁盘context.getFilesDir().getParent() + context.getExternalFilesDir(null).getParentFile()​
internal​
代表目录context.getFilesDir().getParent()​
external​
代表目录context.getExternalFilesDir(null).getParentFile()​
​
指标说明:​
​
指标​
说明​
上报量​
目录上报次数​
路径占比​
当前目录大小/App占用磁盘​
磁盘使用量​
当前目录大小​
上报用户数​
目录上报用户数​
​
子目录列表​
​图片​​
参数说明:​
​
参数​
说明​
平均大小​
当前目录大小,上报的多个数据聚合的平均值。​
大小占比​
当前目录大小/App占用磁盘​
加权平均大小​
平均大小 ×(当前目录上报量/根文件上报量)​
为了防止目录只上报一次,但是文件很大,排序总是在前面这种场景。​
​
磁盘异常​
筛选条件​
您可以通过以下筛选条件进行数据筛选。​
  • Android系统支持的筛选维度:​
  • 时间、文件查询、设备ID、User ID、异常类型、issue新增状态、系统版本、机型、APP版本、APP小版本号、APM SDK版本、下载渠道、ROM信息、省份、厂商、issue状态、处理人、标签、自定义维度、PV自定义维度。​
  • iOS系统支持的筛选维度:​
  • 时间、文件查询、设备ID、User ID、异常类型、issue新增状态、越狱状态、系统版本、机型、APP版本、APP小版本号、APM SDK版本、下载渠道、省份、issue状态、处理人、标签、自定义维度、PV自定义维度。​
异常趋势​
异常趋势主要分析对于App占用磁盘超过指定阈值的异常场景,分析当前的较大文件和文件夹,以及超过一定时间的过期文件。​
​图片​​
异常分布​
异常分布中可以查看App占用磁盘超过指定阈值的异常主要分布情况。​
​图片​​
  • 默认按照上报量展示分布情况,支持切换为用户量。​
  • 默认按照异常类型、系统版本、机型、APP版本展示分布情况,支持配置为APP小版本号、APM SDK版本、下载渠道、省份等维度。​
异常文件列表​
​图片​​
  • 异常详情:单击进入异常详情页面。​
异常详情​
磁盘异常详情页面可以具体分析每一个磁盘异常的详细数据。​
​图片​​
指标说明:​
​
指标​
说明​
异常数​
筛选条件下异常上报次数​
异常率​
筛选条件下异常上报次数/筛选条件下总PV​
影响用户数​
筛选条件下异常上报用户数​
影响用户比例​
筛选条件下异常上报用户数/筛选条件下总UV​
​
详情页面支持查看异常文件、异常文件夹和过期文件的具体信息。​
​
指标​
Android端指标定义​
iOS端指标定义​
异常文件​
命中“磁盘异常采样率”的用户,App占用磁盘超过“异常磁盘占用阈值”,App文件从大到小排序后获取最大的文件上报,个数为前“异常文件最大上报个数”。​
命中“磁盘异常采样率”的用户,App占用磁盘超过“磁盘文件占用分析阈值”,App文件从大到小排序后获取最大的文件上报,个数为前“异常文件最大上报个数”。​
异常文件夹​
命中“磁盘异常采样率”的用户,App占用磁盘超过“异常磁盘占用阈值”,App文件夹超过“异常文件夹磁盘阈值”的子文件,个数为前“异常文件最大上报个数”。​
命中“磁盘异常采样率”的用户,App占用磁盘超过“磁盘文件占用分析阈值”,当文件夹大小超过“异常文件夹磁盘阈值”或文件夹包含的子文件个数超过“异常文件夹数量阈值”时,定义为异常文件夹。按文件夹大小排序,取个数为前“异常文件最大上报个数”进行上报。​
过期文件​
命中“磁盘异常采样率”的用户,App占用磁盘超过“异常磁盘占用阈值”,App文件lastModified距今时间超过“文件过期时间阈值”的文件,个数为前“异常文件最大上报个数”。​
命中“磁盘异常采样率”的用户,App 占用磁盘超过“磁盘文件占用分析阈值”,App 文件最后一次访问时间距今时间超过“文件过期时间阈值”的文件,个数为前“异常文件最大上报个数”。​
​
​
最近更新时间:2026.02.10 19:56:18
这个页面对您有帮助吗?
有用
有用
无用
无用