如 the wiki 中所述AzCopy 在其日志中生成 PERF
行来记录应用程序状态的各种元素。
这里是上传作业的摘录:
2023/08/11 04:49:48 PERF: primary performance constraint is Unknown. States: X: 0, O: 0, M: 0, L: 0, R: 0, D: 1, W: 94, F: 0, B: 63, E: 0, T: 158, GRs: 64
2023/08/11 04:49:50 PERF: primary performance constraint is Unknown. States: X: 0, O: 0, M: 0, L: 0, R: 0, D: 1, W: 55, F: 0, B: 63, E: 0, T: 119, GRs: 64
2023/08/11 04:49:52 PERF: primary performance constraint is Disk. States: X: 0, O: 0, M: 0, L: 0, R: 0, D: 1, W: 7, F: 0, B: 63, E: 0, T: 71, GRs: 64
2023/08/11 04:49:54 PERF: primary performance constraint is Unknown. States: X: 0, O: 0, M: 0, L: 0, R: 0, D: 0, W: 0, F: 0, B: 16, E: 0, T: 16, GRs: 64
2023/08/11 04:49:56 PERF: primary performance constraint is Unknown. States: X: 0, O: 0, M: 0, L: 0, R: 0, D: 0, W: 0, F: 0, B: 0, E: 0, T: 0, GRs: 64
以及下载作业的摘录:
2023/08/18 09:04:54 PERF: primary performance constraint is Unknown. States: C: 0, R: 64, W: 1507, F: 0, H: 0, B: 16, S: 0, P: 8, Q: 0, D: 0, E: 0, T: 1595, GRs: 16
2023/08/18 09:04:56 PERF: primary performance constraint is Unknown. States: C: 0, R: 64, W: 1513, F: 0, H: 1, B: 15, S: 0, P: 4, Q: 0, D: 0, E: 0, T: 1597, GRs: 16
2023/08/18 09:04:58 PERF: primary performance constraint is Unknown. States: C: 0, R: 64, W: 1514, F: 0, H: 1, B: 15, S: 0, P: 1, Q: 0, D: 0, E: 0, T: 1595, GRs: 16
2023/08/18 09:05:00 PERF: primary performance constraint is Unknown. States: C: 0, R: 64, W: 1512, F: 0, H: 1, B: 15, S: 0, P: 4, Q: 0, D: 0, E: 0, T: 1596, GRs: 16
2023/08/21 02:01:15 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 0, T: 0, GRs: 16
这里显然记录了大量数据,但不幸的是据我所知,wiki 没有记录每个字段代表的内容。
此信息是否已知并且可以在任何地方获得?
最佳答案
您共享的文件可以分割如下:
我引用了下面提到的其中一行:
2023/08/18 09:04:54 PERF: primary performance constraint is Unknown. States: C: 0, R: 64, W: 1507, F: 0, H: 0, B: 16, S: 0, P: 8, Q: 0, D: 0, E: 0, T: 1595, GRs: 16
日期和时间:
2023/08/18 09:04:54
- 这是生成日志条目的日期和时间。消息类型:
PERF
- 这表示日志条目与性能指标相关。主要性能约束:
未知
- 在此上下文中,它表明主要性能约束未知。这可能意味着azcopy
无法确定影响性能的主要限制因素。州:
- C: 0 - 当前事件的并发(并行操作)数量。
- R: 64 - HTTP 请求数(通常表示读取操作)。
- W:1507 - 写入(上传)操作数。
- F: 0 - 失败操作的数量。
- H: 0 - 暂停操作数。
- B:16 - 缓冲区数量(内部缓存机制的一部分)。
- S:0 - 计划(待处理)操作的数量。
- P:8 - 管道数量(并发传输 channel )。
- Q:0 - 排队操作的数量。
- D: 0 - 已分派(dispatch)(已启动)操作的数量。
- E: 0 - 执行操作的数量。
- T:1595 - 执行的操作总数。
- GRs:16 - 获取响应数(通常表示读取操作)。
关于azure - azcopy 日志 PERF 行中记录了哪些信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77154710/