Merge pull request 'Promote validated 128K Spark baseline and consolidate performance evidence' (#1) from perf/compile-prefix-cache into main

This commit was merged in pull request #1.
This commit is contained in:
2026-09-18 01:52:33 +08:00
88 changed files with 11513 additions and 13 deletions
+3
View File
@@ -4,3 +4,6 @@
!patches/spark_ngram_adapter.py
!vendor/
!vendor/vllm_ple_mmap.py
!patches/fix_mamba_prefix_blocks.py
!vendor/LICENSE
!vendor/Apache-2.0.txt
+5
View File
@@ -11,3 +11,8 @@ __pycache__/
*.safetensors
*.gguf
.DS_Store
archive/
.local-state/
*.nsys-rep
*.sqlite
*.gitbundle
+4
View File
@@ -20,3 +20,7 @@ for file, before, after in [
assert before in s, file
p.write_text(s.replace(before, after))
PY
COPY patches/fix_mamba_prefix_blocks.py /tmp/fix_mamba_prefix_blocks.py
RUN python3 /tmp/fix_mamba_prefix_blocks.py /usr/local/lib/python3.12/dist-packages
COPY vendor/LICENSE vendor/Apache-2.0.txt /usr/local/share/licenses/spark-ple/
+40 -6
View File
@@ -2,11 +2,14 @@
在单台 NVIDIA DGX SparkGB10 / ARM64 / 128 GB 统一内存)上部署
`nvidia/Qwen3.8-Flash-Next-NVFP4` 的可复现配置。
来自 2026-09-17 的实际部署:262144 上下文上限、MTP 2 tokens、OpenAI 兼容 API。
当前基线:131072 tokens 总上下文上限(输入 + 输出)、MTP 2 tokens、OpenAI 兼容 API。
由 2026-09-17 至 18 日的实测选定;262K 已因主机 OOM 从默认配置撤下。
优化版启用经验证的前缀缓存,保持 eager 执行;32K 重复前缀首个 token 约从 14.05 秒降至 1.34 秒。
这里的首个 token 包括思考内容,完整回答不会因此保证快 10 倍。详见 [优化报告](docs/optimization-results.md)。
PLE 查找表通过磁盘映射按需读取;原始模型权重未重新量化。
> 这是针对固定 nightly 的社区适配,非 NVIDIA/vLLM 官方支持方案。
> 已验证短问答工具调用;未压测完整 262K 输入。仅适用于此模型、单 GPU / ETP=1。
> 已验证短问答工具调用及有限的 128K 单请求检索;接近 260K 已触发主机 OOM。仅适用于此模型、单 GPU / ETP=1。
## 快速开始
@@ -37,14 +40,14 @@ API 地址:`http://<Spark-IP>:8000/v1`;模型名:`qwen3.8-flash-next`。
| 参数 | 设置 |
|---|---|
| 上下文上限 | 262144 tokens |
| 上下文上限 | 131072 tokens,输入与输出合计 |
| MTP | 2 speculative tokens |
| 同时调度请求数 | 4 |
| 批处理 token 上限 | 2048 |
| GPU 内存比例 | 0.80 |
| KV 精度 | auto(本配置为 BF16 |
| 执行 | eager,未启用 CUDA Graph |
| Prefix caching | 关闭 |
| Prefix caching | 开启,含 Mamba 块对齐修正 |
| API | 8000,启用密钥、reasoning parser、工具调用 |
| 自动重启 | unless-stopped |
@@ -62,7 +65,9 @@ docker compose stop vllm
./scripts/start.sh baseline
./scripts/wait.sh
./scripts/test.sh
# 恢复默认 262K + MTP
# 保持 128K + MTP,只关闭前缀缓存
./scripts/start.sh no-prefix
# 恢复默认 128K + MTP + 前缀缓存
./scripts/start.sh
```
@@ -73,12 +78,21 @@ docker compose stop vllm
可用 `scripts/test-adapter.sh` 单独执行,需要真实 CUDA GPU 和额外内存。
该测试通过不代表完整模型的 CUDA Graph 已验证。
## 长上下文实测边界
64K、128K 的单请求合成检索在 eager 和 CUDA Graph 下均通过;接近 260K 时两组均发生主机 OOM,
即使 eager 返回正确答案也不能视为稳定通过。默认已限制为 131072;这仍不是多路满长并发或长期稳定性的保证。
详见 [长上下文测试报告](docs/context262k-results.md),其中包含资源证据、受影响服务和恢复记录。
## 文件说明
- `Dockerfile`:固定基础镜像,安装 PLE 适配两项 GB10 FLA 修改。
- `Dockerfile`:固定基础镜像,安装 PLE 适配两项 GB10 FLA 修改及 Mamba 缓存块对齐修正
- `patches/`:针对当前 nightly 的适配层。
- `vendor/`:保持原样的社区 mmap 代码及许可证。
- `configs/baseline-32k.yaml`:基础配置的 Compose override。
- `docs/optimization-results.md`:基准比较、缓存正确性与未采用的图执行实验。
- `docs/cuda-graph-retest.md`:2048 输出预算下的图执行复测、失败样本及验证边界。
- `experiments/graph/`:通过有限复测但未采用为默认的图执行实现与复现说明。
- `docs/validation.md`:实测结果和未验证边界。
- `docs/troubleshooting.md`:故障依据、上游修复与排查步骤。
- `docs/provenance.md`:模型/镜像/第三方源码的固定版本和校验值。
@@ -86,3 +100,23 @@ docker compose stop vllm
`.env`、密钥、权重、日志、运行缓存均不提交。仓库不包含模型权重;模型使用条件以
[NVIDIA 模型页](https://huggingface.co/nvidia/Qwen3.8-Flash-Next-NVFP4) 为准。
第三方代码按其原许可证使用,见 [第三方声明](THIRD_PARTY_NOTICES.md)。
## 复测优化
```bash
./scripts/benchmark.sh current > benchmark.jsonl
python3 scripts/summarize-benchmark.py benchmark.jsonl
./scripts/test-prefix.sh
```
测试只使用合成输入。方法、首字时间口径与小样本限制见 docs/benchmark-method.md。
## CUDA Graph 性能剖析
Nsight 已确认图重放生效,短回答约提升 4.5%;长输入预填充未被当前小尺寸图覆盖,
GPU 活动本已接近连续。详见 [性能剖析报告](docs/cuda-graph-profile.md),包括 PLE 等待/查表区分及原始证据摘要。
## 运维与证据入口
[当前基线与文档索引](docs/README.md) · [Spark 目录、归档与更新流程](docs/operations.md)。
历史报告保留测试当时的 262K 参数;它们不覆盖当前默认配置。
+3
View File
@@ -8,3 +8,6 @@ See docs/provenance.md for the exact vendored file hash.
vLLM and its dependencies remain in the upstream container with their respective licenses.
Model weights are downloaded separately and governed by their upstream terms.
No blanket license is assigned here to user-authored deployment files.
`patches/fix_mamba_prefix_blocks.py` is derived from blazux's Apache-2.0 Mamba
block-alignment patch and preserves that attribution.
+4 -3
View File
@@ -1,7 +1,8 @@
name: qwen38-flash-dgx-spark
services:
vllm:
image: local/qwen38-flash-spark:nightly-0bfc7a15
container_name: qwen38-flash-vllm
image: local/qwen38-flash-spark:prefix-eager-0bfc7a15
build:
context: .
args:
@@ -44,8 +45,8 @@ services:
--tensor-parallel-size 1
--dtype bfloat16 --kv-cache-dtype auto
--gpu-memory-utilization ${GPU_MEMORY_UTILIZATION:-0.80}
--max-model-len 262144 --max-num-seqs ${MAX_NUM_SEQS:-4} --max-num-batched-tokens 2048
--enable-chunked-prefill --no-enable-prefix-caching
--max-model-len 131072 --max-num-seqs ${MAX_NUM_SEQS:-4} --max-num-batched-tokens 2048
--enable-chunked-prefill --enable-prefix-caching
--speculative-config '{"method":"mtp","num_speculative_tokens":2}'
--enforce-eager --no-enable-flashinfer-autotune
--load-format safetensors
+17
View File
@@ -0,0 +1,17 @@
services:
vllm:
command:
- >-
exec vllm serve /root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47
--served-model-name qwen3.8-flash-next
--host 0.0.0.0 --port 8000
--tensor-parallel-size 1
--dtype bfloat16 --kv-cache-dtype auto
--gpu-memory-utilization ${GPU_MEMORY_UTILIZATION:-0.80}
--max-model-len 131072 --max-num-seqs ${MAX_NUM_SEQS:-4} --max-num-batched-tokens 2048
--enable-chunked-prefill --no-enable-prefix-caching
--speculative-config '{"method":"mtp","num_speculative_tokens":2}'
--enforce-eager --no-enable-flashinfer-autotune
--load-format safetensors
--reasoning-parser qwen3 --tool-call-parser qwen3_xml --enable-auto-tool-choice
--api-key "$$(cat /run/secrets/qwen_api_key)"
+19
View File
@@ -0,0 +1,19 @@
# 当前基线与证据索引
当前默认:单台 DGX Spark,固定 nightly / 模型 revision**131072 总 tokens、eager、前缀缓存、MTP=2、BF16 KV、GPU memory=0.80**。
128K 是输入与输出共享的上限。例如预留 2048 输出时,输入不能超过 129024 tokens。
max_num_seqs=4 是调度上限,尚未验证四路同时满 128K;有限合成检索通过不等于长期稳定性保证。
| 文档 | 用途 |
|---|---|
| [运维说明](operations.md) | Spark 项目结构、升级、归档与回退 |
| [版本清单](provenance.md) | 固定镜像、模型、适配来源 |
| [前缀缓存优化](optimization-results.md) | 缓存正确性与首次性能改善 |
| [图复测](cuda-graph-retest.md) | 2048 输出预算下的小尺寸图验证 |
| [容量边界](context262k-results.md) | 64K/128K 通过、接近 260K 主机 OOM |
| [Nsight 剖析](cuda-graph-profile.md) | 图真实生效但约 4.5% 收益的证据 |
| [迁移验收](main-baseline-migration.md) | 本次 main 整理及 Spark 128K 部署验证 |
历史报告中的 262K、旧镜像和“恢复原配置”仅描述测试当时状态。
默认配置及 no-prefix 回退现均为 128K;更保守的 baseline 回退为 32K、无 MTP。
实验图覆盖仍是可选项,不自动作为生产默认。
+2 -1
View File
@@ -18,7 +18,8 @@ Linux 页缓存保留访问过的数据,未命中才访问 SSD。此方式不
而不是追求 100% 内存占用。社区默认同样为 0.80,但社区性能数字不是此配置的测试结果。
完整 PLE 运算包含 GPU 同步,日志中的 op 总时长不能全部归因于磁盘;分析时应区分 gather 与 gpu-wait。
当前使用 eager 执行,未开启 prefix caching,也没有采用社区可选的二次 FP8 量化或词表裁剪。
当前使用 eager 执行,优化版开启经过 Mamba 块对齐修正的 prefix caching没有采用二次 FP8 量化或词表裁剪。
原基线的内存数字见上文;优化版本次启动 KV 约 15.11 GiB,可用主机内存约 18 GiB,随页缓存状态变化。
来源:[社区方案](https://github.com/blazux/qwen3.8-Flash-DGX)、
[Linux 内存指标](https://docs.kernel.org/filesystems/proc.html)。
+51
View File
@@ -0,0 +1,51 @@
# 优化实验方法
固定模型 revision、原始权重、MTP=2、BF16 KV 和 GPU memory=0.80。
早期实验使用 262144 上限;当前默认上限为 131072。每轮结果以对应报告的实际参数为准。
按 eager 基线 → piecewise CUDA Graph 实验 → eager+前缀缓存逐项比较,不把多项改动的收益混在一起。
候选未通过启动、基准和 smoke test 前不作为默认配置。
`scripts/benchmark.py --label <name>` 在服务容器内运行,使用挂载的 API Key;
输出只包含固定合成问题的回答和计时,不打印密钥或用户数据。
- 预热算术题;3 次固定中文说明;简单代码题。
- 2 和 4 并发的中文说明请求。
- 约 8K / 32K token 的固定伪随机档案,检索中间插入的口令,各重复一次。
- 记录真实 prompt/completion token 数、流式 TTFT、正文首字时间、完成耗时、结束原因。
- 读取 prefix_cache_queries_total / hits_total 的增量,避免仅凭响应变快判断缓存成功。
TTFT 指包含 reasoning 在内的第一个非空 token;正文首字时间另记。
近似 decode tokens/s = (completion_tokens-1)/(最后一块输出时间-第一块输出时间),
受 SSE 合并和 speculative 多 token 提交影响,不等于 GPU 内核吞吐。
并发总吞吐采用所有 completion tokens / 该组请求的墙钟时间(包含 prefill)。
`cold` 标签只代表该轮首次提交,未清空 OS 页缓存,也不保证跨任务没有共享前缀。
因此长输入第一次与重复请求的差异,应结合 prefix hit 计数解释。
温度 0 + seed 固定仍可能有非确定性;完整输出 hash 包含思考过程,hash 不同不自动意味着答案错误。
口令题必须包含期望口令且正常 stop;通用中文题只检查非空,质量需人工审查。
代码题的简单检查仅是 smoke check,不代替完整代码能力测评。
每个候选均保留独立结果。小样本只支持配置选择,不承诺长期性能、全长 262K 或全部任务质量。
当前固定 nightly 在 Qwen4Exp 上选择 runtime breakable CUDA Graph。
单纯设置 splitting_ops 不会拦截自定义 PLE 查表,首次实验在捕获阶段失败。
适配层随后在注册查表 custom op 时使用原生 eager_break_during_capture 装饰器,
并显式设置 VLLM_USE_BREAKABLE_CUDAGRAPH=1。调用者提供固定输出缓冲区,查表原地写入。
小型 GPU 测试验证捕获后 3 组不同输入的重放结果逐字节一致。
这条优化路径应称为 CUDA Graph 加速,不能直接声称启用了 torch.compile/Inductor 融合。
第二轮图捕获发现索引缓冲区在 capture-time 尚未由前置 GPU kernel 填充,
即使 CPU 查表本身是 eager break,也会读到未初始化的索引。
最终候选将原生哈希计算与 mmap 查表合并为 `vllm::spark_ple_lookup`
整个操作由 eager-break 包裹,输出保持原地写入。GPU 测试增加了哈希不在捕获中执行的断言,
并检查后续图内浮点计算在更换输入后仍正确。
图执行候选最终成功启动,但在 32K 重复请求上耗尽 256 个输出 token,未完成完整验收。
这不是已证实的图执行正确性缺陷。由于单流收益仅约 4.3%,没有继续重载该候选;
转为 eager + 前缀缓存的独立实验。长输入预算提高为 1024,并先对 eager 基线重新测试。
图执行实现和独立构建说明保存在 experiments/graph,默认适配层保留原已验证实现。
## 后续 2048 预算复测
上述 CUDA Graph 未完成验收是首次实验的状态。后续 graph+前缀缓存组合已通过三轮复测,
短回答中位速度提升约 4.4%,默认仍保留 eager。详见 [复测报告](cuda-graph-retest.md)。
+25
View File
@@ -0,0 +1,25 @@
# 接近 262K 上下文测试方案
执行顺序:当前 eager + prefix cache → CUDA Graph + prefix cache → 恢复当前 eager。
模型、nightly、MTP=2、BF16 KV、GPU memory=0.80、batch tokens=2048、max_num_seqs=4 不变。
仅串行单请求;不代表四路同时支持 262K。
- 输入档位(含聊天模板):约 65536、131072、260000 tokens。
- 每档两份固定种子合成档案,每份在约 5%、50%、95% 位置放置三个唯一项目预算。
- 顺序查询前、中、后,再原样重复前部问题;每组共 24 次主请求。
- 输出预算 2048(思考和正文合计),temperature=0、seed=42、reasoning_effort=low。
- 使用固定 revision tokenizer 构造,并通过服务端 /tokenize 预检;实际 usage 为最终计数依据。
- 相同文档/问题在两种执行模式间必须有相同哈希与 token 预算。
- 每份新文档有独立前缀;记录每次真实 prefix hit 增量,不清 OS 页缓存。
- 记录答案精确匹配、结束原因、思考 token、TTFT(含思考)、正文首 token、总耗时、token usage。
- 每 5 秒记录主机 MemAvailable、swap 存量及 pswpin/pswpout 累计量、内存压力、容器状态。
- 服务崩溃/OOM、单请求超过 20 分钟,或 MemAvailable 连续约 30 秒低于 4 GiB 且同期换页超过 512 MiB:停止更高档,恢复默认服务。
- 答错或长度截断只复核一次同一请求,首试结果仍保留;服务稳定时继续高档以观察能力边界。
- 结束做健康与算术/中文/工具调用 smoke 检查。结果和脚本提交已有 Gitea 优化分支。
这是有限合成检索和容量测试,不等同于真实业务质量、长期稳定性、多模态或全长并发验收。
## 执行后修订
原停止条件未覆盖先发生的主机进程 OOM,不能作为充分保护。后续保护改为同时检查主机 OOM 计数,
并在 MemAvailable 低于 2 GiB 持续约 5 秒时停止;完整发现见 [结果报告](context262k-results.md)。
+91
View File
@@ -0,0 +1,91 @@
# 长上下文测试:64K / 128K 通过,接近 262K 存在主机 OOM
> 历史实验记录:保留当时的配置和恢复状态。当前部署已改为 128K eager 基线,见 [当前状态](README.md)。
2026-09-17 开始测试,2026-09-18 完成恢复。方案见 [测试方案](context262k-plan.md)。
**不能将当前配置的 262144 上限视为稳定可用容量。**
64K、128K 的 eager 和 CUDA Graph 两组均通过本轮单请求合成检索。
接近 260K 时,eager 虽然完成全部检索并答对,主机已发生 OOM、杀掉音频服务;
CUDA Graph 在第一份 260K 文档的首次请求中进一步触发 OOM,vLLM 被杀,请求未完成。
本轮已停止后续 260K 请求,不调整参数继续追测。
## 方法与实际长度
- 两组都启用前缀缓存、相同 Mamba 修正;MTP=2、BF16 KV、GPU memory=0.80。
- 每档两份不同合成项目预算档案,在约 5%、50%、95% token 位置放入唯一项目记录。
- 每份查询前、中、后位置,再重复前部问题。共计划每组 24 次主请求;串行执行。
- 输出预算 2048temperature=0、seed=42、reasoning_effort=low;思考与正文共用预算。
- 固定输入在两组间复用,记录文档及完整问题哈希;新的文档前缀避免与预检请求复用。
- 使用服务端 `/tokenize`,显式 `chat_template_kwargs.reasoning_effort=low`
正式完成请求的 usage 与预检逐条一致。
- 实际输入分别为 6550865510、131038131040、259963259965 tokens。
最大输入加预留输出为 262013,低于 262144;不是发送 262144 输入后再额外申请输出。
- 资源采样约每 5 秒一次;不清 OS 页缓存,两种模式按 eager → graph 执行,顺序不随机化。
## 请求结果
| 输入档位 | eager 首试检索 | CUDA Graph 首试检索 | 稳定性结论 |
|---|---|---|---|
| 约 64K | 8/8 正确 | 8/8 正确 | 本轮通过 |
| 约 128K | 8/8 正确 | 8/8 正确 | 本轮通过 |
| 约 260K | 8/8 正确,但主机 OOM | 首个请求 OOM 中断,后续未执行 | 两组都不通过 |
完成的 40 次主请求均正常 stop,没有答案重试或预算截断;图版本第 41 个主请求未完成。
已完成请求中未记录 KV 缓存抢占。这不排除主机内存不足,二者不是同一判据。
## 延迟
首 token 包含思考。首次读入列保留两份文档的实测值;复用列取 6 次后续查询的中位数。
| 输入档位 | eager 首次首 token(秒) | graph 首次首 token(秒) | eager / graph 复用首 token(秒) |
|---|---:|---:|---:|
| 约 64K | 30.66 / 31.04 | 31.38 / 31.20 | 1.64 / 1.63 |
| 约 128K | 64.90 / 63.08 | 64.67 / 63.28 | 1.77 / 1.77 |
| 约 260K | 168.29 / 137.20 | 未完成 | 1.82 / 无结果 |
eager 的 260K 首次完整回答耗时约 170.50 / 139.25 秒;复用后中位数约 3.82 秒。
该耗时记录来自发生过主机 OOM 的阶段,不能作为稳定性能承诺。
260K 后续请求每次实际 prefix hit 为 257600 tokens。
CUDA Graph 对本轮 64K/128K 预填充未显示明显加速,不能把此前短回答约 4.4% 的收益外推到超长输入。
## 主机 OOM 证据与影响
- eager 阶段采样最低 MemAvailable 约 0.139 GiB23:28:31 的内核日志记录杀掉 4 个
`wireplumber` / `pipewire` 进程。模型继续回答不代表系统没有受影响。
- graph 阶段采样最低 MemAvailable 约 0.077 GiB23:50:12 的内核日志记录杀掉 21 个进程,
包括 vLLM、用户管理、D-Bus、桌面门户和音频进程。容器监控记录 `OOMKilled=true`
- 图请求输出流中断,测试客户端报 `Incomplete response or missing usage`,并触发恢复。
- 两阶段 swap 存量最高都仅约 0.40 GiB;swap 不大量增长不能证明没有内存风险。
- 以上是主机内存耗尽证据,不是已定位到具体 CUDA 内核的缺陷,也不是输出 2048 tokens 太小。
原保护条件要求“低于 4 GiB 持续约 30 秒且同期换页超过 512 MiB”,并检查容器 OOM。
它遗漏了主机进程先被杀的情况,导致 eager 的资源风险未被及时判失败。
该监控覆盖不足已记录;最终稳定性判定以内核日志为准,不能只看 Docker 健康或答案正确率。
改进版监控位于 `experiments/context262k/monitor.py`:加入 `/proc/vmstat` 的主机 OOM 计数,
并在低于 2 GiB 持续约 5 秒时停止测试容器,不再依赖显著 swap 增长。
这是本次事故后的改进,仅做语法检查;没有为验证保护而再次制造低内存场景。
原监控保存在 `monitor-original.py`,两者均是尽力保护,不能保证拦截采样间发生的瞬时 OOM。
## 复现记录与限制
- `scripts/context-benchmark.py`:确定性生成、服务端计数预检、流式检索测试。
- `scripts/summarize-context.py`:按档位汇总,首试和重试分开;请求完成不等于主机稳定。
- `docs/results/context262k/`:正式输入清单、请求结果、资源采样、内核 OOM 事件提取。
- 初次脚本预检曾误用 Transformers 的 BatchEncoding 长度,已改成 `return_dict=False`
另一次预检请求答对但发现思考模板导致 12-token 计数差异,已修正。两者不混入正式对照。
- 本轮只测试简短合成检索;未验证长答案生成、真实复杂推理、并发满长、长期运行或多模态。
当前证据支持优先在 128K 以内使用和继续验证。要争取接近 262K 的稳定容量,需另行留出更多主机内存并复测,
例如评估降低 KV 缓存预算;本轮没有以调整配置后的结果替代原配置的失败。
## 恢复状态(2026-09-18 00:02Asia/Shanghai
- 已恢复 `local/qwen38-flash-spark:prefix-eager-0bfc7a15`,容器 healthy,重启策略 `unless-stopped`
- 恢复后的算术、中文与工具调用 smoke test 全部通过,可用内存约 18 GiB。
- 已重新启动被 OOM 杀掉的用户管理服务,并确认 D-Bus、音频和用户桌面门户服务 active。
系统及当前用户的 failed units 均为 0;这不等于核验过远程桌面应用的会话内容。
- 默认 Compose 与测试前完全一致,仍配置 262144 上限;本轮没有擅自缩短服务上限。
该上限在当前资源设置下不代表稳定容量,建议业务侧优先限制在 128K 范围内。
- 所有长上下文测试已停止;没有继续使用失败图配置,也没有再次制造内存压力验证新监控。
+129
View File
@@ -0,0 +1,129 @@
# CUDA Graph 性能剖析:图已生效,主要收益受 GPU 工作占比限制
> 历史实验记录:保留当时的配置和恢复状态。当前部署已改为 128K eager 基线,见 [当前状态](README.md)。
2026-09-18Asia/Shanghai。方案与脚本见 [profile128k](../experiments/profile128k/plan.md)。
CUDA Graph 确实被重放,并非参数失效。本轮短回答生成速度中位数由 **29.954 → 31.316 tokens/s(约 +4.5%**
与此前约 +4.4% 的复测一致。32K 首次输入首 token 则为 **15.416 → 15.376 秒**,基本不变。
原因有两层:当前小尺寸图没有覆盖实际的长输入预填充分块;同时,GPU 时间线上本来就没有很多空隙可消除。
不能据此认定 SSD、PLE mmap 或 CPU 调度是主要瓶颈,也不能把 CUDA Graph 的小收益解释为 CUDA/GPU 没有发挥作用。
**eager 和 graph 两组都在使用 GPU 执行 CUDA 内核;本次比较的是是否通过 CUDA Graph 提交这些工作。**
## 正常计时与正确性
- 固定 nightly `0bfc7a15`、相同模型 revision、BF16 KV、MTP=2、前缀缓存、两处 Mamba 修正、GPU memory=0.80。
- 实验上下文上限 131072max_num_seqs=4,但测试串行;max_num_batched_tokens=2048。
- 小尺寸图为 breakable PIECEWISEcapture sizes `[1,2,4,8,12]`
- 短回答预算 512,长检索预算 2048,思考与正文共用;temperature=0、seed=42、reasoning_effort=low。
- 两组各 19 次请求:1 次算术预热、三轮各 5 次计时请求、3 次 trace 请求。38 次均通过各自判据。
长检索要求精确答案和正常 stop,短说明仅检查非空及正常 stop,不代表进行了语言质量评估。
- 19 个对应请求的输入 SHA256 全部一致;服务返回 prompt_tokens 与预检逐条一致。
- 每轮首次输入使用不同前缀,避免跨轮缓存命中;重复输入紧随首次输入。
- 下表为三轮中位数,不含预热及 trace 请求。短回答每次均输出 214 tokens;长检索输出约 6274 tokens,有少量差异。
| 指标 | eager | 小尺寸 graph |
|---|---:|---:|
| 短回答解码速度(近似 tokens/s | 29.954 | 31.316 |
| 短回答首 token(秒,含思考) | 0.2627 | 0.2624 |
| 短回答完整耗时(秒) | 7.374 | 7.064 |
| 8K 首次首 token(秒) | 3.788 | 3.770 |
| 8K 复用首 token(秒) | 0.880 | 0.874 |
| 32K 首次首 token(秒) | 15.416 | 15.376 |
| 32K 复用首 token(秒) | 1.368 | 1.327 |
原始请求记录和自动汇总见 [results/profile128k](results/profile128k/benchmark-summary.json)。
计时阶段没有开启 capture,但 Nsight launcher 和 NVTX 包装仍存在;不是完全卸载 profiler 的独立测速。
执行顺序 eager → graph,未随机化、未清 OS 页缓存,小样本不代表统计显著性或长期稳定性。
## 时间线证据
Nsight Systems 2025.3.2CUDA profiler API 控制三个短采样窗口,node 级 graph trace。
NVTX 临时标记 PLE 同步、CPU 去重、CPU gather、lookup,以及图调度描述符。
计时阶段和 trace 阶段分开;下表不用于跨模式的端到端性能排名。
“GPU 活动占比”是 kernel、memcpy、memset 时间区间并集,除以首次至末次 GPU 活动的跨度。
它不是 SM 利用率、内存带宽利用率,也不包含完整 HTTP 请求前后的所有工作。
| 采样请求 | eager 活动占比 | graph 活动占比 | graph 中来自图节点的 kernel 数量占比 |
|---|---:|---:|---:|
| 短回答 | 93.01% | 95.22% | 82.43% |
| 32K 首次输入及回答 | 97.38% | 97.50% | 44.25% |
| 32K 复用及回答 | 95.22% | 95.29% | 77.15% |
### 图生效,但覆盖范围有限且分成多段
- eager 的三个窗口都没有 graph-node kernel。
- graph 短回答窗口记录 **4,664 次 `cudaGraphLaunch`160,160 / 194,303 个 kernel 来自图节点**
- 调度记录显示解码 `actual=3` 被 padding 到 4,模式为 PIECEWISEMTP 路径也存在图重放。
同时保留部分 NONE 路径,不能说整次请求被捕获成一张图。
- 该窗口有 88 次 `actual=3` 的图调度,累计 graph launch 约为其 53 倍。
这是目标模型与辅助路径合计的实测比值,说明提交仍分成多段;不是每生成一个 token 就固定调用 53 次。
- 32K 首次请求中的 **1600 和 742-token 预填充调度均为 NONE**;后续解码才命中图。
- 日志确认 attention/KV block size 为 1600。虽然批处理上限是 2048,实际主要分块是 1600,
因此不能仅凭配置里的 2048 推断捕获或预填充形状。
### PLE 的“等待时间”不是磁盘读表时间
32K 首次输入 trace
| 时间项 | eager | graph |
|---|---:|---:|
| 首次至末次 GPU 活动跨度 | 17.458 s | 17.614 s |
| GPU 活动区间并集 | 17.000 s | 17.173 s |
| PLE CPU gather | 0.275 s | 0.292 s |
| PLE CPU 去重(标记中的 np.unique | 0.019 s | 0.021 s |
| PLE 等待 GPU | 6.389 s | 7.292 s |
| 其中与 GPU 活动重叠 | 6.341 s | 7.233 s |
CPU wait 与 GPU 工作几乎完全重叠,不是额外叠加在 GPU 计算之后的同等开销。
不能把所有 API/NVTX/GPU 时长相加,也不能依据同步函数耗时最长就优先优化同步本身。
图版本 wait 更长不证明 PLE 退化:提交时序和输出长度都不同。
本轮 gather 包括页缓存或实际存储读取,未测物理 NVMe I/O;没有证据说明每次都从 SSD 读取,
也没有证据支持将整张 47.7 GiB 表强制驻留能带来显著收益。
短回答中 CPU gather 约 0.20 秒,相比约 7 秒 GPU 活动跨度亦非主导项。
## 决策与后续方向
本轮**不扩大图捕获尺寸**。长输入 GPU 活动已接近连续,消除提交间隙的空间有限;
扩大图还可能增加 padding、捕获内存和启动成本。当前证据不足以让它成为稳定基线的优先改动。
这不等于证明大图一定没有收益;该候选未实测,不报告虚构加速或稳定性结果。
按方案,只有新候选通过才追加 128K 验证,因此本轮未重跑 128K,也未再次触碰 260K。
稳定基线建议仍是:**eager + 前缀缓存 + MTP=2,实际使用限制在 128K 以内**。
愿意维护实验补丁时,小尺寸图可作为约 4–5% 短回答收益的可选项;目前证据不足以要求默认切换。
下一个有依据的性能工作应聚焦耗时 GPU 内核及其 GB10 后端:32K trace 的主要内核包含
CUTLASS 分组量化 GEMM、稀疏注意力和归一化组合;短回答还有显著 BF16 GEMM 时间。
要判定算力受限还是带宽受限,需要另做针对性内核分析,不能用本轮活动占比替代结论。
## 资源与实验修正
实验采样最低 MemAvailable **15.748 GiB**,主机 `oom_kill` 从 25 到 25,没有新增 OOM。
监控每秒采样,低于 1 GiB 立即停止,持续低于 2 GiB 或主机 OOM 增加则停止。
监控覆盖两组实验,恢复阶段另做最终系统检查;没有为了验证保护阈值主动制造内存压力。
首次诊断启动因临时包装函数缺少 PyTorch schema 所需类型注解而失败,尚未加载完成或执行请求。
自动恢复触发后,修复注解并验证 `torch.library.infer_schema`,随后才运行完整两组。
该失败属于诊断脚本问题,不是模型/vLLM 的新 bug;失败日志保留在 Spark 的 attempt1 目录。
原始 trace 和 SQLite 只保留在 Spark `optimization-results/profile128k/{eager,graph}`,父目录权限 0700。
它们可能包含进程参数,不提交 Git。仓库的 [证据清单](results/profile128k/evidence-manifest.json)
记录文件大小、SHA256、Nsight 版本、配置要点;仅提交 CUDA/NVTX 摘要、请求结果及资源记录。
## 恢复状态
2026-09-18 01:21Asia/Shanghai)已恢复原 eager 镜像,容器 healthy、重启策略 `unless-stopped`
算术、中文、工具调用 smoke test 全部通过;原 Compose 与测试前逐字一致,临时 profiler 参数与挂载均已移除。
可用内存约 18.85 GiB,主机 OOM 计数仍为 25,系统及用户 failed units 均为 0。
恢复证据见 [recovery.json](results/profile128k/recovery.json) 和 [smoke log](results/profile128k/recovery-smoke.log)。
默认配置仍保留原来的 262144 上限,本轮未修改服务容量;该配置值不代表已验证的稳定容量。
实际使用仍建议限制在 128K 以内,接近 260K 的既有 OOM 结论不变。
## 参考
- [vLLM profiling 文档](https://docs.vllm.ai/en/latest/contributing/profiling/)
- [NVIDIA Nsight Systems User Guide](https://docs.nvidia.com/nsight-systems/UserGuide/)
- [NVIDIA CUDA Graph 性能问题说明](https://docs.nvidia.com/dl-cuda-graph/latest/troubleshooting/performance-issues/)
+92
View File
@@ -0,0 +1,92 @@
# CUDA Graph 2048 输出预算复测(2026-09-17
> 历史实验记录:保留当时的配置和恢复状态。当前部署已改为 128K eager 基线,见 [当前状态](README.md)。
结论:CUDA Graph + 前缀缓存通过本轮三次完整基准及前缀正确性、工具调用检查。
长输入未再发生输出预算截断,短回答生成速度中位数约提升 4.4%。
本次按复测范围执行,默认部署仍保留 eager + 前缀缓存。
## 条件与方法
- 模型、基础 nightly、权重、BF16 KV、MTP=2、262K 上限及并发参数与前次一致。
- 两组均启用前缀缓存和相同的两处 Mamba 块对齐修正。
- eager 镜像:`local/qwen38-flash-spark:prefix-eager-0bfc7a15`
- graph 镜像:`local/qwen38-flash-spark:prefix2-0bfc7a15`,即原 graph2 适配加相同 Mamba 修正。
- 长输入 `max_tokens=2048`,短输入保持 512;均为 temperature=0、seed=42、reasoning_effort=low。
2048 是思考与正文共用预算,没有另行提高 reasoning_effort,也没有另设思考 token 限额。
- eager、graph 各连续运行三轮。每轮包含 3 次短回答、代码、2/4 并发、8K/32K 首次及重复检索。
- 两组均从新加载的服务开始完整三轮;轮间不清缓存,`cold` 只是脚本标签,后两轮实际可命中缓存。
- 未清 OS 页缓存,执行次序没有随机化;本轮是小样本功能与性能复测,不是统计显著性或长稳测评。
与最初 graph2 实验不同,本轮启用了前缀缓存。因此本轮证明的是当前组合通过测试,
不能单独证明原先无缓存版本的失败必然只由 256 预算引起。
## 结果
短回答汇总各组 9 次的中位数;并发吞吐取三轮中位数。
| 指标 | eager + 前缀缓存 | CUDA Graph + 前缀缓存 |
|---|---:|---:|
| 短回答生成速度(近似 tokens/s | 30.032 | 31.361 |
| 短回答首 token(秒,含思考) | 0.2784 | 0.2780 |
| 2 路并发总吞吐(tokens/s | 43.186 | 47.428 |
| 4 路并发总吞吐(tokens/s | 67.547 | 71.773 |
| 长检索正确数 | 11 / 12 | 12 / 12 |
| 长检索预算截断数 | 0 / 12 | 0 / 12 |
| 长检索最大输出 tokens | 619 | 504 |
| 长检索最大思考 tokens | 609 | 467 |
| 前缀复用专项正确数 | 4 / 4 | 4 / 4 |
| 专项实际 prefix hit 增量 | 24000 | 24000 |
| 算术、中文、工具调用 smoke | 通过 | 通过 |
图版本三轮 32K 首次/重复检索共 6 次全部正确并正常 stop;本次无需继续提高至 4096。
图捕获日志确认 breakable graph 已启用,两次捕获分别占约 0.39 / 0.17 GiB。
没有发生捕获失败、服务崩溃或 OOM。
整体生成速度略快,但短请求 TTFT 基本不变。长回答仍受思考长度影响,不能承诺完整耗时等比例下降。
图组比 eager 多答对一次不足以证明图执行提升模型质量。
## 失败样本也保留
最初在已运行的 eager 服务上开始测试,8K 首次检索输出 495 tokens 后正常 stop
却将档案中的口令视为注入文本而拒绝采信;这不是预算截断。
原脚本遇错即停,触发恢复。该次部分结果保存在 `results/retest-2048/initial-eager-aborted.jsonl`
不混入后续完整三轮汇总。
随后改为记录每条失败并继续完成用例,在重新加载后的 eager 第一轮,
同一道 8K 首次检索再次答错(379 tokens、正常 stop);该失败计入 11/12。
其余 eager 长检索以及全部 graph 长检索通过。暂不能确定这类回答波动的具体原因。
实际复测脚本保存在 `experiments/graph/benchmark-record-all-2048.py`
其中 `BENCHMARK_COMPLETED` 仅表示执行到末尾,绝不代表全部通过;正确性须看逐条记录。
通用 `scripts/benchmark.py` 已加入 `--continue-on-answer-failure`:继续收集后仍会以非零退出码报告失败。
并发输出增加锁,避免 JSON 对象写入同一行。归档的六份完整结果仅规范化为一条 JSON 一行,字段不变。
## 复现与边界
- 数据:`docs/results/retest-2048/`
- 图与前缀缓存组合:`experiments/graph/compose.prefix.yaml`
- 从当前稳定镜像重建同样适配:
```bash
docker build -f experiments/graph/Dockerfile.prefix -t local/qwen38-flash-spark:prefix2-0bfc7a15 .
docker compose -f compose.yaml -f experiments/graph/compose.prefix.yaml up -d
# 等待服务健康,再执行,遇答案失败时仍收集余下用例:
docker exec -i qwen38-flash-vllm python3 -u - --label graph-2048 --long-max-tokens 2048 --continue-on-answer-failure < scripts/benchmark.py
./scripts/test-prefix.sh
./scripts/test.sh
# 恢复默认 eager 配置:
docker compose -f compose.yaml up -d
```
未验证完整 262K 输入、长期压力或多模态。本轮结果不改变这些边界。
## 结束状态
测试后已恢复 `prefix-eager-0bfc7a15`,容器 healthy,重启策略 `unless-stopped`
恢复后的算术、中文、工具调用 smoke test 全部通过;默认 Compose 与测试前逐字一致。
## 后续长上下文容量边界
[64K / 128K / 接近 262K 测试](context262k-results.md)发现:两组均通过 64K/128K 的有限检索,
接近 260K 时两组均发生主机 OOM(图版本请求中断)。此前短上下文通过不能外推为满长稳定。
+49
View File
@@ -0,0 +1,49 @@
# main 基线整理与 Spark 迁移(2026-09-18
将此前的前缀缓存优化、CUDA Graph 对照、长上下文容量边界和 Nsight 证据整理到同一条 main。
默认部署收敛为 131072 总 tokens、eager、MTP=2、BF16 KV、前缀缓存开启、GPU memory=0.80。
不把接近 260K 已触发主机 OOM 的配置继续作为默认基线。
## 配置与文档
- 默认及 no-prefix 配置限制为 128Kbaseline 保留 32K / 无 MTP。
- 可选图实验配置同样限制为 128K,仍不作为默认。
- 固定容器名 `qwen38-flash-vllm`,与现有监控和部署兼容。
- README、文档索引和运维说明描述当前状态;历史报告保留当时参数并显式标记。
- Git 忽略本机 .env、archive、.local-state、原始 Nsight / SQLite 和 bundleDocker 构建白名单不包含它们。
## Spark 整理
在原部署目录初始化 Git,保留原模型缓存、编译缓存、代理和 secret 挂载。
已验证新旧服务环境变量完全一致,内存限制一致;命令只改变上下文上限。
通过本地 git bundle 同步仓库,没有将工作站 Gitea token 安装到 Spark。
- 23 个旧部署文件归档到 `archive/<时间>/legacy/`
- 历史 optimization-results 移到 `archive/<时间>/experiments/`,含原始 trace 和失败样本。
- 本任务 `/tmp/qwen38*` 临时打包/构建检查文件归档到 `archive/<时间>/tmp/`
- archive、.local-state 权限 0700,本机 .env 权限 0600。
- 两个已停止的下载容器在保存日志后删除。
- 移除五个过时实验/打包验证镜像标签;共享层仍可能被保留,不将标签显示大小当作释放空间。
- 保留正在使用的 eager 镜像、固定 base、32K 回退所需原镜像和 prefix2 图候选。
- 原 MinerU 两个容器及 qwen36 继续保持停止状态,其镜像与数据保留。
## 验证
Python AST、Shell bash -n、git diff --check 通过。
Spark 默认、no-prefix、32K baseline、prefix graph 四套 Compose 解析通过。
仓库没有 CI workflow / runs,因此不声称存在 CI 通过记录。
2026-09-18 01:49Asia/Shanghai)运行验收通过:
- 服务 healthyrestart policy 为 unless-stoppedAPI 上限确认 131072。
- 算术、中文、自动工具调用 smoke 全部通过。
- 前缀缓存专项通过,prefix hit 增量 24000 tokens。
- 127987-token 合成输入(另预留 2048 输出)首次和重复检索均正确并正常 stop。
首 token 分别约 62.01 秒和 1.81 秒,重复请求 prefix hit 为 124800 tokens。
- 部署与验收采样最低 MemAvailable 16.777 GiBoom_kill 从 25 到 25,无新增 OOM。
- 系统及用户 failed units 均为 0。
验收运行的配置提交为 `e290793`;此后的整理只增加文档与证据,不改变部署配置。
[结构化验证记录](results/main-migration/verification.json)、
[长输入请求记录](results/main-migration/acceptance/client.jsonl) 和同目录 smoke/prefix/资源日志均保留。
这是单请求有限验收,不代表多路满长并发、长期压力或全部真实任务已经验证。
+43
View File
@@ -0,0 +1,43 @@
# Spark 运维
以本 Git 仓库的 main 作为当前配置来源,不混用历史实验目录里的 Compose。
## 目录约定
- 项目根目录:Git 管理的 Compose、Dockerfile、脚本、文档。
- `.env`:本机缓存路径、已有 API key 文件路径、代理;权限 0600,不提交 Git。
- `runtime-cache/`:原有编译缓存,保留挂载路径;不提交 Git。
- `archive/<时间>/legacy/`:整理前的部署脚本、Compose 和日志,只用于追溯。
- `archive/<时间>/experiments/`:历史实验及原始 Nsight trace;目录 0700。
- `archive/<时间>/tmp/`:本任务遗留的临时打包和检查文件。
- `.local-state/`:本机迁移、健康检查、资源与部署提交记录;目录 0700。
- 模型权重和 API key 继续使用原外部路径,不复制进仓库。
归档不是现用配置。旧 Compose 的相对路径依赖原目录,不能直接从 archive 启动。
原始 trace 可能含进程参数,不对外分享、不提交 Git。
## 更新与验证
```bash
git status --short
git pull --ff-only origin main
# 不随意拉取新的 nightly。更新镜像须先核实固定版本并构建。
./scripts/start.sh
./scripts/wait.sh
./scripts/test.sh
./scripts/test-prefix.sh
```
若 Spark 没有 Gitea 凭据,可由已登录的工作站传输 `git bundle`,在 Spark fetch 本地 bundle 后 fast-forward main。
不要把工作站 token 写进 Spark 的 Git remoteremote 始终使用不含凭据的仓库 URL。
启动和重载约需 10–13 分钟,会中断当前请求。
## 回退
`./scripts/start.sh no-prefix`:保留 128K + MTP,关闭前缀缓存。
`./scripts/start.sh baseline`32K、无 MTP 的较保守配置。
回退后同样执行 wait 和 smoke 检查。实验图配置位于 experiments/graph,当前也限制为 128K。
不要把历史 262K 配置当成稳定回退。
日常看 `/proc/meminfo` 的 MemAvailable 和 `/proc/vmstat` 的 oom_kill 增量,不能只看容器 healthy。
测试时监控脚本的停止阈值只提供尽力保护。业务输出预算必须包含思考 tokens。
+76
View File
@@ -0,0 +1,76 @@
# 优化结果:采用 eager + 前缀缓存
> 历史实验记录:保留当时的配置和恢复状态。当前部署已改为 128K eager 基线,见 [当前状态](README.md)。
2026-09-17,单台 DGX Spark / GB10,固定模型与镜像版本不变。
最终启用前缀缓存及两处 Mamba 块对齐修正;保持原始权重、BF16 KV、MTP=2、
262144 上下文、GPU 内存比例 0.80、并发 4、batch token 上限 2048、eager 执行。
## 实测比较
短请求取 3 次的中位数;长请求每种条件仅一个首次请求和一个重复请求,不是统计显著性结论。
长输入比较使用相同 1024 输出预算;首次 `cold` 未清空 OS 页缓存。
| 指标 | 原 eager / 无前缀缓存 | eager / 有前缀缓存 |
|---|---:|---:|
| 短回答生成速度(近似 tokens/s | 30.502 | 30.261 |
| 短请求首 token(秒) | 0.2740 | 0.2798 |
| 2 路并发总吞吐(tokens/s | 41.120 | 40.862 |
| 4 路并发总吞吐(tokens/s | 68.149 | 71.728 |
| 8K 首次请求首 token(秒) | 4.1596 | 3.9772 |
| 8K 重复请求首 token(秒) | 3.4781 | 0.8719 |
| 32K 首次请求首 token(秒) | 14.1514 | 15.3437 |
| 32K 重复请求首 token(秒) | 14.0532 | 1.3408 |
重复输入的首 token 延迟分别降低约 75% 和 90%。收益针对可复用前缀;
32K 首次输入本次反而慢约 8%,短回答生成速度基本不变,不适合宣称所有请求都更快。
**首 token 包括 reasoning,不等于最终正文出现。**
8K 重复请求本次完整耗时由 8.1172 秒变成 18.8017 秒,生成的思考长度不同;
32K 重复请求完整耗时由 17.2601 秒降至 10.4757 秒。
因此不能把首 token 的约 10 倍改善宣传成完整回答快 10 倍。温度 0 也不保证思考过程逐字一致。
## 缓存正确性与运行状态
- 8K / 32K 检索均正确,正常 stop;实际 prefix hit 增量分别为 6400 / 30400 tokens。
- 同一份约 11K token 的档案,连续查询前、中、后三个位置,再重复第一问,4 次答案精确匹配。
这组专项测试实际命中增量为 24000 tokens。
- 算术、中文、简单代码检查、2/4 并发、自动工具调用通过。
- 本轮 KV 缓存 15.11 GiB,日志报告 534426 token 总容量;该数字随启动环境变化。
- 主机测试后 used 约 103 GiBavailable 约 18 GiB;约 258 MiB swap 存量不是持续换页速率。
- 最终服务健康,restart=unless-stopped。原 MinerU 和旧 Qwen3.6 继续停止。
- 未压测完整 262K 输入、长期高并发及多模态;这些小样本不代表全面质量测评。
## 未采用的 CUDA Graph 实验
新 nightly 使用 runtime breakable CUDA Graph。
最初仅配置 splitting_ops 时,CPU 查表仍在捕获范围内;随后只包裹查表,
又遇到 capture-time 前置哈希 kernel 未执行、索引未初始化的问题。
将哈希与查表合并为 eager-break custom op 后,小型 GPU 变更输入重放测试通过,完整模型也启动成功。
该候选单流中位数 31.799 tokens/s(约 +4.3%),但 32K 重复请求用尽了最初的 256 输出预算,
全部为 reasoning,没有最终正文,因而未通过完整验收。后台按设计恢复了原 eager 服务并完成 smoke test。
这不能证明图执行算错;候选没有以更高输出预算重新完成验收,且性能收益有限,因此不作为默认。
代码与说明单独保存在 `experiments/graph/`,不影响最终部署。
## 复现与回退
- 方法:`benchmark-method.md`
- 原始数据:`results/eager.jsonl``results/eager-long-1024.jsonl`
`results/graph2.jsonl``results/prefix-eager.jsonl``results/prefix-eager-check.jsonl`
- `scripts/start.sh no-prefix`:保留 262K + MTP,关闭前缀缓存。
- `scripts/start.sh baseline`:32K,不启用 MTP 和前缀缓存。
- `scripts/start.sh`:默认前缀缓存优化配置。
修正依据:
https://github.com/blazux/qwen3.8-Flash-DGX/blob/main/src/patch_mamba_block_size.py
## 后续 2048 预算复测
上述 CUDA Graph 未完成验收是首次实验的状态。后续 graph+前缀缓存组合已通过三轮复测,
短回答中位速度提升约 4.4%,默认仍保留 eager。详见 [复测报告](cuda-graph-retest.md)。
## 后续长上下文容量边界
[64K / 128K / 接近 262K 测试](context262k-results.md)发现:两组均通过 64K/128K 的有限检索,
接近 260K 时两组均发生主机 OOM(图版本请求中断)。此前短上下文通过不能外推为满长稳定。
+14
View File
@@ -1,5 +1,7 @@
# 项目整理验证(2026-09-17
> 历史实验记录:保留当时的配置和恢复状态。当前部署已改为 128K eager 基线,见 [当前状态](README.md)。
- 全部 Python 文件通过语法解析;全部 Shell 脚本通过 bash -n。
- vendor/vllm_ple_mmap.py 的 SHA256 与部署时使用的文件一致。
- Spark 上 docker compose config 验证默认及 baseline 两套配置成功。
@@ -11,3 +13,15 @@
线上服务没有被重建。此轮验证覆盖项目构建、配置等价性与测试脚本;
没有从空缓存重新下载 124 GiB 权重,也没有再次完整加载模型。
## 前缀缓存优化的最终打包验证(同日)
- 默认、no-prefix、baseline 三套 Compose 配置均在 Spark 上解析成功。
- 默认配置的镜像和展开后的启动参数与正在运行的优化容器一致(归一化 Compose 的美元符号转义后比较)。
- 从最终项目目录构建 `local/qwen38-optimized-repo-check:0bfc7a15` 成功;使用同一固定版本的本地基础镜像。
- 新构建镜像中 `mamba_hybrid.py``scheduler.py` 的 SHA256 分别与线上优化容器一致。
- 最终线上容器为 running / healthy;采用 `unless-stopped` 重启策略。
- Python 语法、Shell 语法、vendor 文件摘要及 Git 空白检查通过。
本节验证项目可以构建且配置与线上对应;临时构建镜像未另行加载全模型。
线上优化配置的推理、缓存正确性及性能验收见 `optimization-results.md`
+8 -1
View File
@@ -4,7 +4,8 @@
- 模型 revision`fc694b54fb0174e0913e6adf86691ef85a4ead47`
- 基础镜像:`vllm/vllm-openai@sha256:c4392d76e3eec8983fa152651365158cb062e348fd40398963f499d5867b9e28`
- 基础镜像源码 commit`0bfc7a15d095fe83ecc82b50561a93c177fece2d`
- 本地构建 tag`local/qwen38-flash-spark:nightly-0bfc7a15`
- 优化版本地构建 tag`local/qwen38-flash-spark:prefix-eager-0bfc7a15`
- 原始基线 tag`local/qwen38-flash-spark:nightly-0bfc7a15`
nightly 的包版本曾报告 `0.3.1.dev3+g0bfc7a15d`,因此使用镜像 digest/源码 commit 标识,
不把它当作正式版 0.29.0。BASE_IMAGE override 仅用于已核对 digest 的本地镜像别名。
@@ -20,3 +21,9 @@ https://raw.githubusercontent.com/blazux/qwen3.8-Flash-DGX/main/src/vllm_ple_mma
不要重新下载 main 后仍宣称是同一版本。许可证按获取时的文件保存在 vendor/LICENSE。
适配层和 Dockerfile 是本次部署的本地改动,第三方 helper 未修改。
Mamba prefix fix 来源:
https://github.com/blazux/qwen3.8-Flash-DGX/blob/main/src/patch_mamba_block_size.py
本项目保存经源码断言核对的适配版本 patches/fix_mamba_prefix_blocks.pyApache-2.0)。
修正 V2 worker 状态种子索引和 scheduler prefill 块对齐,不改变模型权重。
+61
View File
@@ -0,0 +1,61 @@
{"event": "STAGE_START", "label": "eager", "target_input_tokens": 65536}
{"event": "DOCUMENT_START", "label": "eager", "document": "ctx-65536-1", "document_sha256": "62dc71efdb9de440f4cf319472ece04e2fe59e3c31653d7a95ecf050549c1697", "needle_token_fractions": [0.0502, 0.4994, 0.9486]}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-1", "case": "front"}
{"event": "RESULT", "label": "eager", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "front", "attempt": 1, "expected": "90444", "content": "\n\n90444", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65575, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "cae6de2523bb6e51419630c9a0def8f632e526a3dd32af08f2fd72eff9f3f2d4", "output_sha256": "302f94d12b4e252baa7baf220d83b1bcf00ab99aa2cbe0caf0f9a2f11c136667", "ttft_s": 30.6628, "first_content_s": 32.3902, "elapsed_s": 32.5748, "decode_tps_approx": 35.177, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-1", "case": "middle"}
{"event": "RESULT", "label": "eager", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "middle", "attempt": 1, "expected": "34096", "content": "\n\n34096", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65509, "total_tokens": 65578, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_tokens_preflight": 65509, "prompt_sha256": "4aed1cfbe19cb56496e9496753062083ebb9382611731804e6c867ae1025795c", "output_sha256": "dbb3344bbbfc440bc9879aa55218bd37ce356d4e7474f380bad7aa3672a7d6d1", "ttft_s": 1.6441, "first_content_s": 3.4571, "elapsed_s": 3.6215, "decode_tps_approx": 34.531, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65509.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-1", "case": "end"}
{"event": "RESULT", "label": "eager", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "end", "attempt": 1, "expected": "90059", "content": "\n\n90059", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65508, "total_tokens": 65576, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 65508, "prompt_sha256": "9415a83f1f499579d7d90bfd4adf63184b021672491f843e6fdea865fdefe9e3", "output_sha256": "5942a81d91d120983a32a67c4a51e6dc7777a602865d95f18d2c833f6a5cbad8", "ttft_s": 1.6438, "first_content_s": 3.6098, "elapsed_s": 3.7096, "decode_tps_approx": 32.56, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65508.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-1", "case": "front_repeat"}
{"event": "RESULT", "label": "eager", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "front_repeat", "attempt": 1, "expected": "90444", "content": "\n\n90444", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65581, "completion_tokens": 71, "completion_tokens_details": {"reasoning_tokens": 63}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "cae6de2523bb6e51419630c9a0def8f632e526a3dd32af08f2fd72eff9f3f2d4", "output_sha256": "7a92de21128e874f2352487d0a9d3a696bec7d76d0af1c0ae1cb69865657a8c4", "ttft_s": 1.6387, "first_content_s": 3.6586, "elapsed_s": 3.7487, "decode_tps_approx": 33.311, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
{"event": "DOCUMENT_START", "label": "eager", "document": "ctx-65536-2", "document_sha256": "075f6a50b9fbbc275aaea62f2650a46838f4d19e93a543c4572c4e7acaf90988", "needle_token_fractions": [0.0502, 0.4994, 0.9486]}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-2", "case": "front"}
{"event": "RESULT", "label": "eager", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "front", "attempt": 1, "expected": "22735", "content": "\n\n22735", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65578, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "a42dc20d962b640ab70d2b748464a7907983a252746f927b96edd3c822069830", "output_sha256": "07076c694d1479ce293a3a8a99be405d4663735055b12ccd7f9cc09d5913a353", "ttft_s": 31.0353, "first_content_s": 32.9866, "elapsed_s": 33.1593, "decode_tps_approx": 32.96, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-2", "case": "middle"}
{"event": "RESULT", "label": "eager", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "middle", "attempt": 1, "expected": "98413", "content": "\n\n98413", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65509, "total_tokens": 65579, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_tokens_preflight": 65509, "prompt_sha256": "3dc3b7fe628cc09e0ca8d064cbb216150736b71e2913e60610b0baf76dcc01d9", "output_sha256": "bd93ad7becb5cd8bffe19c40c7d6a4811e9904ef7389b8cc6c4b385f4ee2da68", "ttft_s": 1.8752, "first_content_s": 3.7322, "elapsed_s": 3.9, "decode_tps_approx": 35.674, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65509.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-2", "case": "end"}
{"event": "RESULT", "label": "eager", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "end", "attempt": 1, "expected": "61613", "content": "\n\n61613", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65508, "total_tokens": 65576, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 65508, "prompt_sha256": "96f91ecd7e78d9c40fa68491b95c9a7679ecd8ac7cdf8cf48bea95317e467d9a", "output_sha256": "ee8baefb44e3ab630939a0deef7a4d299746c863731ca3b37c05a4de47e02f3a", "ttft_s": 1.6436, "first_content_s": 3.5102, "elapsed_s": 3.5985, "decode_tps_approx": 34.431, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65508.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-2", "case": "front_repeat"}
{"event": "RESULT", "label": "eager", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "front_repeat", "attempt": 1, "expected": "22735", "content": "\n\n22735", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65577, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "a42dc20d962b640ab70d2b748464a7907983a252746f927b96edd3c822069830", "output_sha256": "30b1b9027bce736ffe42fcbfa72a40e7783058313731482ed6e386c99c6540b0", "ttft_s": 1.6499, "first_content_s": 3.5885, "elapsed_s": 3.7598, "decode_tps_approx": 31.412, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
{"event": "STAGE_COMPLETED", "label": "eager", "target_input_tokens": 65536}
{"event": "STAGE_START", "label": "eager", "target_input_tokens": 131072}
{"event": "DOCUMENT_START", "label": "eager", "document": "ctx-131072-1", "document_sha256": "81014bff67378118f3b3ceba03c745724783df5600e0327fc34d8b57616b48c1", "needle_token_fractions": [0.05, 0.4998, 0.9494]}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-1", "case": "front"}
{"event": "RESULT", "label": "eager", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "front", "attempt": 1, "expected": "22798", "content": "\n\n22798", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131107, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "941a60b4a55cfbf2250885fd7af910fcee51df9a63a7bb0e5fd23eb0b2e981c9", "output_sha256": "f2e65532c3fedd9134daa4660cdd96280c3283b7ef9f4514d1b54f865d5c0c65", "ttft_s": 64.8961, "first_content_s": 66.8053, "elapsed_s": 66.9984, "decode_tps_approx": 31.533, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-1", "case": "middle"}
{"event": "RESULT", "label": "eager", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "middle", "attempt": 1, "expected": "87671", "content": "\n\n87671", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131039, "total_tokens": 131107, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 131039, "prompt_sha256": "7289422da2bb1b74f436e7589057e2ee045b3fb9f6a9d24af6c560f344768a30", "output_sha256": "68ca0b3ab8c82816f9f31b812ba184ef32553b9c1907642041c4d5748ac2e995", "ttft_s": 1.793, "first_content_s": 3.7504, "elapsed_s": 3.8461, "decode_tps_approx": 32.788, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131039.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-1", "case": "end"}
{"event": "RESULT", "label": "eager", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "end", "attempt": 1, "expected": "66667", "content": "\n\n66667", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131038, "total_tokens": 131101, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_tokens_preflight": 131038, "prompt_sha256": "5231b28263eefbc827fce10ebfe9af3f43baf90154bfd9ddac916ca086ad1eda", "output_sha256": "1c3101f44c206f7ad9a86c2cbec3ed7a8d8fbfb97471d37beb5310ea6bd8f48d", "ttft_s": 1.7747, "first_content_s": 3.3723, "elapsed_s": 3.5392, "decode_tps_approx": 35.31, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131038.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-1", "case": "front_repeat"}
{"event": "RESULT", "label": "eager", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "front_repeat", "attempt": 1, "expected": "22798", "content": "\n\n22798", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131109, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "941a60b4a55cfbf2250885fd7af910fcee51df9a63a7bb0e5fd23eb0b2e981c9", "output_sha256": "1a1fb2d0fa8347b3dff63f2054acffcbf16be28cc8a98b3f797d90155272ea5d", "ttft_s": 1.7698, "first_content_s": 3.7481, "elapsed_s": 3.8438, "decode_tps_approx": 32.95, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
{"event": "DOCUMENT_START", "label": "eager", "document": "ctx-131072-2", "document_sha256": "040a0cd85bb25a86dd2bb771a070e8bdc8a8c64b7de671f63e35a5a30cf2ee59", "needle_token_fractions": [0.05, 0.4998, 0.9494]}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-2", "case": "front"}
{"event": "RESULT", "label": "eager", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "front", "attempt": 1, "expected": "21330", "content": "\n\n21330", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131107, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "cbbe2526ffeabd635cb332d2884e9b38cfd848fc01920eff66bb2ba53a16aa09", "output_sha256": "e10c3e14917479637c124594ac830790a96d90ed04093d982f4729fe678123ad", "ttft_s": 63.0764, "first_content_s": 64.931, "elapsed_s": 65.1104, "decode_tps_approx": 32.6, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-2", "case": "middle"}
{"event": "RESULT", "label": "eager", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "middle", "attempt": 1, "expected": "22858", "content": "\n\n22858", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131039, "total_tokens": 131107, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 131039, "prompt_sha256": "68107d0867abd73f9abe591916a726eaaef94e3fc5d0277566a76ea49803a4cb", "output_sha256": "f07af8e77a0089c8356262cc1a11056bae37f3d44f3fded5c0bbdb5454e74eb8", "ttft_s": 1.7693, "first_content_s": 3.6971, "elapsed_s": 3.8097, "decode_tps_approx": 32.982, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131039.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-2", "case": "end"}
{"event": "RESULT", "label": "eager", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "end", "attempt": 1, "expected": "26681", "content": "\n\n26681", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131038, "total_tokens": 131106, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 131038, "prompt_sha256": "344c248b70b3519e8446e645d9afdfafe315ebfb7a619e70ff458d6b0cc628e1", "output_sha256": "4937e5a072dc40465c26397dea60d57a710efff2a4277e82e01231de970e8df6", "ttft_s": 1.7537, "first_content_s": 3.6463, "elapsed_s": 3.7498, "decode_tps_approx": 33.725, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131038.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-2", "case": "front_repeat"}
{"event": "RESULT", "label": "eager", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "front_repeat", "attempt": 1, "expected": "21330", "content": "\n\n21330", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131107, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "cbbe2526ffeabd635cb332d2884e9b38cfd848fc01920eff66bb2ba53a16aa09", "output_sha256": "e10c3e14917479637c124594ac830790a96d90ed04093d982f4729fe678123ad", "ttft_s": 1.7717, "first_content_s": 3.6026, "elapsed_s": 3.7728, "decode_tps_approx": 33.124, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
{"event": "STAGE_COMPLETED", "label": "eager", "target_input_tokens": 131072}
{"event": "STAGE_START", "label": "eager", "target_input_tokens": 260000}
{"event": "DOCUMENT_START", "label": "eager", "document": "ctx-260000-1", "document_sha256": "35126a00209a0d6d178dbe3aaa810912e87134bd2cc842fb9a038f890e8a1602", "needle_token_fractions": [0.05, 0.4998, 0.9497]}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-1", "case": "front"}
{"event": "RESULT", "label": "eager", "document": "ctx-260000-1", "target_input_tokens": 260000, "sample": 1, "case": "front", "attempt": 1, "expected": "17920", "content": "\n\n17920", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259965, "total_tokens": 260038, "completion_tokens": 73, "completion_tokens_details": {"reasoning_tokens": 65}}, "max_tokens": 2048, "prompt_tokens_preflight": 259965, "prompt_sha256": "7a6cfb5127af243524962d7311f7fcfa1d4458e41eb1aed71051d62123dbe694", "output_sha256": "de54ccf3a5d5c173845ee04fbde49ffbd302785ef8f2cd57134e0842e5263b62", "ttft_s": 168.2891, "first_content_s": 170.3102, "elapsed_s": 170.5006, "decode_tps_approx": 32.692, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 259965.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-1", "case": "middle"}
{"event": "RESULT", "label": "eager", "document": "ctx-260000-1", "target_input_tokens": 260000, "sample": 1, "case": "middle", "attempt": 1, "expected": "96206", "content": "\n\n96206", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259964, "total_tokens": 260031, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 259964, "prompt_sha256": "600c6c73b3918ef5f3f4f223df7b94c5458ee1ebe22fbacd95d10f8ec8c86912", "output_sha256": "9ca059b5185fa6c4980ba23ac148024bd05e9b8c48d42832dff49653bb6fdc03", "ttft_s": 1.8404, "first_content_s": 3.7048, "elapsed_s": 3.889, "decode_tps_approx": 34.008, "metrics_delta": {"vllm:prefix_cache_hits_total": 257600.0, "vllm:prefix_cache_queries_total": 259964.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-1", "case": "end"}
{"event": "RESULT", "label": "eager", "document": "ctx-260000-1", "target_input_tokens": 260000, "sample": 1, "case": "end", "attempt": 1, "expected": "27171", "content": "\n\n27171", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259963, "total_tokens": 260029, "completion_tokens": 66, "completion_tokens_details": {"reasoning_tokens": 58}}, "max_tokens": 2048, "prompt_tokens_preflight": 259963, "prompt_sha256": "441427045725fccbb4e5fd9b3a993083ef4f493aac427c4e0166024020f9844e", "output_sha256": "0a85d29eac945e1b1495d51dcdf3bb79d5d0c63437bcc49a6de6daf9100047f6", "ttft_s": 1.8123, "first_content_s": 3.6088, "elapsed_s": 3.7805, "decode_tps_approx": 34.666, "metrics_delta": {"vllm:prefix_cache_hits_total": 257600.0, "vllm:prefix_cache_queries_total": 259963.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-1", "case": "front_repeat"}
{"event": "RESULT", "label": "eager", "document": "ctx-260000-1", "target_input_tokens": 260000, "sample": 1, "case": "front_repeat", "attempt": 1, "expected": "17920", "content": "\n\n17920", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259965, "total_tokens": 260031, "completion_tokens": 66, "completion_tokens_details": {"reasoning_tokens": 58}}, "max_tokens": 2048, "prompt_tokens_preflight": 259965, "prompt_sha256": "7a6cfb5127af243524962d7311f7fcfa1d4458e41eb1aed71051d62123dbe694", "output_sha256": "9e75940838bbfdb7465e34e94bc0439593d37a3741bf259e64d083b66ca41e30", "ttft_s": 1.8134, "first_content_s": 3.6558, "elapsed_s": 3.8307, "decode_tps_approx": 32.354, "metrics_delta": {"vllm:prefix_cache_hits_total": 257600.0, "vllm:prefix_cache_queries_total": 259965.0, "vllm:num_preemptions_total": 0.0}}
{"event": "DOCUMENT_START", "label": "eager", "document": "ctx-260000-2", "document_sha256": "60c97958ef8f971e623422822f30bb4166008a33fd993c68c6cc38e4af5e15d6", "needle_token_fractions": [0.05, 0.4998, 0.9497]}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-2", "case": "front"}
{"event": "RESULT", "label": "eager", "document": "ctx-260000-2", "target_input_tokens": 260000, "sample": 2, "case": "front", "attempt": 1, "expected": "71676", "content": "\n\n71676", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259965, "total_tokens": 260035, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_tokens_preflight": 259965, "prompt_sha256": "5e7de47221917004e13985c40ef52d47dc313b87ddbc696122049ff66cbc80d7", "output_sha256": "dc1b94e47b447875b58070591c5ab98d7b8b6bcb2a236913829fbad02f21d157", "ttft_s": 137.1988, "first_content_s": 139.1389, "elapsed_s": 139.2452, "decode_tps_approx": 33.847, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 259965.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-2", "case": "middle"}
{"event": "RESULT", "label": "eager", "document": "ctx-260000-2", "target_input_tokens": 260000, "sample": 2, "case": "middle", "attempt": 1, "expected": "35897", "content": "\n\n35897", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259964, "total_tokens": 260032, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 259964, "prompt_sha256": "d41ba1ed714a9f634c0cffa5b8c269e2da364e0354c6886d589585a56b2e8dc0", "output_sha256": "4c920b7ee11a85f5aeca1eb5485383a953b8bef7187b41f06745e162624f6b9e", "ttft_s": 1.8152, "first_content_s": 3.6725, "elapsed_s": 3.8491, "decode_tps_approx": 34.511, "metrics_delta": {"vllm:prefix_cache_hits_total": 257600.0, "vllm:prefix_cache_queries_total": 259964.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-2", "case": "end"}
{"event": "RESULT", "label": "eager", "document": "ctx-260000-2", "target_input_tokens": 260000, "sample": 2, "case": "end", "attempt": 1, "expected": "70247", "content": "\n\n70247", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259963, "total_tokens": 260030, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 259963, "prompt_sha256": "0912a32e71a4f4df64de74c58384f660bb98dda90705c1fa93a28b3ecd0a339e", "output_sha256": "0432ebcc2528cb9d8bafb4cff93836f884dceb6e6d57084984a5bb38fed8efc3", "ttft_s": 1.8249, "first_content_s": 3.6734, "elapsed_s": 3.7745, "decode_tps_approx": 33.986, "metrics_delta": {"vllm:prefix_cache_hits_total": 257600.0, "vllm:prefix_cache_queries_total": 259963.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-2", "case": "front_repeat"}
{"event": "RESULT", "label": "eager", "document": "ctx-260000-2", "target_input_tokens": 260000, "sample": 2, "case": "front_repeat", "attempt": 1, "expected": "71676", "content": "\n\n71676", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259965, "total_tokens": 260034, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_tokens_preflight": 259965, "prompt_sha256": "5e7de47221917004e13985c40ef52d47dc313b87ddbc696122049ff66cbc80d7", "output_sha256": "3d22284ab6d9f95aff65644f77e404f7361d7ef8474a599aea191309f5604160", "ttft_s": 1.8285, "first_content_s": 3.6494, "elapsed_s": 3.8159, "decode_tps_approx": 34.367, "metrics_delta": {"vllm:prefix_cache_hits_total": 257600.0, "vllm:prefix_cache_queries_total": 259965.0, "vllm:num_preemptions_total": 0.0}}
{"event": "STAGE_COMPLETED", "label": "eager", "target_input_tokens": 260000}
{"event": "CONTEXT_SUITE_COMPLETED", "label": "eager", "first_attempt_failures": []}
+6
View File
@@ -0,0 +1,6 @@
{"event": "FIXTURE_READY", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "document_sha256": "62dc71efdb9de440f4cf319472ece04e2fe59e3c31653d7a95ecf050549c1697", "needle_token_fractions": [0.0502, 0.4994, 0.9486], "prompt_tokens": [65510, 65509, 65508, 65510]}
{"event": "FIXTURE_READY", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "document_sha256": "075f6a50b9fbbc275aaea62f2650a46838f4d19e93a543c4572c4e7acaf90988", "needle_token_fractions": [0.0502, 0.4994, 0.9486], "prompt_tokens": [65510, 65509, 65508, 65510]}
{"event": "FIXTURE_READY", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "document_sha256": "81014bff67378118f3b3ceba03c745724783df5600e0327fc34d8b57616b48c1", "needle_token_fractions": [0.05, 0.4998, 0.9494], "prompt_tokens": [131040, 131039, 131038, 131040]}
{"event": "FIXTURE_READY", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "document_sha256": "040a0cd85bb25a86dd2bb771a070e8bdc8a8c64b7de671f63e35a5a30cf2ee59", "needle_token_fractions": [0.05, 0.4998, 0.9494], "prompt_tokens": [131040, 131039, 131038, 131040]}
{"event": "FIXTURE_READY", "document": "ctx-260000-1", "target_input_tokens": 260000, "sample": 1, "document_sha256": "35126a00209a0d6d178dbe3aaa810912e87134bd2cc842fb9a038f890e8a1602", "needle_token_fractions": [0.05, 0.4998, 0.9497], "prompt_tokens": [259965, 259964, 259963, 259965]}
{"event": "FIXTURE_READY", "document": "ctx-260000-2", "target_input_tokens": 260000, "sample": 2, "document_sha256": "60c97958ef8f971e623422822f30bb4166008a33fd993c68c6cc38e4af5e15d6", "needle_token_fractions": [0.05, 0.4998, 0.9497], "prompt_tokens": [259965, 259964, 259963, 259965]}
+52
View File
@@ -0,0 +1,52 @@
{"event": "STAGE_START", "label": "graph", "target_input_tokens": 65536}
{"event": "DOCUMENT_START", "label": "graph", "document": "ctx-65536-1", "document_sha256": "62dc71efdb9de440f4cf319472ece04e2fe59e3c31653d7a95ecf050549c1697", "needle_token_fractions": [0.0502, 0.4994, 0.9486]}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-1", "case": "front"}
{"event": "RESULT", "label": "graph", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "front", "attempt": 1, "expected": "90444", "content": "\n\n90444", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65575, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "cae6de2523bb6e51419630c9a0def8f632e526a3dd32af08f2fd72eff9f3f2d4", "output_sha256": "302f94d12b4e252baa7baf220d83b1bcf00ab99aa2cbe0caf0f9a2f11c136667", "ttft_s": 31.3812, "first_content_s": 33.1416, "elapsed_s": 33.3135, "decode_tps_approx": 34.82, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-1", "case": "middle"}
{"event": "RESULT", "label": "graph", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "middle", "attempt": 1, "expected": "34096", "content": "\n\n34096", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65509, "total_tokens": 65574, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_tokens_preflight": 65509, "prompt_sha256": "4aed1cfbe19cb56496e9496753062083ebb9382611731804e6c867ae1025795c", "output_sha256": "9c9329a6672fc532dc4ea0795ac06c2c1719af59592c082b2b3bcad75f10cc9a", "ttft_s": 1.6313, "first_content_s": 3.4207, "elapsed_s": 3.593, "decode_tps_approx": 32.744, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65509.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-1", "case": "end"}
{"event": "RESULT", "label": "graph", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "end", "attempt": 1, "expected": "90059", "content": "\n\n90059", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65508, "total_tokens": 65571, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_tokens_preflight": 65508, "prompt_sha256": "9415a83f1f499579d7d90bfd4adf63184b021672491f843e6fdea865fdefe9e3", "output_sha256": "f1732242e69c1661c79495c8e0f95a68dee3b8e688ec39fb928caf4fdf58c9f1", "ttft_s": 1.6231, "first_content_s": 3.2847, "elapsed_s": 3.4708, "decode_tps_approx": 33.694, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65508.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-1", "case": "front_repeat"}
{"event": "RESULT", "label": "graph", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "front_repeat", "attempt": 1, "expected": "90444", "content": "\n\n90444", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65575, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "cae6de2523bb6e51419630c9a0def8f632e526a3dd32af08f2fd72eff9f3f2d4", "output_sha256": "302f94d12b4e252baa7baf220d83b1bcf00ab99aa2cbe0caf0f9a2f11c136667", "ttft_s": 1.631, "first_content_s": 3.3, "elapsed_s": 3.4747, "decode_tps_approx": 36.506, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
{"event": "DOCUMENT_START", "label": "graph", "document": "ctx-65536-2", "document_sha256": "075f6a50b9fbbc275aaea62f2650a46838f4d19e93a543c4572c4e7acaf90988", "needle_token_fractions": [0.0502, 0.4994, 0.9486]}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-2", "case": "front"}
{"event": "RESULT", "label": "graph", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "front", "attempt": 1, "expected": "22735", "content": "\n\n22735", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65577, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "a42dc20d962b640ab70d2b748464a7907983a252746f927b96edd3c822069830", "output_sha256": "800ef0d2008bd683590ca51be8004d2b067f700b5b4678dbc6838671ae14004f", "ttft_s": 31.2016, "first_content_s": 32.9539, "elapsed_s": 33.1287, "decode_tps_approx": 34.386, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-2", "case": "middle"}
{"event": "RESULT", "label": "graph", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "middle", "attempt": 1, "expected": "98413", "content": "\n\n98413", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65509, "total_tokens": 65576, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 65509, "prompt_sha256": "3dc3b7fe628cc09e0ca8d064cbb216150736b71e2913e60610b0baf76dcc01d9", "output_sha256": "0776f36146e6ef2c6ce63b0167fbd8477a8029af20d4d422d30dad32e15cf392", "ttft_s": 1.634, "first_content_s": 3.4029, "elapsed_s": 3.5735, "decode_tps_approx": 35.588, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65509.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-2", "case": "end"}
{"event": "RESULT", "label": "graph", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "end", "attempt": 1, "expected": "61613", "content": "\n\n61613", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65508, "total_tokens": 65574, "completion_tokens": 66, "completion_tokens_details": {"reasoning_tokens": 58}}, "max_tokens": 2048, "prompt_tokens_preflight": 65508, "prompt_sha256": "96f91ecd7e78d9c40fa68491b95c9a7679ecd8ac7cdf8cf48bea95317e467d9a", "output_sha256": "f0d613427a49bcc6875f076a4bacab0e199cb28c02361640f1d0dd76b12cd42a", "ttft_s": 1.6339, "first_content_s": 3.3157, "elapsed_s": 3.4025, "decode_tps_approx": 36.91, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65508.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-2", "case": "front_repeat"}
{"event": "RESULT", "label": "graph", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "front_repeat", "attempt": 1, "expected": "22735", "content": "\n\n22735", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65581, "completion_tokens": 71, "completion_tokens_details": {"reasoning_tokens": 63}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "a42dc20d962b640ab70d2b748464a7907983a252746f927b96edd3c822069830", "output_sha256": "f8f3af6416a04184ba903b37a60fae8d67d230abfba70767e09d494429cedd33", "ttft_s": 1.6437, "first_content_s": 3.5088, "elapsed_s": 3.6774, "decode_tps_approx": 34.565, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
{"event": "STAGE_COMPLETED", "label": "graph", "target_input_tokens": 65536}
{"event": "STAGE_START", "label": "graph", "target_input_tokens": 131072}
{"event": "DOCUMENT_START", "label": "graph", "document": "ctx-131072-1", "document_sha256": "81014bff67378118f3b3ceba03c745724783df5600e0327fc34d8b57616b48c1", "needle_token_fractions": [0.05, 0.4998, 0.9494]}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-1", "case": "front"}
{"event": "RESULT", "label": "graph", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "front", "attempt": 1, "expected": "22798", "content": "\n\n22798", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131107, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "941a60b4a55cfbf2250885fd7af910fcee51df9a63a7bb0e5fd23eb0b2e981c9", "output_sha256": "f2e65532c3fedd9134daa4660cdd96280c3283b7ef9f4514d1b54f865d5c0c65", "ttft_s": 64.6686, "first_content_s": 66.4772, "elapsed_s": 66.5778, "decode_tps_approx": 34.72, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-1", "case": "middle"}
{"event": "RESULT", "label": "graph", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "middle", "attempt": 1, "expected": "87671", "content": "\n\n87671", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131039, "total_tokens": 131104, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_tokens_preflight": 131039, "prompt_sha256": "7289422da2bb1b74f436e7589057e2ee045b3fb9f6a9d24af6c560f344768a30", "output_sha256": "a332a7f3eb061442f33f29bb29a7727c2d71ddd9afa5bea2584bb532b5e27920", "ttft_s": 1.7696, "first_content_s": 3.5958, "elapsed_s": 3.7695, "decode_tps_approx": 32.147, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131039.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-1", "case": "end"}
{"event": "RESULT", "label": "graph", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "end", "attempt": 1, "expected": "66667", "content": "\n\n66667", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131038, "total_tokens": 131106, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 131038, "prompt_sha256": "5231b28263eefbc827fce10ebfe9af3f43baf90154bfd9ddac916ca086ad1eda", "output_sha256": "b2e1d3b077c4c2780190d7705a5569da88f63ef165a81b6ad5b6f0f81ec80286", "ttft_s": 1.7634, "first_content_s": 3.669, "elapsed_s": 3.7757, "decode_tps_approx": 33.435, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131038.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-1", "case": "front_repeat"}
{"event": "RESULT", "label": "graph", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "front_repeat", "attempt": 1, "expected": "22798", "content": "\n\n22798", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131107, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "941a60b4a55cfbf2250885fd7af910fcee51df9a63a7bb0e5fd23eb0b2e981c9", "output_sha256": "8e8ae60c86d7472427ad9fa0f03351e31fc544c601d3a20bcf41e6e7902cc5df", "ttft_s": 1.7666, "first_content_s": 3.4995, "elapsed_s": 3.6726, "decode_tps_approx": 34.776, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
{"event": "DOCUMENT_START", "label": "graph", "document": "ctx-131072-2", "document_sha256": "040a0cd85bb25a86dd2bb771a070e8bdc8a8c64b7de671f63e35a5a30cf2ee59", "needle_token_fractions": [0.05, 0.4998, 0.9494]}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-2", "case": "front"}
{"event": "RESULT", "label": "graph", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "front", "attempt": 1, "expected": "21330", "content": "\n\n21330", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131106, "completion_tokens": 66, "completion_tokens_details": {"reasoning_tokens": 58}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "cbbe2526ffeabd635cb332d2884e9b38cfd848fc01920eff66bb2ba53a16aa09", "output_sha256": "d0ed7218b33c233b8f19cfe2d065b167568dcb52d2c41b9006d672e9478aee7d", "ttft_s": 63.2781, "first_content_s": 65.0856, "elapsed_s": 65.2604, "decode_tps_approx": 32.929, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-2", "case": "middle"}
{"event": "RESULT", "label": "graph", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "middle", "attempt": 1, "expected": "22858", "content": "\n\n22858", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131039, "total_tokens": 131107, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 131039, "prompt_sha256": "68107d0867abd73f9abe591916a726eaaef94e3fc5d0277566a76ea49803a4cb", "output_sha256": "f07af8e77a0089c8356262cc1a11056bae37f3d44f3fded5c0bbdb5454e74eb8", "ttft_s": 1.7672, "first_content_s": 3.5913, "elapsed_s": 3.699, "decode_tps_approx": 34.823, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131039.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-2", "case": "end"}
{"event": "RESULT", "label": "graph", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "end", "attempt": 1, "expected": "26681", "content": "\n\n26681", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131038, "total_tokens": 131101, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_tokens_preflight": 131038, "prompt_sha256": "344c248b70b3519e8446e645d9afdfafe315ebfb7a619e70ff458d6b0cc628e1", "output_sha256": "8c75d9d6e54e6f3a5f5deb1a51d2c06f7deb0697c53e7a8a4718163490d5292e", "ttft_s": 1.7714, "first_content_s": 3.4271, "elapsed_s": 3.6039, "decode_tps_approx": 33.993, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131038.0, "vllm:num_preemptions_total": 0.0}}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-2", "case": "front_repeat"}
{"event": "RESULT", "label": "graph", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "front_repeat", "attempt": 1, "expected": "21330", "content": "\n\n21330", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131107, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "cbbe2526ffeabd635cb332d2884e9b38cfd848fc01920eff66bb2ba53a16aa09", "output_sha256": "e10c3e14917479637c124594ac830790a96d90ed04093d982f4729fe678123ad", "ttft_s": 1.7713, "first_content_s": 3.5814, "elapsed_s": 3.7475, "decode_tps_approx": 33.552, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
{"event": "STAGE_COMPLETED", "label": "graph", "target_input_tokens": 131072}
{"event": "STAGE_START", "label": "graph", "target_input_tokens": 260000}
{"event": "DOCUMENT_START", "label": "graph", "document": "ctx-260000-1", "document_sha256": "35126a00209a0d6d178dbe3aaa810912e87134bd2cc842fb9a038f890e8a1602", "needle_token_fractions": [0.05, 0.4998, 0.9497]}
{"event": "REQUEST_START", "label": "graph", "document": "ctx-260000-1", "case": "front"}
Traceback (most recent call last):
File "/tmp/context-benchmark.py", line 198, in <module>
run(args.data, args.label)
File "/tmp/context-benchmark.py", line 180, in run
result = run_case(label, fixture, case, 1)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/context-benchmark.py", line 148, in run_case
raise RuntimeError('Incomplete response or missing usage')
RuntimeError: Incomplete response or missing usage
+130
View File
@@ -0,0 +1,130 @@
{
"page_size_bytes": 4096,
"events": [
{
"time": "Sep 17 23:28:31",
"pid": 291090,
"process": "wireplumber"
},
{
"time": "Sep 17 23:28:31",
"pid": 2593,
"process": "wireplumber"
},
{
"time": "Sep 17 23:28:31",
"pid": 2590,
"process": "pipewire"
},
{
"time": "Sep 17 23:28:31",
"pid": 291086,
"process": "pipewire"
},
{
"time": "Sep 17 23:50:12",
"pid": 373208,
"process": "wireplumber"
},
{
"time": "Sep 17 23:50:12",
"pid": 373206,
"process": "wireplumber"
},
{
"time": "Sep 17 23:50:12",
"pid": 373205,
"process": "pipewire"
},
{
"time": "Sep 17 23:50:12",
"pid": 373207,
"process": "pipewire"
},
{
"time": "Sep 17 23:50:12",
"pid": 2594,
"process": "pipewire-pulse"
},
{
"time": "Sep 17 23:50:12",
"pid": 291091,
"process": "pipewire-pulse"
},
{
"time": "Sep 17 23:50:12",
"pid": 3384,
"process": "gnome-keyring-d"
},
{
"time": "Sep 17 23:50:12",
"pid": 2638,
"process": "xdg-document-po"
},
{
"time": "Sep 17 23:50:12",
"pid": 2605,
"process": "dbus-daemon"
},
{
"time": "Sep 17 23:50:12",
"pid": 291138,
"process": "xdg-document-po"
},
{
"time": "Sep 17 23:50:12",
"pid": 291117,
"process": "dbus-daemon"
},
{
"time": "Sep 17 23:50:12",
"pid": 291150,
"process": "xdg-permission-"
},
{
"time": "Sep 17 23:50:12",
"pid": 2689,
"process": "xdg-permission-"
},
{
"time": "Sep 17 23:50:12",
"pid": 291161,
"process": "fusermount3"
},
{
"time": "Sep 17 23:50:12",
"pid": 2707,
"process": "fusermount3"
},
{
"time": "Sep 17 23:50:12",
"pid": 291089,
"process": "user-session-he"
},
{
"time": "Sep 17 23:50:12",
"pid": 2521,
"process": "systemd"
},
{
"time": "Sep 17 23:50:12",
"pid": 291071,
"process": "systemd"
},
{
"time": "Sep 17 23:50:12",
"pid": 291075,
"process": "(sd-pam"
},
{
"time": "Sep 17 23:50:12",
"pid": 2533,
"process": "(sd-pam"
},
{
"time": "Sep 17 23:50:12",
"pid": 374016,
"process": "vllm"
}
]
}
+14
View File
@@ -0,0 +1,14 @@
{
"verified_at": "2026-09-18T00:02:00+08:00",
"timestamp_precision": "minute",
"image": "local/qwen38-flash-spark:prefix-eager-0bfc7a15",
"health": "healthy",
"restart_policy": "unless-stopped",
"smoke": "passed",
"tool_call": "passed",
"system_failed_units": 0,
"user_failed_units": 0,
"default_compose_unchanged": true,
"configured_context_limit": 262144,
"context_limit_is_not_stability_guarantee": true
}
+337
View File
@@ -0,0 +1,337 @@
{"time": 1789658518.5663915, "available_kib": 19133408, "swap_used_kib": 278096, "pswpin": 57886, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511763\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500322"}
{"time": 1789658523.5879836, "available_kib": 19112744, "swap_used_kib": 278072, "pswpin": 57902, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
{"time": 1789658528.6202788, "available_kib": 19128160, "swap_used_kib": 278072, "pswpin": 57906, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
{"time": 1789658533.6433575, "available_kib": 19124732, "swap_used_kib": 278072, "pswpin": 57906, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
{"time": 1789658538.674761, "available_kib": 19121312, "swap_used_kib": 278072, "pswpin": 57908, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
{"time": 1789658543.698441, "available_kib": 19124916, "swap_used_kib": 278072, "pswpin": 57909, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
{"time": 1789658548.7212164, "available_kib": 19116224, "swap_used_kib": 278072, "pswpin": 57909, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
{"time": 1789658553.7366443, "available_kib": 19110172, "swap_used_kib": 278072, "pswpin": 57909, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
{"time": 1789658558.7499263, "available_kib": 19029736, "swap_used_kib": 277944, "pswpin": 58060, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511785\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500344"}
{"time": 1789658563.768867, "available_kib": 19119204, "swap_used_kib": 277948, "pswpin": 58092, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551449\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539957"}
{"time": 1789658568.7911043, "available_kib": 18960752, "swap_used_kib": 277932, "pswpin": 58108, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.12 avg60=0.02 avg300=0.00 total=9551449\nfull avg10=0.12 avg60=0.02 avg300=0.00 total=9539957"}
{"time": 1789658573.8094068, "available_kib": 18949256, "swap_used_kib": 277932, "pswpin": 58193, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.08 avg60=0.02 avg300=0.00 total=9551487\nfull avg10=0.08 avg60=0.02 avg300=0.00 total=9539995"}
{"time": 1789658578.827815, "available_kib": 18957016, "swap_used_kib": 277932, "pswpin": 58198, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.04 avg60=0.02 avg300=0.00 total=9551487\nfull avg10=0.04 avg60=0.02 avg300=0.00 total=9539995"}
{"time": 1789658583.8455026, "available_kib": 18930168, "swap_used_kib": 277932, "pswpin": 58200, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.02 avg60=0.02 avg300=0.00 total=9551487\nfull avg10=0.02 avg60=0.02 avg300=0.00 total=9539995"}
{"time": 1789658588.8635936, "available_kib": 18953096, "swap_used_kib": 277932, "pswpin": 58203, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.02 avg300=0.00 total=9551487\nfull avg10=0.01 avg60=0.02 avg300=0.00 total=9539995"}
{"time": 1789658593.8799891, "available_kib": 18953872, "swap_used_kib": 277932, "pswpin": 58204, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=9551487\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=9539995"}
{"time": 1789658598.9009116, "available_kib": 18967112, "swap_used_kib": 277932, "pswpin": 58236, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=9539996"}
{"time": 1789658603.9197989, "available_kib": 18998108, "swap_used_kib": 277932, "pswpin": 58236, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=9539996"}
{"time": 1789658608.9420846, "available_kib": 18996192, "swap_used_kib": 277932, "pswpin": 58236, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=9539996"}
{"time": 1789658613.9643192, "available_kib": 19004580, "swap_used_kib": 277928, "pswpin": 58237, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=9539996"}
{"time": 1789658618.9860935, "available_kib": 19021644, "swap_used_kib": 277928, "pswpin": 58237, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
{"time": 1789658624.0084915, "available_kib": 19034608, "swap_used_kib": 277928, "pswpin": 58238, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
{"time": 1789658629.0322523, "available_kib": 19035292, "swap_used_kib": 277928, "pswpin": 58238, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
{"time": 1789658634.0537705, "available_kib": 19039996, "swap_used_kib": 277928, "pswpin": 58239, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
{"time": 1789658639.0692775, "available_kib": 19039228, "swap_used_kib": 277928, "pswpin": 58250, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
{"time": 1789658644.0906286, "available_kib": 19034160, "swap_used_kib": 277928, "pswpin": 58250, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
{"time": 1789658649.1132598, "available_kib": 19042024, "swap_used_kib": 277928, "pswpin": 58250, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
{"time": 1789658654.133615, "available_kib": 19060576, "swap_used_kib": 277928, "pswpin": 58251, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
{"time": 1789658659.147326, "available_kib": 19065932, "swap_used_kib": 277928, "pswpin": 58251, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
{"time": 1789658664.1672149, "available_kib": 18385204, "swap_used_kib": 277928, "pswpin": 58251, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9646207\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9634697"}
{"time": 1789658669.1912403, "available_kib": 16880488, "swap_used_kib": 277928, "pswpin": 58251, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.66 avg60=0.15 avg300=0.03 total=9730054\nfull avg10=0.66 avg60=0.15 avg300=0.03 total=9718515"}
{"time": 1789658674.2080126, "available_kib": 17073908, "swap_used_kib": 277928, "pswpin": 58251, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.74 avg60=0.20 avg300=0.04 total=9745880\nfull avg10=0.74 avg60=0.20 avg300=0.04 total=9734336"}
{"time": 1789658679.2286303, "available_kib": 17064256, "swap_used_kib": 277928, "pswpin": 58256, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.40 avg60=0.18 avg300=0.04 total=9746095\nfull avg10=0.40 avg60=0.18 avg300=0.04 total=9734550"}
{"time": 1789658684.2487023, "available_kib": 17069040, "swap_used_kib": 277928, "pswpin": 58256, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.27 avg60=0.17 avg300=0.04 total=9746095\nfull avg10=0.27 avg60=0.17 avg300=0.04 total=9734550"}
{"time": 1789658689.2649066, "available_kib": 17094764, "swap_used_kib": 277928, "pswpin": 58256, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.14 avg60=0.15 avg300=0.04 total=9746095\nfull avg10=0.14 avg60=0.15 avg300=0.04 total=9734550"}
{"time": 1789658694.2952292, "available_kib": 17094992, "swap_used_kib": 277928, "pswpin": 58257, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.10 avg60=0.14 avg300=0.04 total=9746095\nfull avg10=0.10 avg60=0.14 avg300=0.04 total=9734550"}
{"time": 1789658699.313313, "available_kib": 17092940, "swap_used_kib": 277928, "pswpin": 58258, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.05 avg60=0.13 avg300=0.04 total=9746095\nfull avg10=0.05 avg60=0.13 avg300=0.04 total=9734550"}
{"time": 1789658704.336239, "available_kib": 17086176, "swap_used_kib": 277928, "pswpin": 58258, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.03 avg60=0.12 avg300=0.03 total=9746095\nfull avg10=0.03 avg60=0.12 avg300=0.03 total=9734550"}
{"time": 1789658709.3577383, "available_kib": 17095176, "swap_used_kib": 277920, "pswpin": 58258, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.11 avg300=0.03 total=9746095\nfull avg10=0.01 avg60=0.11 avg300=0.03 total=9734550"}
{"time": 1789658714.3806603, "available_kib": 17100716, "swap_used_kib": 277920, "pswpin": 58258, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.10 avg300=0.03 total=9746095\nfull avg10=0.01 avg60=0.10 avg300=0.03 total=9734550"}
{"time": 1789658719.4096508, "available_kib": 17107336, "swap_used_kib": 277920, "pswpin": 58259, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.03 total=9746095\nfull avg10=0.00 avg60=0.09 avg300=0.03 total=9734550"}
{"time": 1789658724.4296918, "available_kib": 17104320, "swap_used_kib": 277920, "pswpin": 58259, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=9746095\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=9734550"}
{"time": 1789658729.4516592, "available_kib": 17110452, "swap_used_kib": 277920, "pswpin": 58259, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=9746095\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=9734550"}
{"time": 1789658734.4754598, "available_kib": 17113076, "swap_used_kib": 277920, "pswpin": 58259, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=9746095\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=9734550"}
{"time": 1789658739.491273, "available_kib": 17112548, "swap_used_kib": 277920, "pswpin": 58259, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=9746095\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=9734550"}
{"time": 1789658744.5144107, "available_kib": 17115904, "swap_used_kib": 277920, "pswpin": 58261, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=9746095\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=9734550"}
{"time": 1789658749.5331264, "available_kib": 17113852, "swap_used_kib": 277920, "pswpin": 58261, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=9746095\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=9734550"}
{"time": 1789658754.5567322, "available_kib": 17093348, "swap_used_kib": 277920, "pswpin": 58261, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=9746095\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=9734550"}
{"time": 1789658759.5871935, "available_kib": 17098160, "swap_used_kib": 277920, "pswpin": 58261, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=9746095\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=9734550"}
{"time": 1789658764.6048036, "available_kib": 17151428, "swap_used_kib": 277920, "pswpin": 58299, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=9748118\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=9736573"}
{"time": 1789658769.6251879, "available_kib": 17132048, "swap_used_kib": 277920, "pswpin": 58299, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=9748118\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=9736573"}
{"time": 1789658774.6457133, "available_kib": 17117360, "swap_used_kib": 277920, "pswpin": 58300, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=9748118\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=9736573"}
{"time": 1789658779.6838923, "available_kib": 17116004, "swap_used_kib": 277920, "pswpin": 58300, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.02 total=9748118\nfull avg10=0.00 avg60=0.02 avg300=0.02 total=9736573"}
{"time": 1789658784.7049677, "available_kib": 17121488, "swap_used_kib": 277920, "pswpin": 58300, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=9748118\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=9736573"}
{"time": 1789658789.7276533, "available_kib": 17116728, "swap_used_kib": 277920, "pswpin": 58300, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=9748118\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=9736573"}
{"time": 1789658794.748693, "available_kib": 17118116, "swap_used_kib": 277920, "pswpin": 58307, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=9748125\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=9736580"}
{"time": 1789658799.7686727, "available_kib": 17116124, "swap_used_kib": 277920, "pswpin": 58307, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.01 total=9748125\nfull avg10=0.00 avg60=0.01 avg300=0.01 total=9736580"}
{"time": 1789658804.7893128, "available_kib": 17121572, "swap_used_kib": 277920, "pswpin": 58309, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.01 total=9748253\nfull avg10=0.00 avg60=0.01 avg300=0.01 total=9736709"}
{"time": 1789658809.809726, "available_kib": 17122720, "swap_used_kib": 277920, "pswpin": 58309, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.01 total=9748253\nfull avg10=0.00 avg60=0.01 avg300=0.01 total=9736709"}
{"time": 1789658814.8309712, "available_kib": 17122612, "swap_used_kib": 277920, "pswpin": 58310, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.01 total=9748253\nfull avg10=0.00 avg60=0.01 avg300=0.01 total=9736709"}
{"time": 1789658819.8469305, "available_kib": 17112180, "swap_used_kib": 277920, "pswpin": 58310, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.01 total=9748253\nfull avg10=0.00 avg60=0.01 avg300=0.01 total=9736709"}
{"time": 1789658824.8599076, "available_kib": 16292084, "swap_used_kib": 277920, "pswpin": 58310, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=9777656\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=9766099"}
{"time": 1789658829.8806674, "available_kib": 15842676, "swap_used_kib": 277920, "pswpin": 58310, "pswpout": 132212, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.51 avg60=0.10 avg300=0.03 total=9858842\nfull avg10=0.51 avg60=0.10 avg300=0.03 total=9847274"}
{"time": 1789658834.907948, "available_kib": 14954848, "swap_used_kib": 277920, "pswpin": 58312, "pswpout": 132212, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.80 avg60=0.41 avg300=0.09 total=10057690\nfull avg10=1.80 avg60=0.41 avg300=0.09 total=10046120"}
{"time": 1789658839.945578, "available_kib": 13454580, "swap_used_kib": 277920, "pswpin": 58313, "pswpout": 132218, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.39 avg60=0.42 avg300=0.10 total=10113551\nfull avg10=1.39 avg60=0.42 avg300=0.10 total=10101932"}
{"time": 1789658844.9592502, "available_kib": 12022056, "swap_used_kib": 277920, "pswpin": 58313, "pswpout": 132220, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.12 avg60=0.44 avg300=0.11 total=10179454\nfull avg10=1.12 avg60=0.44 avg300=0.11 total=10167828"}
{"time": 1789658849.988462, "available_kib": 11454284, "swap_used_kib": 277936, "pswpin": 58313, "pswpout": 132235, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.08 avg60=0.48 avg300=0.12 total=10485545\nfull avg10=1.08 avg60=0.48 avg300=0.12 total=10473909"}
{"time": 1789658855.0101583, "available_kib": 9915584, "swap_used_kib": 277952, "pswpin": 58317, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.05 avg60=0.80 avg300=0.20 total=10507845\nfull avg10=2.05 avg60=0.80 avg300=0.20 total=10496197"}
{"time": 1789658860.0301027, "available_kib": 8933668, "swap_used_kib": 277952, "pswpin": 58330, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.43 avg60=0.94 avg300=0.24 total=10656667\nfull avg10=2.43 avg60=0.94 avg300=0.24 total=10644967"}
{"time": 1789658865.0464501, "available_kib": 7716440, "swap_used_kib": 277952, "pswpin": 58331, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.33 avg60=0.85 avg300=0.23 total=10660104\nfull avg10=1.33 avg60=0.85 avg300=0.23 total=10648371"}
{"time": 1789658870.0681012, "available_kib": 6826072, "swap_used_kib": 277952, "pswpin": 58331, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.19 avg60=0.86 avg300=0.24 total=10706336\nfull avg10=1.19 avg60=0.86 avg300=0.24 total=10694603"}
{"time": 1789658875.087344, "available_kib": 5135676, "swap_used_kib": 277952, "pswpin": 58331, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.10 avg60=1.04 avg300=0.29 total=10882137\nfull avg10=2.10 avg60=1.04 avg300=0.29 total=10869914"}
{"time": 1789658880.1011705, "available_kib": 4269604, "swap_used_kib": 277952, "pswpin": 58331, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.77 avg60=1.04 avg300=0.30 total=10942095\nfull avg10=1.77 avg60=1.04 avg300=0.30 total=10929854"}
{"time": 1789658885.1245944, "available_kib": 3276860, "swap_used_kib": 277952, "pswpin": 58331, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=9.55 avg60=2.64 avg300=0.66 total=12010226\nfull avg10=9.55 avg60=2.64 avg300=0.66 total=11997881"}
{"time": 1789658890.1605468, "available_kib": 1900384, "swap_used_kib": 279048, "pswpin": 58331, "pswpout": 132626, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=9.27 avg60=3.05 avg300=0.77 total=12760884\nfull avg10=9.27 avg60=3.05 avg300=0.77 total=12748413"}
{"time": 1789658895.544402, "available_kib": 990752, "swap_used_kib": 386360, "pswpin": 58964, "pswpout": 161498, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=11.87 avg60=4.18 avg300=1.06 total=13699927\nfull avg10=11.87 avg60=4.18 avg300=1.06 total=13687021"}
{"time": 1789658902.1427128, "available_kib": 146080, "swap_used_kib": 416668, "pswpin": 61230, "pswpout": 171983, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=15.40 avg60=5.71 avg300=1.45 total=15105041\nfull avg10=15.40 avg60=5.71 avg300=1.45 total=15091509"}
{"time": 1789658908.878199, "available_kib": 152008, "swap_used_kib": 416668, "pswpin": 66796, "pswpout": 175865, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=14.04 avg60=6.79 avg300=1.81 total=15794783\nfull avg10=14.04 avg60=6.79 avg300=1.81 total=15781200"}
{"time": 1789658914.531895, "available_kib": 18141760, "swap_used_kib": 398912, "pswpin": 81619, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=15.19 avg60=7.43 avg300=2.02 total=16443845\nfull avg10=15.19 avg60=7.43 avg300=2.02 total=16429373"}
{"time": 1789658919.6018057, "available_kib": 15821584, "swap_used_kib": 398696, "pswpin": 85301, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=8.34 avg60=6.72 avg300=1.97 total=16443850\nfull avg10=8.34 avg60=6.72 avg300=1.97 total=16429377"}
{"time": 1789658924.648318, "available_kib": 13387340, "swap_used_kib": 398228, "pswpin": 93243, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=4.57 avg60=6.08 avg300=1.93 total=16443863\nfull avg10=4.57 avg60=6.08 avg300=1.93 total=16429391"}
{"time": 1789658929.6863859, "available_kib": 11342112, "swap_used_kib": 398228, "pswpin": 93353, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=3.06 avg60=5.69 avg300=1.91 total=16443863\nfull avg10=3.06 avg60=5.69 avg300=1.91 total=16429391"}
{"time": 1789658934.7106977, "available_kib": 11211100, "swap_used_kib": 398224, "pswpin": 98673, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.68 avg60=5.15 avg300=1.87 total=16443863\nfull avg10=1.68 avg60=5.15 avg300=1.87 total=16429391"}
{"time": 1789658939.7328582, "available_kib": 11223572, "swap_used_kib": 398224, "pswpin": 98704, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.12 avg60=4.82 avg300=1.84 total=16443863\nfull avg10=1.12 avg60=4.82 avg300=1.84 total=16429391"}
{"time": 1789658944.764727, "available_kib": 11188908, "swap_used_kib": 398224, "pswpin": 100492, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.61 avg60=4.36 avg300=1.80 total=16443863\nfull avg10=0.61 avg60=4.36 avg300=1.80 total=16429391"}
{"time": 1789658949.786744, "available_kib": 11231404, "swap_used_kib": 398172, "pswpin": 100926, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.41 avg60=4.08 avg300=1.78 total=16443863\nfull avg10=0.41 avg60=4.08 avg300=1.78 total=16429391"}
{"time": 1789658954.8232446, "available_kib": 11234164, "swap_used_kib": 398108, "pswpin": 103578, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.22 avg60=3.69 avg300=1.74 total=16443863\nfull avg10=0.22 avg60=3.69 avg300=1.74 total=16429391"}
{"time": 1789658959.856721, "available_kib": 11253812, "swap_used_kib": 398108, "pswpin": 104201, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.15 avg60=3.45 avg300=1.71 total=16443863\nfull avg10=0.15 avg60=3.45 avg300=1.71 total=16429391"}
{"time": 1789658964.8846357, "available_kib": 11257832, "swap_used_kib": 398108, "pswpin": 104211, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.08 avg60=3.12 avg300=1.68 total=16443863\nfull avg10=0.08 avg60=3.12 avg300=1.68 total=16429391"}
{"time": 1789658969.899206, "available_kib": 11258044, "swap_used_kib": 398108, "pswpin": 104237, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.05 avg60=2.92 avg300=1.66 total=16443863\nfull avg10=0.05 avg60=2.92 avg300=1.66 total=16429391"}
{"time": 1789658974.9301906, "available_kib": 11267256, "swap_used_kib": 398108, "pswpin": 104258, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.02 avg60=2.64 avg300=1.62 total=16443863\nfull avg10=0.02 avg60=2.64 avg300=1.62 total=16429391"}
{"time": 1789658979.9615812, "available_kib": 11260264, "swap_used_kib": 398092, "pswpin": 106517, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=2.47 avg300=1.60 total=16443863\nfull avg10=0.01 avg60=2.47 avg300=1.60 total=16429391"}
{"time": 1789658984.9923491, "available_kib": 11251948, "swap_used_kib": 398092, "pswpin": 106697, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=2.23 avg300=1.56 total=16443863\nfull avg10=0.01 avg60=2.23 avg300=1.56 total=16429391"}
{"time": 1789658990.0270562, "available_kib": 11250484, "swap_used_kib": 398092, "pswpin": 106727, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=2.09 avg300=1.54 total=16443863\nfull avg10=0.00 avg60=2.09 avg300=1.54 total=16429391"}
{"time": 1789658995.0601377, "available_kib": 11253212, "swap_used_kib": 398076, "pswpin": 106873, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.89 avg300=1.51 total=16443880\nfull avg10=0.00 avg60=1.89 avg300=1.51 total=16429408"}
{"time": 1789659000.09031, "available_kib": 11251644, "swap_used_kib": 398076, "pswpin": 107152, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.77 avg300=1.49 total=16443880\nfull avg10=0.00 avg60=1.77 avg300=1.49 total=16429408"}
{"time": 1789659005.1166606, "available_kib": 11243236, "swap_used_kib": 397300, "pswpin": 108640, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.60 avg300=1.46 total=16443880\nfull avg10=0.00 avg60=1.60 avg300=1.46 total=16429408"}
{"time": 1789659010.148615, "available_kib": 11242528, "swap_used_kib": 397288, "pswpin": 108671, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.50 avg300=1.44 total=16443880\nfull avg10=0.00 avg60=1.50 avg300=1.44 total=16429408"}
{"time": 1789659015.1821651, "available_kib": 11230116, "swap_used_kib": 397260, "pswpin": 108783, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.35 avg300=1.41 total=16443880\nfull avg10=0.00 avg60=1.35 avg300=1.41 total=16429408"}
{"time": 1789659020.2120805, "available_kib": 11227168, "swap_used_kib": 397124, "pswpin": 108794, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.26 avg300=1.39 total=16443880\nfull avg10=0.00 avg60=1.26 avg300=1.39 total=16429408"}
{"time": 1789659025.2398205, "available_kib": 11222440, "swap_used_kib": 397124, "pswpin": 108804, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.14 avg300=1.36 total=16443880\nfull avg10=0.00 avg60=1.14 avg300=1.36 total=16429408"}
{"time": 1789659030.2665222, "available_kib": 11234840, "swap_used_kib": 397124, "pswpin": 108806, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.07 avg300=1.34 total=16443880\nfull avg10=0.00 avg60=1.07 avg300=1.34 total=16429408"}
{"time": 1789659035.286854, "available_kib": 11239000, "swap_used_kib": 397124, "pswpin": 108821, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.97 avg300=1.31 total=16443880\nfull avg10=0.00 avg60=0.97 avg300=1.31 total=16429408"}
{"time": 1789659040.3129528, "available_kib": 11235308, "swap_used_kib": 397084, "pswpin": 108834, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.90 avg300=1.29 total=16443880\nfull avg10=0.00 avg60=0.90 avg300=1.29 total=16429408"}
{"time": 1789659045.3420465, "available_kib": 11236704, "swap_used_kib": 397068, "pswpin": 108879, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.82 avg300=1.27 total=16443880\nfull avg10=0.00 avg60=0.82 avg300=1.27 total=16429408"}
{"time": 1789659050.371347, "available_kib": 11239268, "swap_used_kib": 397068, "pswpin": 108891, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.76 avg300=1.25 total=16443880\nfull avg10=0.00 avg60=0.76 avg300=1.25 total=16429408"}
{"time": 1789659055.4000638, "available_kib": 11244056, "swap_used_kib": 397068, "pswpin": 108935, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.69 avg300=1.22 total=16443907\nfull avg10=0.00 avg60=0.69 avg300=1.22 total=16429434"}
{"time": 1789659060.4234586, "available_kib": 11238900, "swap_used_kib": 397068, "pswpin": 108936, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.64 avg300=1.20 total=16443907\nfull avg10=0.00 avg60=0.64 avg300=1.20 total=16429434"}
{"time": 1789659065.4426894, "available_kib": 11236432, "swap_used_kib": 397064, "pswpin": 108944, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.58 avg300=1.18 total=16443907\nfull avg10=0.00 avg60=0.58 avg300=1.18 total=16429434"}
{"time": 1789659070.4610708, "available_kib": 11236308, "swap_used_kib": 397064, "pswpin": 108961, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.54 avg300=1.16 total=16443907\nfull avg10=0.00 avg60=0.54 avg300=1.16 total=16429434"}
{"time": 1789659075.4823878, "available_kib": 11225648, "swap_used_kib": 396944, "pswpin": 108990, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.49 avg300=1.14 total=16443907\nfull avg10=0.00 avg60=0.49 avg300=1.14 total=16429434"}
{"time": 1789659080.509555, "available_kib": 11228968, "swap_used_kib": 396944, "pswpin": 109002, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.46 avg300=1.12 total=16443907\nfull avg10=0.00 avg60=0.46 avg300=1.12 total=16429434"}
{"time": 1789659085.5297632, "available_kib": 11161196, "swap_used_kib": 396944, "pswpin": 109004, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.41 avg300=1.10 total=16443907\nfull avg10=0.00 avg60=0.41 avg300=1.10 total=16429434"}
{"time": 1789659090.548376, "available_kib": 11194880, "swap_used_kib": 396944, "pswpin": 109005, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.39 avg300=1.08 total=16443907\nfull avg10=0.00 avg60=0.39 avg300=1.08 total=16429434"}
{"time": 1789659095.5654695, "available_kib": 11199380, "swap_used_kib": 387436, "pswpin": 109363, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.35 avg300=1.06 total=16443907\nfull avg10=0.00 avg60=0.35 avg300=1.06 total=16429434"}
{"time": 1789659100.583462, "available_kib": 11214588, "swap_used_kib": 387436, "pswpin": 109373, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.32 avg300=1.05 total=16443907\nfull avg10=0.00 avg60=0.32 avg300=1.05 total=16429434"}
{"time": 1789659105.6065383, "available_kib": 15094932, "swap_used_kib": 386844, "pswpin": 111197, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.29 avg300=1.02 total=16443907\nfull avg10=0.00 avg60=0.29 avg300=1.02 total=16429434"}
{"time": 1789659110.618309, "available_kib": 124399220, "swap_used_kib": 378924, "pswpin": 113440, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.27 avg300=1.01 total=16444493\nfull avg10=0.00 avg60=0.27 avg300=1.01 total=16430021"}
{"time": 1789659115.631441, "available_kib": 124156328, "swap_used_kib": 378632, "pswpin": 113450, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.25 avg300=0.99 total=16444750\nfull avg10=0.00 avg60=0.25 avg300=0.99 total=16430277"}
{"time": 1789659120.641994, "available_kib": 124050676, "swap_used_kib": 378632, "pswpin": 113459, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.23 avg300=0.97 total=16444750\nfull avg10=0.00 avg60=0.23 avg300=0.97 total=16430277"}
{"time": 1789659125.6541133, "available_kib": 123194848, "swap_used_kib": 378616, "pswpin": 113707, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.21 avg300=0.95 total=16445029\nfull avg10=0.00 avg60=0.21 avg300=0.95 total=16430557"}
{"time": 1789659130.673013, "available_kib": 122926440, "swap_used_kib": 378616, "pswpin": 113723, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.19 avg300=0.94 total=16445029\nfull avg10=0.00 avg60=0.19 avg300=0.94 total=16430557"}
{"time": 1789659135.6855316, "available_kib": 121762180, "swap_used_kib": 378616, "pswpin": 113755, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.92 total=16445029\nfull avg10=0.00 avg60=0.17 avg300=0.92 total=16430557"}
{"time": 1789659140.6999304, "available_kib": 115917576, "swap_used_kib": 378616, "pswpin": 113779, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.16 avg300=0.91 total=16445029\nfull avg10=0.00 avg60=0.16 avg300=0.91 total=16430557"}
{"time": 1789659145.711266, "available_kib": 39428340, "swap_used_kib": 378616, "pswpin": 113787, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.14 avg300=0.89 total=16445029\nfull avg10=0.00 avg60=0.14 avg300=0.89 total=16430557"}
{"time": 1789659150.723573, "available_kib": 38372288, "swap_used_kib": 378536, "pswpin": 113858, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.13 avg300=0.87 total=16445029\nfull avg10=0.00 avg60=0.13 avg300=0.87 total=16430557"}
{"time": 1789659155.7350225, "available_kib": 37320956, "swap_used_kib": 378536, "pswpin": 113872, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.12 avg300=0.86 total=16445029\nfull avg10=0.00 avg60=0.12 avg300=0.86 total=16430557"}
{"time": 1789659160.7476625, "available_kib": 36308548, "swap_used_kib": 378536, "pswpin": 114073, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.11 avg300=0.84 total=16445032\nfull avg10=0.00 avg60=0.11 avg300=0.84 total=16430559"}
{"time": 1789659165.7597277, "available_kib": 38306376, "swap_used_kib": 378536, "pswpin": 114123, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.10 avg300=0.83 total=16445032\nfull avg10=0.00 avg60=0.10 avg300=0.83 total=16430559"}
{"time": 1789659170.7729623, "available_kib": 37291316, "swap_used_kib": 378444, "pswpin": 114810, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.81 total=16445039\nfull avg10=0.00 avg60=0.09 avg300=0.81 total=16430566"}
{"time": 1789659175.7867181, "available_kib": 36406804, "swap_used_kib": 378444, "pswpin": 114813, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.80 total=16445039\nfull avg10=0.00 avg60=0.08 avg300=0.80 total=16430566"}
{"time": 1789659180.7999158, "available_kib": 35723392, "swap_used_kib": 378408, "pswpin": 114888, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.78 total=16445039\nfull avg10=0.00 avg60=0.07 avg300=0.78 total=16430566"}
{"time": 1789659185.8104358, "available_kib": 34847464, "swap_used_kib": 378408, "pswpin": 114890, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.77 total=16445039\nfull avg10=0.00 avg60=0.07 avg300=0.77 total=16430566"}
{"time": 1789659190.8217516, "available_kib": 33889420, "swap_used_kib": 378408, "pswpin": 114897, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.75 total=16445039\nfull avg10=0.00 avg60=0.06 avg300=0.75 total=16430566"}
{"time": 1789659195.8320837, "available_kib": 32922076, "swap_used_kib": 378408, "pswpin": 114897, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.74 total=16445039\nfull avg10=0.00 avg60=0.06 avg300=0.74 total=16430566"}
{"time": 1789659200.8418207, "available_kib": 32143340, "swap_used_kib": 378408, "pswpin": 114901, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.72 total=16445039\nfull avg10=0.00 avg60=0.05 avg300=0.72 total=16430566"}
{"time": 1789659205.85324, "available_kib": 31266024, "swap_used_kib": 378408, "pswpin": 114903, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.71 total=16445039\nfull avg10=0.00 avg60=0.05 avg300=0.71 total=16430566"}
{"time": 1789659210.8658025, "available_kib": 30395616, "swap_used_kib": 378408, "pswpin": 114903, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.70 total=16445039\nfull avg10=0.00 avg60=0.04 avg300=0.70 total=16430566"}
{"time": 1789659215.8757014, "available_kib": 29478284, "swap_used_kib": 378408, "pswpin": 114904, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.69 total=16445039\nfull avg10=0.00 avg60=0.04 avg300=0.69 total=16430566"}
{"time": 1789659220.8873515, "available_kib": 38450036, "swap_used_kib": 378408, "pswpin": 114915, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.67 total=16445039\nfull avg10=0.00 avg60=0.03 avg300=0.67 total=16430566"}
{"time": 1789659225.8976102, "available_kib": 37556428, "swap_used_kib": 378408, "pswpin": 114930, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.66 total=16445039\nfull avg10=0.00 avg60=0.03 avg300=0.66 total=16430566"}
{"time": 1789659230.90711, "available_kib": 36657604, "swap_used_kib": 377896, "pswpin": 114932, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.65 total=16445039\nfull avg10=0.00 avg60=0.02 avg300=0.65 total=16430566"}
{"time": 1789659235.9212465, "available_kib": 35764196, "swap_used_kib": 377896, "pswpin": 114932, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.64 total=16445039\nfull avg10=0.00 avg60=0.02 avg300=0.64 total=16430566"}
{"time": 1789659240.9336295, "available_kib": 34937600, "swap_used_kib": 377896, "pswpin": 114934, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.63 total=16445039\nfull avg10=0.00 avg60=0.02 avg300=0.63 total=16430566"}
{"time": 1789659245.9473076, "available_kib": 34250940, "swap_used_kib": 377896, "pswpin": 114979, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.62 total=16445039\nfull avg10=0.00 avg60=0.02 avg300=0.62 total=16430566"}
{"time": 1789659250.9578388, "available_kib": 33536968, "swap_used_kib": 377896, "pswpin": 114980, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.60 total=16445039\nfull avg10=0.00 avg60=0.02 avg300=0.60 total=16430566"}
{"time": 1789659255.970385, "available_kib": 32743404, "swap_used_kib": 377896, "pswpin": 114980, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.60 total=16445039\nfull avg10=0.00 avg60=0.01 avg300=0.60 total=16430566"}
{"time": 1789659260.9863014, "available_kib": 31929768, "swap_used_kib": 377896, "pswpin": 114983, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.58 total=16445039\nfull avg10=0.00 avg60=0.01 avg300=0.58 total=16430566"}
{"time": 1789659265.9979255, "available_kib": 30975008, "swap_used_kib": 377896, "pswpin": 115062, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.57 total=16445039\nfull avg10=0.00 avg60=0.01 avg300=0.57 total=16430566"}
{"time": 1789659271.0100074, "available_kib": 30142064, "swap_used_kib": 377896, "pswpin": 115063, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.56 total=16445039\nfull avg10=0.00 avg60=0.01 avg300=0.56 total=16430566"}
{"time": 1789659276.0195823, "available_kib": 29433596, "swap_used_kib": 377896, "pswpin": 115067, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.55 total=16445039\nfull avg10=0.00 avg60=0.01 avg300=0.55 total=16430566"}
{"time": 1789659281.0321076, "available_kib": 28722008, "swap_used_kib": 377896, "pswpin": 115079, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.54 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.54 total=16430566"}
{"time": 1789659286.044066, "available_kib": 37777976, "swap_used_kib": 377896, "pswpin": 115080, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.53 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.53 total=16430566"}
{"time": 1789659291.0552526, "available_kib": 36918512, "swap_used_kib": 377888, "pswpin": 115095, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.52 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.52 total=16430566"}
{"time": 1789659296.0687938, "available_kib": 35997428, "swap_used_kib": 377888, "pswpin": 115103, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.51 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.51 total=16430566"}
{"time": 1789659301.0821166, "available_kib": 35162936, "swap_used_kib": 377888, "pswpin": 115104, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.50 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.50 total=16430566"}
{"time": 1789659306.0966256, "available_kib": 34487048, "swap_used_kib": 377880, "pswpin": 115116, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.50 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.50 total=16430566"}
{"time": 1789659311.1060433, "available_kib": 33711256, "swap_used_kib": 377880, "pswpin": 115118, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.48 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.48 total=16430566"}
{"time": 1789659316.1166143, "available_kib": 32836828, "swap_used_kib": 377880, "pswpin": 115124, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.48 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.48 total=16430566"}
{"time": 1789659321.1278515, "available_kib": 31982312, "swap_used_kib": 377880, "pswpin": 115132, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.47 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.47 total=16430566"}
{"time": 1789659326.1400754, "available_kib": 31841668, "swap_used_kib": 377880, "pswpin": 115138, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.46 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.46 total=16430566"}
{"time": 1789659331.152815, "available_kib": 32380736, "swap_used_kib": 377880, "pswpin": 115140, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.72 avg60=0.13 avg300=0.48 total=16574746\nfull avg10=0.72 avg60=0.13 avg300=0.48 total=16560269"}
{"time": 1789659336.1646037, "available_kib": 31985660, "swap_used_kib": 377880, "pswpin": 115144, "pswpout": 181425, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=4.19 avg60=0.86 avg300=0.63 total=17115453\nfull avg10=4.19 avg60=0.86 avg300=0.63 total=17100479"}
{"time": 1789659341.1763568, "available_kib": 31472456, "swap_used_kib": 377984, "pswpin": 115493, "pswpout": 182307, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=5.40 avg60=1.44 avg300=0.76 total=17447384\nfull avg10=5.40 avg60=1.44 avg300=0.76 total=17432235"}
{"time": 1789659346.1957278, "available_kib": 30839020, "swap_used_kib": 377976, "pswpin": 116812, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=3.62 avg60=1.34 avg300=0.75 total=17460083\nfull avg10=3.62 avg60=1.34 avg300=0.75 total=17444935"}
{"time": 1789659351.2069683, "available_kib": 39830908, "swap_used_kib": 377976, "pswpin": 116817, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.98 avg60=1.21 avg300=0.73 total=17473433\nfull avg10=1.98 avg60=1.21 avg300=0.73 total=17458284"}
{"time": 1789659356.2203186, "available_kib": 39041796, "swap_used_kib": 377976, "pswpin": 116830, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.33 avg60=1.14 avg300=0.72 total=17473433\nfull avg10=1.33 avg60=1.14 avg300=0.72 total=17458284"}
{"time": 1789659361.2332022, "available_kib": 38183544, "swap_used_kib": 377976, "pswpin": 116851, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.73 avg60=1.03 avg300=0.71 total=17473433\nfull avg10=0.73 avg60=1.03 avg300=0.71 total=17458284"}
{"time": 1789659366.2447586, "available_kib": 37362324, "swap_used_kib": 377976, "pswpin": 116940, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.48 avg60=0.96 avg300=0.70 total=17473433\nfull avg10=0.48 avg60=0.96 avg300=0.70 total=17458284"}
{"time": 1789659371.258315, "available_kib": 36536516, "swap_used_kib": 377976, "pswpin": 116955, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.26 avg60=0.87 avg300=0.68 total=17473433\nfull avg10=0.26 avg60=0.87 avg300=0.68 total=17458284"}
{"time": 1789659376.2697182, "available_kib": 35814900, "swap_used_kib": 377976, "pswpin": 116959, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.17 avg60=0.81 avg300=0.67 total=17473433\nfull avg10=0.17 avg60=0.81 avg300=0.67 total=17458284"}
{"time": 1789659381.2821405, "available_kib": 35340748, "swap_used_kib": 377976, "pswpin": 116959, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.09 avg60=0.73 avg300=0.66 total=17473433\nfull avg10=0.09 avg60=0.73 avg300=0.66 total=17458284"}
{"time": 1789659386.2946754, "available_kib": 35559564, "swap_used_kib": 377976, "pswpin": 116966, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.06 avg60=0.68 avg300=0.65 total=17505661\nfull avg10=0.06 avg60=0.68 avg300=0.65 total=17490512"}
{"time": 1789659391.328434, "available_kib": 35029604, "swap_used_kib": 377976, "pswpin": 116968, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.15 avg60=0.65 avg300=0.64 total=17521910\nfull avg10=0.15 avg60=0.65 avg300=0.64 total=17506758"}
{"time": 1789659396.4426346, "available_kib": 34326628, "swap_used_kib": 378336, "pswpin": 117372, "pswpout": 183441, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.10 avg60=0.61 avg300=0.63 total=17564831\nfull avg10=0.10 avg60=0.61 avg300=0.63 total=17549679"}
{"time": 1789659401.464865, "available_kib": 33694260, "swap_used_kib": 378320, "pswpin": 117820, "pswpout": 184000, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.38 avg60=0.61 avg300=0.63 total=17628558\nfull avg10=0.38 avg60=0.61 avg300=0.63 total=17613402"}
{"time": 1789659406.4844012, "available_kib": 33077072, "swap_used_kib": 378872, "pswpin": 117874, "pswpout": 184935, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.58 avg60=0.64 avg300=0.64 total=17693618\nfull avg10=0.58 avg60=0.64 avg300=0.64 total=17678462"}
{"time": 1789659411.503814, "available_kib": 32485008, "swap_used_kib": 379156, "pswpin": 117933, "pswpout": 185711, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.77 avg60=0.67 avg300=0.65 total=17754652\nfull avg10=0.77 avg60=0.67 avg300=0.65 total=17739496"}
{"time": 1789659416.5352337, "available_kib": 31788412, "swap_used_kib": 379148, "pswpin": 118061, "pswpout": 186167, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.85 avg60=0.69 avg300=0.65 total=17807736\nfull avg10=0.85 avg60=0.69 avg300=0.65 total=17792547"}
{"time": 1789659421.5632768, "available_kib": 31141512, "swap_used_kib": 379120, "pswpin": 121645, "pswpout": 186716, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.73 avg60=0.69 avg300=0.65 total=17872246\nfull avg10=0.73 avg60=0.69 avg300=0.65 total=17857050"}
{"time": 1789659426.5781322, "available_kib": 40279528, "swap_used_kib": 379728, "pswpin": 121754, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.82 avg60=0.71 avg300=0.66 total=17923305\nfull avg10=0.82 avg60=0.71 avg300=0.66 total=17908104"}
{"time": 1789659431.5889685, "available_kib": 39388960, "swap_used_kib": 379728, "pswpin": 121893, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.45 avg60=0.64 avg300=0.64 total=17923314\nfull avg10=0.45 avg60=0.64 avg300=0.64 total=17908113"}
{"time": 1789659436.6061304, "available_kib": 38580184, "swap_used_kib": 379548, "pswpin": 122167, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.30 avg60=0.60 avg300=0.63 total=17923318\nfull avg10=0.30 avg60=0.60 avg300=0.63 total=17908117"}
{"time": 1789659441.6172376, "available_kib": 37779160, "swap_used_kib": 379548, "pswpin": 122260, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.16 avg60=0.54 avg300=0.62 total=17923318\nfull avg10=0.16 avg60=0.54 avg300=0.62 total=17908117"}
{"time": 1789659446.6286538, "available_kib": 36927376, "swap_used_kib": 379548, "pswpin": 122357, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.11 avg60=0.51 avg300=0.61 total=17923319\nfull avg10=0.11 avg60=0.51 avg300=0.61 total=17908118"}
{"time": 1789659451.6409829, "available_kib": 36149324, "swap_used_kib": 379548, "pswpin": 122400, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.06 avg60=0.46 avg300=0.60 total=17923319\nfull avg10=0.06 avg60=0.46 avg300=0.60 total=17908118"}
{"time": 1789659456.6523414, "available_kib": 35228816, "swap_used_kib": 379476, "pswpin": 122475, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.03 avg60=0.43 avg300=0.59 total=17923319\nfull avg10=0.03 avg60=0.43 avg300=0.59 total=17908118"}
{"time": 1789659461.6638904, "available_kib": 35434716, "swap_used_kib": 379968, "pswpin": 122544, "pswpout": 187247, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.20 avg60=0.42 avg300=0.58 total=18011444\nfull avg10=0.20 avg60=0.42 avg300=0.58 total=17996236"}
{"time": 1789659466.6759558, "available_kib": 34711332, "swap_used_kib": 382468, "pswpin": 122584, "pswpout": 187878, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.43 avg60=0.45 avg300=0.59 total=18022982\nfull avg10=0.43 avg60=0.45 avg300=0.59 total=18007774"}
{"time": 1789659471.69594, "available_kib": 34009600, "swap_used_kib": 384008, "pswpin": 122630, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.92 avg60=0.54 avg300=0.60 total=18161317\nfull avg10=0.92 avg60=0.54 avg300=0.60 total=18146108"}
{"time": 1789659476.7148042, "available_kib": 33288144, "swap_used_kib": 384008, "pswpin": 122706, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.43 avg60=0.67 avg300=0.63 total=18288202\nfull avg10=1.43 avg60=0.67 avg300=0.63 total=18272993"}
{"time": 1789659481.7317996, "available_kib": 32567520, "swap_used_kib": 384008, "pswpin": 122743, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.86 avg60=0.83 avg300=0.66 total=18454714\nfull avg10=1.86 avg60=0.83 avg300=0.66 total=18439500"}
{"time": 1789659486.7534225, "available_kib": 31745880, "swap_used_kib": 384008, "pswpin": 122797, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.24 avg60=0.97 avg300=0.70 total=18633446\nfull avg10=2.24 avg60=0.97 avg300=0.70 total=18618223"}
{"time": 1789659491.7722166, "available_kib": 31091816, "swap_used_kib": 384008, "pswpin": 122870, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.25 avg60=1.10 avg300=0.73 total=18758477\nfull avg10=2.25 avg60=1.10 avg300=0.73 total=18743243"}
{"time": 1789659496.7851248, "available_kib": 40138924, "swap_used_kib": 384008, "pswpin": 122918, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.16 avg60=1.15 avg300=0.75 total=18849872\nfull avg10=2.16 avg60=1.15 avg300=0.75 total=18834638"}
{"time": 1789659501.7982552, "available_kib": 39285440, "swap_used_kib": 384008, "pswpin": 122955, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.19 avg60=1.04 avg300=0.73 total=18849872\nfull avg10=1.19 avg60=1.04 avg300=0.73 total=18834638"}
{"time": 1789659506.8118665, "available_kib": 38388420, "swap_used_kib": 384008, "pswpin": 123010, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.79 avg60=0.98 avg300=0.72 total=18849872\nfull avg10=0.79 avg60=0.98 avg300=0.72 total=18834638"}
{"time": 1789659511.8227966, "available_kib": 37476348, "swap_used_kib": 384008, "pswpin": 123034, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.43 avg60=0.88 avg300=0.70 total=18849873\nfull avg10=0.43 avg60=0.88 avg300=0.70 total=18834639"}
{"time": 1789659516.8349884, "available_kib": 36596484, "swap_used_kib": 384008, "pswpin": 123055, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.29 avg60=0.82 avg300=0.69 total=18849873\nfull avg10=0.29 avg60=0.82 avg300=0.69 total=18834639"}
{"time": 1789659521.8451414, "available_kib": 35597936, "swap_used_kib": 384008, "pswpin": 123060, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.16 avg60=0.75 avg300=0.68 total=18849873\nfull avg10=0.16 avg60=0.75 avg300=0.68 total=18834639"}
{"time": 1789659526.861841, "available_kib": 35850928, "swap_used_kib": 384008, "pswpin": 123076, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.10 avg60=0.70 avg300=0.67 total=18855983\nfull avg10=0.10 avg60=0.70 avg300=0.67 total=18840749"}
{"time": 1789659531.874641, "available_kib": 35178936, "swap_used_kib": 384008, "pswpin": 123093, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.75 avg60=0.76 avg300=0.68 total=18996005\nfull avg10=0.75 avg60=0.76 avg300=0.68 total=18980770"}
{"time": 1789659536.8884149, "available_kib": 34507844, "swap_used_kib": 384008, "pswpin": 123110, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.94 avg60=0.81 avg300=0.69 total=19040309\nfull avg10=0.94 avg60=0.81 avg300=0.69 total=19025074"}
{"time": 1789659541.902356, "available_kib": 33784092, "swap_used_kib": 383328, "pswpin": 123185, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.52 avg60=0.73 avg300=0.68 total=19052772\nfull avg10=0.52 avg60=0.73 avg300=0.68 total=19037537"}
{"time": 1789659546.9151807, "available_kib": 33090112, "swap_used_kib": 383328, "pswpin": 123195, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.34 avg60=0.68 avg300=0.67 total=19066449\nfull avg10=0.34 avg60=0.68 avg300=0.67 total=19051214"}
{"time": 1789659551.9351587, "available_kib": 32471544, "swap_used_kib": 383328, "pswpin": 123211, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.19 avg60=0.61 avg300=0.66 total=19089042\nfull avg10=0.19 avg60=0.61 avg300=0.66 total=19073807"}
{"time": 1789659556.9523516, "available_kib": 31804924, "swap_used_kib": 383328, "pswpin": 123224, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.55 avg60=0.65 avg300=0.66 total=19184542\nfull avg10=0.55 avg60=0.65 avg300=0.66 total=19169305"}
{"time": 1789659561.9646823, "available_kib": 31118876, "swap_used_kib": 383328, "pswpin": 123229, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.52 avg60=0.64 avg300=0.66 total=19231803\nfull avg10=0.52 avg60=0.64 avg300=0.66 total=19216567"}
{"time": 1789659566.977285, "available_kib": 40160284, "swap_used_kib": 383328, "pswpin": 123254, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.28 avg60=0.58 avg300=0.65 total=19247246\nfull avg10=0.28 avg60=0.58 avg300=0.65 total=19231996"}
{"time": 1789659571.9889772, "available_kib": 39162720, "swap_used_kib": 383328, "pswpin": 123259, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.19 avg60=0.54 avg300=0.64 total=19247246\nfull avg10=0.19 avg60=0.54 avg300=0.64 total=19231996"}
{"time": 1789659577.0012345, "available_kib": 38168684, "swap_used_kib": 383328, "pswpin": 123262, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.10 avg60=0.49 avg300=0.62 total=19247246\nfull avg10=0.10 avg60=0.49 avg300=0.62 total=19231996"}
{"time": 1789659582.0137308, "available_kib": 37212084, "swap_used_kib": 383328, "pswpin": 123265, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.06 avg60=0.46 avg300=0.61 total=19247246\nfull avg10=0.06 avg60=0.46 avg300=0.61 total=19231996"}
{"time": 1789659587.02655, "available_kib": 36244884, "swap_used_kib": 383328, "pswpin": 123268, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.03 avg60=0.41 avg300=0.60 total=19247246\nfull avg10=0.03 avg60=0.41 avg300=0.60 total=19231996"}
{"time": 1789659592.0379572, "available_kib": 35264608, "swap_used_kib": 383328, "pswpin": 123269, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.02 avg60=0.38 avg300=0.59 total=19247246\nfull avg10=0.02 avg60=0.38 avg300=0.59 total=19231996"}
{"time": 1789659597.0505748, "available_kib": 35635880, "swap_used_kib": 383424, "pswpin": 123280, "pswpout": 188698, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.18 avg60=0.74 avg300=0.66 total=19504297\nfull avg10=2.18 avg60=0.74 avg300=0.66 total=19489046"}
{"time": 1789659602.0644221, "available_kib": 35289832, "swap_used_kib": 383552, "pswpin": 123483, "pswpout": 192581, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.76 avg60=0.76 avg300=0.67 total=19541600\nfull avg10=1.76 avg60=0.76 avg300=0.67 total=19526333"}
{"time": 1789659607.0787144, "available_kib": 34520824, "swap_used_kib": 383552, "pswpin": 124578, "pswpout": 192582, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.96 avg60=0.68 avg300=0.65 total=19543052\nfull avg10=0.96 avg60=0.68 avg300=0.65 total=19527786"}
{"time": 1789659612.0937467, "available_kib": 33541104, "swap_used_kib": 383556, "pswpin": 127664, "pswpout": 192584, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.64 avg60=0.64 avg300=0.64 total=19543745\nfull avg10=0.64 avg60=0.64 avg300=0.64 total=19528478"}
{"time": 1789659617.1050637, "available_kib": 32961468, "swap_used_kib": 383556, "pswpin": 127665, "pswpout": 192584, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.35 avg60=0.58 avg300=0.63 total=19545351\nfull avg10=0.35 avg60=0.58 avg300=0.63 total=19530084"}
{"time": 1789659622.1191144, "available_kib": 31977380, "swap_used_kib": 383572, "pswpin": 127666, "pswpout": 192618, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.23 avg60=0.54 avg300=0.62 total=19551422\nfull avg10=0.23 avg60=0.54 avg300=0.62 total=19536156"}
{"time": 1789659627.1297574, "available_kib": 30971968, "swap_used_kib": 383552, "pswpin": 127680, "pswpout": 192688, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.12 avg60=0.49 avg300=0.61 total=19553403\nfull avg10=0.12 avg60=0.49 avg300=0.61 total=19538136"}
{"time": 1789659632.1424255, "available_kib": 39765144, "swap_used_kib": 383568, "pswpin": 127715, "pswpout": 192720, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.08 avg60=0.45 avg300=0.60 total=19553502\nfull avg10=0.08 avg60=0.45 avg300=0.60 total=19538235"}
{"time": 1789659637.1552565, "available_kib": 38964660, "swap_used_kib": 383568, "pswpin": 127835, "pswpout": 192720, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.04 avg60=0.41 avg300=0.58 total=19553506\nfull avg10=0.04 avg60=0.41 avg300=0.58 total=19538239"}
{"time": 1789659642.1681383, "available_kib": 38264164, "swap_used_kib": 383568, "pswpin": 127855, "pswpout": 192720, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.03 avg60=0.38 avg300=0.58 total=19553506\nfull avg10=0.03 avg60=0.38 avg300=0.58 total=19538239"}
{"time": 1789659647.180413, "available_kib": 37524208, "swap_used_kib": 383568, "pswpin": 128017, "pswpout": 192720, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.35 avg300=0.56 total=19553506\nfull avg10=0.01 avg60=0.35 avg300=0.56 total=19538239"}
{"time": 1789659652.1938586, "available_kib": 36751260, "swap_used_kib": 383568, "pswpin": 128169, "pswpout": 192720, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.32 avg300=0.55 total=19553506\nfull avg10=0.01 avg60=0.32 avg300=0.55 total=19538239"}
{"time": 1789659657.206757, "available_kib": 35969700, "swap_used_kib": 383568, "pswpin": 128206, "pswpout": 192720, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.29 avg300=0.54 total=19553506\nfull avg10=0.00 avg60=0.29 avg300=0.54 total=19538239"}
{"time": 1789659662.218907, "available_kib": 35127508, "swap_used_kib": 383568, "pswpin": 128220, "pswpout": 192721, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.27 avg300=0.54 total=19553599\nfull avg10=0.00 avg60=0.27 avg300=0.54 total=19538332"}
{"time": 1789659667.2339208, "available_kib": 35094080, "swap_used_kib": 383568, "pswpin": 128224, "pswpout": 192734, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.24 avg300=0.52 total=19570352\nfull avg10=0.00 avg60=0.24 avg300=0.52 total=19555085"}
{"time": 1789659672.2452185, "available_kib": 34989308, "swap_used_kib": 383568, "pswpin": 128253, "pswpout": 192734, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.23 avg300=0.52 total=19570352\nfull avg10=0.00 avg60=0.23 avg300=0.52 total=19555085"}
{"time": 1789659677.254602, "available_kib": 35068816, "swap_used_kib": 383568, "pswpin": 128268, "pswpout": 192734, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.20 avg300=0.50 total=19571494\nfull avg10=0.00 avg60=0.20 avg300=0.50 total=19556226"}
{"time": 1789659682.2647154, "available_kib": 35025140, "swap_used_kib": 383568, "pswpin": 128281, "pswpout": 192734, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.19 avg300=0.50 total=19573706\nfull avg10=0.00 avg60=0.19 avg300=0.50 total=19558434"}
{"time": 1789659687.2773604, "available_kib": 35042016, "swap_used_kib": 383568, "pswpin": 128313, "pswpout": 192737, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.49 total=19574009\nfull avg10=0.00 avg60=0.17 avg300=0.49 total=19558737"}
{"time": 1789659692.2874217, "available_kib": 35045824, "swap_used_kib": 383624, "pswpin": 128318, "pswpout": 192807, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.16 avg300=0.48 total=19574251\nfull avg10=0.00 avg60=0.16 avg300=0.48 total=19558979"}
{"time": 1789659697.300906, "available_kib": 35042112, "swap_used_kib": 383676, "pswpin": 128326, "pswpout": 192951, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.14 avg300=0.47 total=19576283\nfull avg10=0.00 avg60=0.14 avg300=0.47 total=19561011"}
{"time": 1789659702.312182, "available_kib": 34974000, "swap_used_kib": 383700, "pswpin": 128365, "pswpout": 193017, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.13 avg300=0.46 total=19581607\nfull avg10=0.00 avg60=0.13 avg300=0.46 total=19566335"}
{"time": 1789659707.3329403, "available_kib": 34313772, "swap_used_kib": 383704, "pswpin": 128382, "pswpout": 193133, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.12 avg300=0.45 total=19583213\nfull avg10=0.00 avg60=0.12 avg300=0.45 total=19567937"}
{"time": 1789659712.3586166, "available_kib": 33298200, "swap_used_kib": 383700, "pswpin": 128412, "pswpout": 193501, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.11 avg300=0.44 total=19583745\nfull avg10=0.00 avg60=0.11 avg300=0.44 total=19568464"}
{"time": 1789659717.3810773, "available_kib": 32737052, "swap_used_kib": 383704, "pswpin": 128424, "pswpout": 193667, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.10 avg300=0.43 total=19584454\nfull avg10=0.00 avg60=0.10 avg300=0.43 total=19569172"}
{"time": 1789659722.3932278, "available_kib": 34416368, "swap_used_kib": 383768, "pswpin": 128443, "pswpout": 193802, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.43 total=19584822\nfull avg10=0.00 avg60=0.09 avg300=0.43 total=19569538"}
{"time": 1789659727.4067504, "available_kib": 33578196, "swap_used_kib": 383768, "pswpin": 128495, "pswpout": 193802, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.42 total=19584902\nfull avg10=0.00 avg60=0.08 avg300=0.42 total=19569604"}
{"time": 1789659732.4199448, "available_kib": 32851280, "swap_used_kib": 383864, "pswpin": 129940, "pswpout": 194060, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.41 total=19587128\nfull avg10=0.00 avg60=0.08 avg300=0.41 total=19571828"}
{"time": 1789659737.4316802, "available_kib": 34919580, "swap_used_kib": 384076, "pswpin": 129947, "pswpout": 194283, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.40 total=19587418\nfull avg10=0.00 avg60=0.07 avg300=0.40 total=19572118"}
{"time": 1789659742.454209, "available_kib": 37900560, "swap_used_kib": 384076, "pswpin": 129995, "pswpout": 194283, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.40 total=19587899\nfull avg10=0.00 avg60=0.06 avg300=0.40 total=19572600"}
{"time": 1789659747.4638987, "available_kib": 34513396, "swap_used_kib": 384076, "pswpin": 130018, "pswpout": 194283, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.39 total=19587925\nfull avg10=0.00 avg60=0.06 avg300=0.39 total=19572626"}
{"time": 1789659752.4730206, "available_kib": 33541012, "swap_used_kib": 384108, "pswpin": 130021, "pswpout": 194318, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.38 total=19588524\nfull avg10=0.00 avg60=0.05 avg300=0.38 total=19573224"}
{"time": 1789659757.4969335, "available_kib": 33515888, "swap_used_kib": 384108, "pswpin": 130103, "pswpout": 194318, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.37 total=19589063\nfull avg10=0.00 avg60=0.04 avg300=0.37 total=19573763"}
{"time": 1789659762.5097034, "available_kib": 33293796, "swap_used_kib": 384108, "pswpin": 130214, "pswpout": 194318, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.37 total=19589421\nfull avg10=0.00 avg60=0.04 avg300=0.37 total=19574120"}
{"time": 1789659767.5219443, "available_kib": 35628340, "swap_used_kib": 384108, "pswpin": 130229, "pswpout": 194318, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.36 total=19589531\nfull avg10=0.00 avg60=0.04 avg300=0.36 total=19574230"}
{"time": 1789659772.5501251, "available_kib": 20189444, "swap_used_kib": 384448, "pswpin": 130247, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.35 total=19915406\nfull avg10=0.00 avg60=0.03 avg300=0.35 total=19897860"}
{"time": 1789659777.562976, "available_kib": 19867572, "swap_used_kib": 384404, "pswpin": 130348, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.82 avg60=0.49 avg300=0.45 total=19916538\nfull avg10=1.82 avg60=0.49 avg300=0.45 total=19898990"}
{"time": 1789659782.5737755, "available_kib": 19597152, "swap_used_kib": 384388, "pswpin": 130391, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.22 avg60=0.46 avg300=0.44 total=19916538\nfull avg10=1.22 avg60=0.46 avg300=0.44 total=19898990"}
{"time": 1789659787.594242, "available_kib": 19740756, "swap_used_kib": 384388, "pswpin": 130393, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.66 avg60=0.41 avg300=0.43 total=19918746\nfull avg10=0.66 avg60=0.41 avg300=0.43 total=19901197"}
{"time": 1789659792.6170778, "available_kib": 19586400, "swap_used_kib": 384388, "pswpin": 130402, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.44 avg60=0.38 avg300=0.42 total=19931772\nfull avg10=0.44 avg60=0.38 avg300=0.42 total=19914223"}
{"time": 1789659797.6299589, "available_kib": 19599756, "swap_used_kib": 384388, "pswpin": 130403, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.24 avg60=0.35 avg300=0.41 total=19931772\nfull avg10=0.24 avg60=0.35 avg300=0.41 total=19914223"}
{"time": 1789659802.6407692, "available_kib": 19605940, "swap_used_kib": 384388, "pswpin": 130513, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.16 avg60=0.32 avg300=0.41 total=19931772\nfull avg10=0.16 avg60=0.32 avg300=0.41 total=19914223"}
{"time": 1789659807.6627731, "available_kib": 19071136, "swap_used_kib": 384532, "pswpin": 130593, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.08 avg60=0.29 avg300=0.40 total=19939621\nfull avg10=0.08 avg60=0.29 avg300=0.40 total=19922071"}
{"time": 1789659812.694547, "available_kib": 19059444, "swap_used_kib": 384532, "pswpin": 130593, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.05 avg60=0.27 avg300=0.39 total=19939621\nfull avg10=0.05 avg60=0.27 avg300=0.39 total=19922071"}
{"time": 1789659817.713515, "available_kib": 19337948, "swap_used_kib": 384532, "pswpin": 130608, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.03 avg60=0.25 avg300=0.38 total=19948226\nfull avg10=0.03 avg60=0.25 avg300=0.38 total=19930677"}
{"time": 1789659822.737753, "available_kib": 19319648, "swap_used_kib": 384532, "pswpin": 130617, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.02 avg60=0.23 avg300=0.38 total=19948228\nfull avg10=0.02 avg60=0.23 avg300=0.38 total=19930679"}
{"time": 1789659827.7553694, "available_kib": 19316676, "swap_used_kib": 384532, "pswpin": 130617, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.21 avg300=0.37 total=19948228\nfull avg10=0.01 avg60=0.21 avg300=0.37 total=19930679"}
{"time": 1789659832.7743742, "available_kib": 19314192, "swap_used_kib": 384532, "pswpin": 130617, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.19 avg300=0.36 total=19948228\nfull avg10=0.00 avg60=0.19 avg300=0.36 total=19930679"}
{"time": 1789659837.8027647, "available_kib": 19263348, "swap_used_kib": 384532, "pswpin": 130617, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.35 total=19948228\nfull avg10=0.00 avg60=0.17 avg300=0.35 total=19930679"}
{"time": 1789659842.8387167, "available_kib": 19255084, "swap_used_kib": 384532, "pswpin": 130621, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.16 avg300=0.35 total=19948228\nfull avg10=0.00 avg60=0.16 avg300=0.35 total=19930679"}
{"time": 1789659847.8581069, "available_kib": 19266092, "swap_used_kib": 384532, "pswpin": 130622, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.14 avg300=0.34 total=19948304\nfull avg10=0.00 avg60=0.14 avg300=0.34 total=19930755"}
{"time": 1789659852.8908715, "available_kib": 19248880, "swap_used_kib": 384468, "pswpin": 130793, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.13 avg300=0.34 total=19948304\nfull avg10=0.00 avg60=0.13 avg300=0.34 total=19930755"}
{"time": 1789659857.911899, "available_kib": 19246752, "swap_used_kib": 384468, "pswpin": 130795, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.12 avg300=0.33 total=19948304\nfull avg10=0.00 avg60=0.12 avg300=0.33 total=19930755"}
{"time": 1789659862.94469, "available_kib": 19245028, "swap_used_kib": 384468, "pswpin": 130795, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.11 avg300=0.33 total=19948304\nfull avg10=0.00 avg60=0.11 avg300=0.33 total=19930755"}
{"time": 1789659867.9640267, "available_kib": 19248016, "swap_used_kib": 384468, "pswpin": 130796, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.10 avg300=0.32 total=19948304\nfull avg10=0.00 avg60=0.10 avg300=0.32 total=19930755"}
{"time": 1789659872.9849887, "available_kib": 19245776, "swap_used_kib": 384468, "pswpin": 130796, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.31 total=19948304\nfull avg10=0.00 avg60=0.09 avg300=0.31 total=19930755"}
{"time": 1789659878.0016832, "available_kib": 19255376, "swap_used_kib": 384468, "pswpin": 130798, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.31 total=19948304\nfull avg10=0.00 avg60=0.08 avg300=0.31 total=19930755"}
{"time": 1789659883.036871, "available_kib": 19254400, "swap_used_kib": 384468, "pswpin": 130804, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.30 total=19948304\nfull avg10=0.00 avg60=0.08 avg300=0.30 total=19930755"}
{"time": 1789659888.0670152, "available_kib": 19258088, "swap_used_kib": 384468, "pswpin": 130807, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.29 total=19948385\nfull avg10=0.00 avg60=0.07 avg300=0.29 total=19930835"}
{"time": 1789659893.08634, "available_kib": 19182012, "swap_used_kib": 384468, "pswpin": 130808, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.29 total=19948385\nfull avg10=0.00 avg60=0.06 avg300=0.29 total=19930835"}
{"time": 1789659898.1131558, "available_kib": 19176784, "swap_used_kib": 383716, "pswpin": 130818, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.28 total=19948385\nfull avg10=0.00 avg60=0.06 avg300=0.28 total=19930835"}
{"time": 1789659903.1354768, "available_kib": 19182792, "swap_used_kib": 383716, "pswpin": 130855, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.27 total=19948451\nfull avg10=0.00 avg60=0.05 avg300=0.27 total=19930901"}
{"time": 1789659908.1539617, "available_kib": 19195340, "swap_used_kib": 383716, "pswpin": 130855, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.27 total=19948451\nfull avg10=0.00 avg60=0.04 avg300=0.27 total=19930901"}
{"time": 1789659913.1834307, "available_kib": 19192212, "swap_used_kib": 383716, "pswpin": 130870, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.27 total=19948451\nfull avg10=0.00 avg60=0.04 avg300=0.27 total=19930901"}
{"time": 1789659918.2163584, "available_kib": 19189104, "swap_used_kib": 383716, "pswpin": 130878, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.26 total=19948451\nfull avg10=0.00 avg60=0.04 avg300=0.26 total=19930901"}
{"time": 1789659923.2487602, "available_kib": 19200952, "swap_used_kib": 383716, "pswpin": 130884, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.26 total=19948451\nfull avg10=0.00 avg60=0.03 avg300=0.26 total=19930901"}
{"time": 1789659928.2789059, "available_kib": 19192840, "swap_used_kib": 383140, "pswpin": 130892, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.25 total=19948451\nfull avg10=0.00 avg60=0.03 avg300=0.25 total=19930901"}
{"time": 1789659933.309763, "available_kib": 19206040, "swap_used_kib": 383140, "pswpin": 130899, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.25 total=19948451\nfull avg10=0.00 avg60=0.02 avg300=0.25 total=19930901"}
{"time": 1789659938.3388875, "available_kib": 19215496, "swap_used_kib": 383140, "pswpin": 130903, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.24 total=19948451\nfull avg10=0.00 avg60=0.02 avg300=0.24 total=19930901"}
{"time": 1789659943.3596866, "available_kib": 19058352, "swap_used_kib": 383140, "pswpin": 130911, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.24 total=19948451\nfull avg10=0.00 avg60=0.02 avg300=0.24 total=19930901"}
{"time": 1789659948.3853197, "available_kib": 18763332, "swap_used_kib": 383140, "pswpin": 130911, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.23 total=19956654\nfull avg10=0.00 avg60=0.02 avg300=0.23 total=19939102"}
{"time": 1789659953.3960812, "available_kib": 17357684, "swap_used_kib": 383396, "pswpin": 130912, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.14 avg60=0.05 avg300=0.23 total=19988655\nfull avg10=0.14 avg60=0.05 avg300=0.23 total=19971103"}
{"time": 1789659958.4162326, "available_kib": 17141492, "swap_used_kib": 383396, "pswpin": 130912, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.09 avg60=0.04 avg300=0.23 total=20002675\nfull avg10=0.09 avg60=0.04 avg300=0.23 total=19985123"}
{"time": 1789659963.4479563, "available_kib": 17075344, "swap_used_kib": 383396, "pswpin": 130912, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.05 avg60=0.04 avg300=0.22 total=20002675\nfull avg10=0.05 avg60=0.04 avg300=0.22 total=19985123"}
{"time": 1789659968.4626796, "available_kib": 17078148, "swap_used_kib": 383396, "pswpin": 130919, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.03 avg60=0.03 avg300=0.22 total=20002675\nfull avg10=0.03 avg60=0.03 avg300=0.22 total=19985123"}
{"time": 1789659973.479896, "available_kib": 17041868, "swap_used_kib": 383396, "pswpin": 131009, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.03 avg300=0.21 total=20002675\nfull avg10=0.01 avg60=0.03 avg300=0.21 total=19985123"}
{"time": 1789659978.495633, "available_kib": 17042352, "swap_used_kib": 383396, "pswpin": 131009, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.03 avg300=0.21 total=20002675\nfull avg10=0.01 avg60=0.03 avg300=0.21 total=19985123"}
{"time": 1789659983.5170238, "available_kib": 17049624, "swap_used_kib": 383396, "pswpin": 131009, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.20 total=20002675\nfull avg10=0.00 avg60=0.02 avg300=0.20 total=19985123"}
{"time": 1789659988.5431, "available_kib": 17055088, "swap_used_kib": 383396, "pswpin": 131010, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.20 total=20002754\nfull avg10=0.00 avg60=0.02 avg300=0.20 total=19985202"}
{"time": 1789659993.5620778, "available_kib": 17057204, "swap_used_kib": 383396, "pswpin": 131011, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.20 total=20002754\nfull avg10=0.00 avg60=0.02 avg300=0.20 total=19985202"}
{"time": 1789659998.5774617, "available_kib": 17053856, "swap_used_kib": 383396, "pswpin": 131011, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.19 total=20002754\nfull avg10=0.00 avg60=0.02 avg300=0.19 total=19985202"}
{"time": 1789660003.5957892, "available_kib": 17039108, "swap_used_kib": 383380, "pswpin": 131014, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.19 total=20002754\nfull avg10=0.00 avg60=0.01 avg300=0.19 total=19985202"}
{"time": 1789660008.6125143, "available_kib": 17040128, "swap_used_kib": 383380, "pswpin": 131014, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.19 total=20002754\nfull avg10=0.00 avg60=0.01 avg300=0.19 total=19985202"}
{"time": 1789660013.644982, "available_kib": 17040536, "swap_used_kib": 383380, "pswpin": 131014, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.18 total=20002754\nfull avg10=0.00 avg60=0.01 avg300=0.18 total=19985202"}
{"time": 1789660018.6753876, "available_kib": 17034408, "swap_used_kib": 381372, "pswpin": 131015, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.18 total=20002754\nfull avg10=0.00 avg60=0.01 avg300=0.18 total=19985202"}
{"time": 1789660023.696648, "available_kib": 17037064, "swap_used_kib": 381372, "pswpin": 131016, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.18 total=20002754\nfull avg10=0.00 avg60=0.01 avg300=0.18 total=19985202"}
{"time": 1789660028.7255979, "available_kib": 17045104, "swap_used_kib": 381372, "pswpin": 131017, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.17 total=20002754\nfull avg10=0.00 avg60=0.01 avg300=0.17 total=19985202"}
{"time": 1789660033.7470276, "available_kib": 17061164, "swap_used_kib": 381372, "pswpin": 131019, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.17 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.17 total=19985202"}
{"time": 1789660038.7653434, "available_kib": 17058836, "swap_used_kib": 381372, "pswpin": 131019, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.17 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.17 total=19985202"}
{"time": 1789660043.7792494, "available_kib": 17042724, "swap_used_kib": 381372, "pswpin": 131019, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.16 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.16 total=19985202"}
{"time": 1789660048.8057134, "available_kib": 16926544, "swap_used_kib": 381344, "pswpin": 131019, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.16 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.16 total=19985202"}
{"time": 1789660053.8182378, "available_kib": 16938040, "swap_used_kib": 381344, "pswpin": 131020, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.15 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.15 total=19985202"}
{"time": 1789660058.8362722, "available_kib": 16967356, "swap_used_kib": 381344, "pswpin": 131024, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.15 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.15 total=19985202"}
{"time": 1789660063.8548799, "available_kib": 17013504, "swap_used_kib": 381344, "pswpin": 131027, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.15 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.15 total=19985202"}
{"time": 1789660068.8704646, "available_kib": 17017516, "swap_used_kib": 381344, "pswpin": 131027, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.14 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.14 total=19985202"}
{"time": 1789660073.889398, "available_kib": 17024168, "swap_used_kib": 381344, "pswpin": 131027, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.14 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.14 total=19985202"}
{"time": 1789660078.9000752, "available_kib": 17028640, "swap_used_kib": 381344, "pswpin": 131027, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.14 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.14 total=19985202"}
{"time": 1789660083.919097, "available_kib": 17031404, "swap_used_kib": 381344, "pswpin": 131027, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.13 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.13 total=19985202"}
{"time": 1789660088.9436297, "available_kib": 17028468, "swap_used_kib": 381344, "pswpin": 131027, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.13 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.13 total=19985202"}
{"time": 1789660093.9652936, "available_kib": 17020284, "swap_used_kib": 381344, "pswpin": 131085, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.13 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.13 total=19985202"}
{"time": 1789660098.9890437, "available_kib": 17027068, "swap_used_kib": 381344, "pswpin": 131085, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.13 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.13 total=19985202"}
{"time": 1789660104.0186026, "available_kib": 17032088, "swap_used_kib": 381340, "pswpin": 131086, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.12 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.12 total=19985202"}
{"time": 1789660109.040414, "available_kib": 17036192, "swap_used_kib": 381340, "pswpin": 131087, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.12 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.12 total=19985202"}
{"time": 1789660114.0623908, "available_kib": 15618960, "swap_used_kib": 381624, "pswpin": 131087, "pswpout": 194845, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.12 total=20021130\nfull avg10=0.00 avg60=0.00 avg300=0.12 total=20003567"}
{"time": 1789660119.0843134, "available_kib": 15166540, "swap_used_kib": 381700, "pswpin": 131088, "pswpout": 194871, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.12 total=20045038\nfull avg10=0.00 avg60=0.00 avg300=0.12 total=20027475"}
{"time": 1789660124.0954766, "available_kib": 13967496, "swap_used_kib": 381932, "pswpin": 131099, "pswpout": 194943, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.56 avg60=0.12 avg300=0.14 total=20124650\nfull avg10=0.56 avg60=0.12 avg300=0.14 total=20107086"}
{"time": 1789660129.1079023, "available_kib": 13278192, "swap_used_kib": 382148, "pswpin": 131099, "pswpout": 195016, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.37 avg60=0.11 avg300=0.14 total=20146535\nfull avg10=0.37 avg60=0.11 avg300=0.14 total=20128969"}
{"time": 1789660134.142361, "available_kib": 12464540, "swap_used_kib": 382256, "pswpin": 131099, "pswpout": 195044, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.20 avg60=0.10 avg300=0.14 total=20171582\nfull avg10=0.20 avg60=0.10 avg300=0.14 total=20154016"}
{"time": 1789660139.1544082, "available_kib": 11688568, "swap_used_kib": 382236, "pswpin": 131104, "pswpout": 195081, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.28 avg60=0.12 avg300=0.14 total=20199037\nfull avg10=0.28 avg60=0.12 avg300=0.14 total=20181470"}
{"time": 1789660144.178464, "available_kib": 10828952, "swap_used_kib": 382860, "pswpin": 131104, "pswpout": 195231, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.45 avg60=0.18 avg300=0.15 total=20249401\nfull avg10=0.45 avg60=0.18 avg300=0.15 total=20231799"}
{"time": 1789660149.1957586, "available_kib": 9313976, "swap_used_kib": 384904, "pswpin": 131104, "pswpout": 195903, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.30 avg60=0.16 avg300=0.15 total=20342612\nfull avg10=0.30 avg60=0.16 avg300=0.15 total=20324979"}
{"time": 1789660154.2157857, "available_kib": 8411584, "swap_used_kib": 384904, "pswpin": 131107, "pswpout": 195911, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.45 avg60=0.60 avg300=0.24 total=20578194\nfull avg10=2.45 avg60=0.60 avg300=0.24 total=20560558"}
{"time": 1789660159.2264721, "available_kib": 8312848, "swap_used_kib": 384912, "pswpin": 131109, "pswpout": 195930, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.64 avg60=0.56 avg300=0.24 total=20633984\nfull avg10=1.64 avg60=0.56 avg300=0.24 total=20616342"}
{"time": 1789660164.2474742, "available_kib": 6978140, "swap_used_kib": 384912, "pswpin": 131109, "pswpout": 196023, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.38 avg60=0.79 avg300=0.29 total=20794662\nfull avg10=2.38 avg60=0.79 avg300=0.29 total=20777012"}
{"time": 1789660169.2622595, "available_kib": 6490552, "swap_used_kib": 384916, "pswpin": 131111, "pswpout": 196073, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.30 avg60=0.72 avg300=0.29 total=20806540\nfull avg10=1.30 avg60=0.72 avg300=0.29 total=20788889"}
{"time": 1789660174.2763124, "available_kib": 5094412, "swap_used_kib": 384916, "pswpin": 131131, "pswpout": 196073, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.50 avg60=0.80 avg300=0.31 total=20909670\nfull avg10=1.50 avg60=0.80 avg300=0.31 total=20892019"}
{"time": 1789660179.2865424, "available_kib": 4453304, "swap_used_kib": 384916, "pswpin": 131131, "pswpout": 196073, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.31 avg60=0.85 avg300=0.33 total=21009999\nfull avg10=1.31 avg60=0.85 avg300=0.33 total=20992348"}
{"time": 1789660184.3070097, "available_kib": 3582944, "swap_used_kib": 384916, "pswpin": 131136, "pswpout": 196073, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.87 avg60=0.79 avg300=0.33 total=21183537\nfull avg10=0.87 avg60=0.79 avg300=0.33 total=21165883"}
{"time": 1789660189.3209412, "available_kib": 2475032, "swap_used_kib": 384916, "pswpin": 131136, "pswpout": 196073, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=3.11 avg60=1.31 avg300=0.45 total=21431698\nfull avg10=3.11 avg60=1.31 avg300=0.45 total=21414038"}
{"time": 1789660194.3328187, "available_kib": 2012480, "swap_used_kib": 384916, "pswpin": 131196, "pswpout": 196073, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=4.31 avg60=1.65 avg300=0.53 total=21733507\nfull avg10=4.31 avg60=1.65 avg300=0.53 total=21715823"}
{"time": 1789660199.3500633, "available_kib": 1156508, "swap_used_kib": 392948, "pswpin": 131196, "pswpout": 198333, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=6.28 avg60=2.29 avg300=0.69 total=22272430\nfull avg10=6.28 avg60=2.29 avg300=0.69 total=22254629"}
{"time": 1789660204.955579, "available_kib": 386260, "swap_used_kib": 415412, "pswpin": 132644, "pswpout": 223357, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=11.37 avg60=3.53 avg300=0.97 total=23222932\nfull avg10=11.37 avg60=3.53 avg300=0.97 total=23204949"}
{"time": 1789660212.5945659, "available_kib": 80884, "swap_used_kib": 415576, "pswpin": 138951, "pswpout": 226626, "status": "running", "oom_killed": true, "memory_pressure": "some avg10=17.33 avg60=5.57 avg300=1.48 total=25647544\nfull avg10=17.33 avg60=5.57 avg300=1.48 total=25625595"}
+8
View File
@@ -0,0 +1,8 @@
{"label": "eager-long-1024", "event": "start", "phase": "long"}
{"label": "eager-long-1024", "test": "long_8192_cold", "max_tokens": 1024, "elapsed_s": 14.3523, "ttft_s": 4.1596, "first_content_s": 14.0876, "decode_tps_approx": 27.718, "usage": {"prompt_tokens": 8132, "total_tokens": 8413, "completion_tokens": 281, "completion_tokens_details": {"reasoning_tokens": 271}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "ee86119ab3487b56b8b60ff790f5304356169a99a99fbc60be80ae3294ee5a7d", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "eager-long-1024", "test": "long_8192_repeat", "max_tokens": 1024, "elapsed_s": 8.1172, "ttft_s": 3.4781, "first_content_s": 7.8808, "decode_tps_approx": 32.021, "usage": {"prompt_tokens": 8132, "total_tokens": 8279, "completion_tokens": 147, "completion_tokens_details": {"reasoning_tokens": 137}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "64d72f0238ac936c6af1b6ab361f8208917ba56bcb6835ab92d88e363a5aa1f2", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "eager-long-1024", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 0.0, "vllm:prefix_cache_hits_total": 0.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "eager-long-1024", "test": "long_32768_cold", "max_tokens": 1024, "elapsed_s": 24.1665, "ttft_s": 14.1514, "first_content_s": 23.9288, "decode_tps_approx": 28.986, "usage": {"prompt_tokens": 32707, "total_tokens": 32996, "completion_tokens": 289, "completion_tokens_details": {"reasoning_tokens": 279}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "efaf532aa3612cd1e5bd5340ae1754adec8e02df6a9c5981216a9e31f649a9f4", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "eager-long-1024", "test": "long_32768_repeat", "max_tokens": 1024, "elapsed_s": 17.2601, "ttft_s": 14.0532, "first_content_s": 17.0905, "decode_tps_approx": 31.184, "usage": {"prompt_tokens": 32707, "total_tokens": 32808, "completion_tokens": 101, "completion_tokens_details": {"reasoning_tokens": 91}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "c3be9a1a08d6526336810f4295e247fb3a167b0caa121b2fcbf18d9f169d9ac5", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "eager-long-1024", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 0.0, "vllm:prefix_cache_hits_total": 0.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "eager-long-1024", "event": "BENCHMARK_PASS"}
+21
View File
@@ -0,0 +1,21 @@
{"label": "eager", "event": "start", "phase": "all"}
{"label": "eager", "test": "warmup", "elapsed_s": 1.2027, "ttft_s": 0.3158, "first_content_s": 1.1221, "decode_tps_approx": 38.445, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
{"label": "eager", "test": "short_0", "elapsed_s": 7.6199, "ttft_s": 0.2937, "first_content_s": 3.9208, "decode_tps_approx": 29.074, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager", "test": "short_1", "elapsed_s": 7.253, "ttft_s": 0.2698, "first_content_s": 3.732, "decode_tps_approx": 30.502, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager", "test": "short_2", "elapsed_s": 7.2554, "ttft_s": 0.274, "first_content_s": 3.7466, "decode_tps_approx": 30.51, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager", "test": "code", "elapsed_s": 1.63, "ttft_s": 0.3132, "first_content_s": 1.132, "decode_tps_approx": 33.418, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
{"label": "eager", "test": "concurrent_2_1", "elapsed_s": 7.0565, "ttft_s": 0.5992, "first_content_s": 2.4727, "decode_tps_approx": 24.778, "usage": {"prompt_tokens": 69, "total_tokens": 230, "completion_tokens": 161, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE、DELETE操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "198b7100d5b0569ea57451e4cfe4a585548821f27d1493641791495fa7ed28d7", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "eager", "test": "concurrent_2_0", "elapsed_s": 9.5521, "ttft_s": 0.7446, "first_content_s": 5.7589, "decode_tps_approx": 26.228, "usage": {"prompt_tokens": 69, "total_tokens": 301, "completion_tokens": 232, "completion_tokens_details": {"reasoning_tokens": 135}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护一个有序的数据结构(如B+树),将查询从全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O次数,从而加速读取。然而,索引并非免费:每次执行插入、更新或删除操作时,数据库必须同步维护所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "4f26f050e740ec6538dc53a47ef1a369bc190e3610dcd73cc0c52b1ab45303cb", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "eager", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 9.557, "aggregate_completion_tps": 41.12}
{"label": "eager", "test": "concurrent_4_3", "elapsed_s": 7.1729, "ttft_s": 0.3383, "first_content_s": 1.8092, "decode_tps_approx": 20.484, "usage": {"prompt_tokens": 69, "total_tokens": 210, "completion_tokens": 141, "completion_tokens_details": {"reasoning_tokens": 40}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此索引是\"读快写慢\"的权衡。", "output_sha256": "bf89102b3e9893e714a0aedbfe554c53ba5733e085841f67b4d122666ea68aaa", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
{"label": "eager", "test": "concurrent_4_0", "elapsed_s": 7.418, "ttft_s": 0.3377, "first_content_s": 2.274, "decode_tps_approx": 19.491, "usage": {"prompt_tokens": 69, "total_tokens": 208, "completion_tokens": 139, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过二分查找快速定位目标行,避免全表扫描,从而大幅减少磁盘I/O。然而,索引对写入操作有负面影响:每次INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,增加了额外开销,导致写入速度变慢,同时也会占用更多存储空间。", "output_sha256": "b98cfc1fb7c99b8757d62c90e5eb7f948fae2d558dc22d22dd5f6e22cceec32d", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "eager", "test": "concurrent_4_2", "elapsed_s": 10.6829, "ttft_s": 0.3377, "first_content_s": 6.0406, "decode_tps_approx": 23.973, "usage": {"prompt_tokens": 69, "total_tokens": 318, "completion_tokens": 249, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快读取速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "8cbe893528aa7c604c7f8b9da698602c88170ebfe15366a4c071369ecfc42437", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
{"label": "eager", "test": "concurrent_4_1", "elapsed_s": 11.4868, "ttft_s": 0.3372, "first_content_s": 7.1717, "decode_tps_approx": 22.692, "usage": {"prompt_tokens": 69, "total_tokens": 323, "completion_tokens": 254, "completion_tokens_details": {"reasoning_tokens": 143}}, "finish_reason": "stop", "content": "\n\n数据库索引通过为指定列建立有序的数据结构(如B+树),使查询时能像翻目录一样快速定位目标行,避免逐行扫描全表,从而大幅缩短查询时间。然而,索引对写入操作有负面影响:每次执行INSERT、UPDATE或DELETE时,数据库除了修改数据本身,还需要同步更新所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "e2c43aa5e3ec842cd7e0db6b6e4e59fc738118ba17677479c769a04b81f3646d", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "eager", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 11.489, "aggregate_completion_tps": 68.149}
{"label": "eager", "test": "long_8192_cold", "elapsed_s": 7.2917, "ttft_s": 3.7366, "first_content_s": 7.0381, "decode_tps_approx": 31.964, "usage": {"prompt_tokens": 8132, "total_tokens": 8244, "completion_tokens": 112, "completion_tokens_details": {"reasoning_tokens": 102}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "5888fc1d5d0fe9529e3fa3bb7765a55e03528c30c21e6fa31053a4ab48728f76", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "eager", "test": "long_8192_repeat", "elapsed_s": 6.9629, "ttft_s": 3.4914, "first_content_s": 6.8031, "decode_tps_approx": 31.977, "usage": {"prompt_tokens": 8132, "total_tokens": 8244, "completion_tokens": 112, "completion_tokens_details": {"reasoning_tokens": 102}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "85013fdff304bd42ba744b4a88c3d644ba7cac55e4e673a7e4b3ceafef360524", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "eager", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 0.0, "vllm:prefix_cache_hits_total": 0.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "eager", "test": "long_32768_cold", "elapsed_s": 19.6169, "ttft_s": 14.1505, "first_content_s": 19.3777, "decode_tps_approx": 32.813, "usage": {"prompt_tokens": 32707, "total_tokens": 32885, "completion_tokens": 178, "completion_tokens_details": {"reasoning_tokens": 168}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "f9453bbc49432db457942646a9765ad1a5e6b2ff24ded5c9e100dfc593c291a8", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "eager", "test": "long_32768_repeat", "elapsed_s": 17.5388, "ttft_s": 14.0784, "first_content_s": 17.3033, "decode_tps_approx": 32.241, "usage": {"prompt_tokens": 32707, "total_tokens": 32817, "completion_tokens": 110, "completion_tokens_details": {"reasoning_tokens": 100}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "fa738e62694e3ab4fcd318773ee79c060d1995a5ed7734a2ddcb06902e28a5aa", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "eager", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 0.0, "vllm:prefix_cache_hits_total": 0.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "eager", "event": "BENCHMARK_PASS"}
+23
View File
@@ -0,0 +1,23 @@
{"label": "graph2", "event": "start", "phase": "all"}
{"label": "graph2", "test": "warmup", "elapsed_s": 1.5384, "ttft_s": 0.6867, "first_content_s": 1.458, "decode_tps_approx": 40.194, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
{"label": "graph2", "test": "short_0", "elapsed_s": 7.3436, "ttft_s": 0.34, "first_content_s": 3.9092, "decode_tps_approx": 30.413, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "graph2", "test": "short_1", "elapsed_s": 6.9719, "ttft_s": 0.2735, "first_content_s": 3.6829, "decode_tps_approx": 31.799, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "graph2", "test": "short_2", "elapsed_s": 6.9661, "ttft_s": 0.2773, "first_content_s": 3.6742, "decode_tps_approx": 31.845, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "graph2", "test": "code", "elapsed_s": 1.58, "ttft_s": 0.2932, "first_content_s": 1.0897, "decode_tps_approx": 34.199, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
{"label": "graph2", "test": "concurrent_2_0", "elapsed_s": 6.268, "ttft_s": 0.3133, "first_content_s": 2.0085, "decode_tps_approx": 26.031, "usage": {"prompt_tokens": 69, "total_tokens": 225, "completion_tokens": 156, "completion_tokens_details": {"reasoning_tokens": 49}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "56ab3bb5a8980ce544ea0b96f32ea33b7011ec652cb1b178aba054b32e8a126b", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "graph2", "test": "concurrent_2_1", "elapsed_s": 6.7633, "ttft_s": 0.3137, "first_content_s": 2.0965, "decode_tps_approx": 24.964, "usage": {"prompt_tokens": 69, "total_tokens": 231, "completion_tokens": 162, "completion_tokens_details": {"reasoning_tokens": 51}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "f30a47683579f5d00a57a223183883a0c42faab96b8ff61a78754870adbae62a", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "graph2", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 6.768, "aggregate_completion_tps": 46.987}
{"label": "graph2", "test": "concurrent_4_3", "elapsed_s": 6.9165, "ttft_s": 0.3273, "first_content_s": 1.752, "decode_tps_approx": 21.247, "usage": {"prompt_tokens": 69, "total_tokens": 210, "completion_tokens": 141, "completion_tokens_details": {"reasoning_tokens": 40}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此索引是\"读快写慢\"的权衡。", "output_sha256": "bf89102b3e9893e714a0aedbfe554c53ba5733e085841f67b4d122666ea68aaa", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
{"label": "graph2", "test": "concurrent_4_0", "elapsed_s": 7.4545, "ttft_s": 0.3269, "first_content_s": 2.2192, "decode_tps_approx": 22.028, "usage": {"prompt_tokens": 69, "total_tokens": 227, "completion_tokens": 158, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引并非没有代价:每次执行INSERT、UPDATE或DELETE操作时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "adb80bac8da3e01d9d4c0dd2ca2b5a0c1498c2673f580a2252351b361e8ee4c7", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "graph2", "test": "concurrent_4_2", "elapsed_s": 10.3981, "ttft_s": 0.3266, "first_content_s": 5.8488, "decode_tps_approx": 24.624, "usage": {"prompt_tokens": 69, "total_tokens": 318, "completion_tokens": 249, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快读取速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "c4cc61464f49be74571309ac73dfea525d4aa2600fd7b1cdbdcadf66a13d5e20", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
{"label": "graph2", "test": "concurrent_4_1", "elapsed_s": 11.0644, "ttft_s": 0.3261, "first_content_s": 6.3126, "decode_tps_approx": 23.068, "usage": {"prompt_tokens": 69, "total_tokens": 316, "completion_tokens": 247, "completion_tokens_details": {"reasoning_tokens": 131}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快查询速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略。", "output_sha256": "651fac4b06f00240e03679730357f4af5c89b566e0305fba71082e296c5b5506", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "graph2", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 11.067, "aggregate_completion_tps": 71.834}
{"label": "graph2", "test": "long_8192_cold", "elapsed_s": 7.2383, "ttft_s": 3.7061, "first_content_s": 6.9928, "decode_tps_approx": 32.146, "usage": {"prompt_tokens": 8132, "total_tokens": 8244, "completion_tokens": 112, "completion_tokens_details": {"reasoning_tokens": 102}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "4b85069759d4cea67d3c59bd199d7a15bc1a58d426c41f0d3117fcd4e5e536fd", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "graph2", "test": "long_8192_repeat", "elapsed_s": 7.2468, "ttft_s": 3.4614, "first_content_s": 7.0113, "decode_tps_approx": 32.676, "usage": {"prompt_tokens": 8132, "total_tokens": 8254, "completion_tokens": 122, "completion_tokens_details": {"reasoning_tokens": 112}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "bb5c56933547fed795c6bffaeb5caaf7ddb1cdf8cbe2e107d23fdd6b8d34d7d7", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "graph2", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 0.0, "vllm:prefix_cache_hits_total": 0.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "graph2", "test": "long_32768_cold", "elapsed_s": 20.3918, "ttft_s": 14.0663, "first_content_s": 20.2377, "decode_tps_approx": 33.358, "usage": {"prompt_tokens": 32707, "total_tokens": 32919, "completion_tokens": 212, "completion_tokens_details": {"reasoning_tokens": 202}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "e45d781060013a814eeffb3c792a75b087b728c19806c8f914c1ba4aa7902ecd", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "graph2", "test": "long_32768_repeat", "elapsed_s": 22.4899, "ttft_s": 13.9338, "first_content_s": null, "decode_tps_approx": 29.804, "usage": {"prompt_tokens": 32707, "total_tokens": 32963, "completion_tokens": 256, "completion_tokens_details": {"reasoning_tokens": 256}}, "finish_reason": "length", "content": "", "output_sha256": "eab5c481b7fe5036af9a0eb6389a08e6fcb951252c7d0be7d33d298645a5cf6c", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": false}
Traceback (most recent call last):
File "<stdin>", line 123, in <module>
File "<stdin>", line 88, in run
AssertionError: Failed answer or truncated output: long_32768_repeat
@@ -0,0 +1,5 @@
{"label": "baseline128k", "time": 1789667254.564806, "event": "REQUEST_START", "name": "128k-first", "profile": false, "prompt_tokens_preflight": 127987}
{"label": "baseline128k", "time": 1789667318.7600956, "event": "RESULT", "name": "128k-first", "profile": false, "correct": true, "content": "\n\n20269", "finish_reason": "stop", "usage": {"prompt_tokens": 127987, "total_tokens": 128056, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "104457d6415965a14015c9f1a84610eee7c49cc99c10ec4fd6c9b93fe126925b", "output_sha256": "1f0cc718b20bd31dddd908c207ce7ada0ba07ede462d419d80e31e207c2085ea", "ttft_s": 62.00898140299978, "first_content_s": 64.01506908999727, "elapsed_s": 64.1875687349966, "decode_tps_approx": 32.53193435869271, "metrics_delta": {"vllm:prefix_cache_queries_total": 127987.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "baseline128k", "time": 1789667318.876529, "event": "REQUEST_START", "name": "128k-reuse", "profile": false, "prompt_tokens_preflight": 127987}
{"label": "baseline128k", "time": 1789667322.6713748, "event": "RESULT", "name": "128k-reuse", "profile": false, "correct": true, "content": "\n\n20269", "finish_reason": "stop", "usage": {"prompt_tokens": 127987, "total_tokens": 128052, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_sha256": "104457d6415965a14015c9f1a84610eee7c49cc99c10ec4fd6c9b93fe126925b", "output_sha256": "3c63cf496a09471788b2fe7d59070e9f3e217c034db67d2e39a5d99f93ef2821", "ttft_s": 1.806588022998767, "first_content_s": 3.617496149003273, "elapsed_s": 3.78636380500393, "decode_tps_approx": 33.74153222175687, "metrics_delta": {"vllm:prefix_cache_queries_total": 127987.0, "vllm:prefix_cache_hits_total": 124800.0}}
{"label": "baseline128k", "time": 1789667322.6725726, "event": "BASELINE128K_PASS", "max_model_len": 131072}
@@ -0,0 +1,2 @@
{"event": "FIXTURE_READY", "document": "ctx-128000-1", "target_input_tokens": 128000, "sample": 1, "document_sha256": "68c9217cb6a2f0a45943c2c73c783f4058895a36f727277c177095293f4e6218", "needle_token_fractions": [0.0499, 0.4997, 0.9494], "prompt_tokens": [127988, 127987, 127986, 127988]}
{"event": "FIXTURE_READY", "document": "ctx-128000-2", "target_input_tokens": 128000, "sample": 2, "document_sha256": "c3022fda3e6bf852b6e4ceb5f6d18c5ea505d78dbfbb49d1308dd83b998d1776", "needle_token_fractions": [0.0499, 0.4997, 0.9494], "prompt_tokens": [127988, 127987, 127986, 127988]}
@@ -0,0 +1,76 @@
{"time": 1789667245.1283028, "available_kib": 19369200, "swap_used_kib": 365264, "pswpin": 228727, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.46 avg300=0.21 total=39528830\nfull avg10=0.01 avg60=0.46 avg300=0.21 total=39498186"}
{"time": 1789667246.1388173, "available_kib": 19303968, "swap_used_kib": 365264, "pswpin": 228733, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.46 avg300=0.21 total=39528835\nfull avg10=0.01 avg60=0.46 avg300=0.21 total=39498191"}
{"time": 1789667247.1518009, "available_kib": 19213876, "swap_used_kib": 365264, "pswpin": 228733, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.44 avg300=0.21 total=39528835\nfull avg10=0.01 avg60=0.44 avg300=0.21 total=39498191"}
{"time": 1789667248.164409, "available_kib": 19143788, "swap_used_kib": 365264, "pswpin": 228733, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.44 avg300=0.21 total=39529062\nfull avg10=0.01 avg60=0.44 avg300=0.21 total=39498418"}
{"time": 1789667249.175905, "available_kib": 19052772, "swap_used_kib": 365264, "pswpin": 228733, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.43 avg300=0.21 total=39529177\nfull avg10=0.01 avg60=0.43 avg300=0.21 total=39498532"}
{"time": 1789667250.1994975, "available_kib": 18607904, "swap_used_kib": 365264, "pswpin": 228733, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.43 avg300=0.21 total=39529292\nfull avg10=0.01 avg60=0.43 avg300=0.21 total=39498647"}
{"time": 1789667251.212196, "available_kib": 18509684, "swap_used_kib": 365264, "pswpin": 228734, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.41 avg300=0.21 total=39529436\nfull avg10=0.00 avg60=0.41 avg300=0.21 total=39498792"}
{"time": 1789667252.2232525, "available_kib": 18679608, "swap_used_kib": 365264, "pswpin": 228734, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.41 avg300=0.21 total=39532687\nfull avg10=0.00 avg60=0.41 avg300=0.21 total=39502042"}
{"time": 1789667253.236666, "available_kib": 18656488, "swap_used_kib": 365264, "pswpin": 228734, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.40 avg300=0.21 total=39532687\nfull avg10=0.00 avg60=0.40 avg300=0.21 total=39502042"}
{"time": 1789667254.2497566, "available_kib": 18727444, "swap_used_kib": 365264, "pswpin": 228734, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.40 avg300=0.21 total=39533438\nfull avg10=0.00 avg60=0.40 avg300=0.21 total=39502793"}
{"time": 1789667255.2866335, "available_kib": 19308268, "swap_used_kib": 365264, "pswpin": 228734, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.38 avg300=0.20 total=39534326\nfull avg10=0.00 avg60=0.38 avg300=0.20 total=39503680"}
{"time": 1789667256.3103595, "available_kib": 19295968, "swap_used_kib": 365264, "pswpin": 228735, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.38 avg300=0.20 total=39534326\nfull avg10=0.00 avg60=0.38 avg300=0.20 total=39503680"}
{"time": 1789667257.3246777, "available_kib": 19285684, "swap_used_kib": 365264, "pswpin": 228735, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.37 avg300=0.20 total=39534326\nfull avg10=0.00 avg60=0.37 avg300=0.20 total=39503680"}
{"time": 1789667258.3522246, "available_kib": 19279412, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.37 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.37 avg300=0.20 total=39504708"}
{"time": 1789667259.375135, "available_kib": 19279796, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.36 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.36 avg300=0.20 total=39504708"}
{"time": 1789667260.3985136, "available_kib": 19268628, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.36 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.36 avg300=0.20 total=39504708"}
{"time": 1789667261.4174185, "available_kib": 19267896, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.35 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.35 avg300=0.20 total=39504708"}
{"time": 1789667262.4366493, "available_kib": 19259896, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.35 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.35 avg300=0.20 total=39504708"}
{"time": 1789667263.4587638, "available_kib": 19261876, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.33 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.33 avg300=0.20 total=39504708"}
{"time": 1789667264.4920902, "available_kib": 19260900, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.33 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.33 avg300=0.20 total=39504708"}
{"time": 1789667265.5236855, "available_kib": 19252228, "swap_used_kib": 365264, "pswpin": 228836, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.32 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.32 avg300=0.20 total=39504708"}
{"time": 1789667266.5443559, "available_kib": 19258660, "swap_used_kib": 365264, "pswpin": 228837, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.32 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.32 avg300=0.20 total=39504708"}
{"time": 1789667267.5656826, "available_kib": 19265244, "swap_used_kib": 365264, "pswpin": 228837, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.31 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.31 avg300=0.20 total=39504708"}
{"time": 1789667268.584906, "available_kib": 19263568, "swap_used_kib": 365264, "pswpin": 228837, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.31 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.31 avg300=0.20 total=39504708"}
{"time": 1789667269.6120846, "available_kib": 19269096, "swap_used_kib": 365264, "pswpin": 228837, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.30 avg300=0.19 total=39535353\nfull avg10=0.00 avg60=0.30 avg300=0.19 total=39504708"}
{"time": 1789667270.6270652, "available_kib": 19262316, "swap_used_kib": 365264, "pswpin": 228837, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.30 avg300=0.19 total=39535353\nfull avg10=0.00 avg60=0.30 avg300=0.19 total=39504708"}
{"time": 1789667271.6472414, "available_kib": 19256224, "swap_used_kib": 365264, "pswpin": 228844, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.29 avg300=0.19 total=39535353\nfull avg10=0.00 avg60=0.29 avg300=0.19 total=39504708"}
{"time": 1789667272.6681936, "available_kib": 19254064, "swap_used_kib": 365264, "pswpin": 228844, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.29 avg300=0.19 total=39535353\nfull avg10=0.00 avg60=0.29 avg300=0.19 total=39504708"}
{"time": 1789667273.7043097, "available_kib": 19247648, "swap_used_kib": 365264, "pswpin": 228844, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.28 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.28 avg300=0.19 total=39504841"}
{"time": 1789667274.723438, "available_kib": 19247160, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.28 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.28 avg300=0.19 total=39504841"}
{"time": 1789667275.745663, "available_kib": 19239360, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.27 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.27 avg300=0.19 total=39504841"}
{"time": 1789667276.7639842, "available_kib": 19231800, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.27 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.27 avg300=0.19 total=39504841"}
{"time": 1789667277.786585, "available_kib": 19232580, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.26 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.26 avg300=0.19 total=39504841"}
{"time": 1789667278.8060775, "available_kib": 19233632, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.26 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.26 avg300=0.19 total=39504841"}
{"time": 1789667279.8231826, "available_kib": 19227452, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.25 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.25 avg300=0.19 total=39504841"}
{"time": 1789667280.8465152, "available_kib": 19226044, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.25 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.25 avg300=0.19 total=39504841"}
{"time": 1789667281.8653646, "available_kib": 19241952, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.25 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.25 avg300=0.19 total=39504841"}
{"time": 1789667282.8884702, "available_kib": 19237816, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.24 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.24 avg300=0.18 total=39504841"}
{"time": 1789667283.920862, "available_kib": 19231104, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.24 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.24 avg300=0.18 total=39504841"}
{"time": 1789667284.9426317, "available_kib": 19244232, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.23 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.23 avg300=0.18 total=39504841"}
{"time": 1789667285.9668884, "available_kib": 19248564, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.23 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.23 avg300=0.18 total=39504841"}
{"time": 1789667286.9903345, "available_kib": 19254272, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.22 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.22 avg300=0.18 total=39504841"}
{"time": 1789667288.0085611, "available_kib": 19255328, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.22 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.22 avg300=0.18 total=39504841"}
{"time": 1789667289.0333633, "available_kib": 19255428, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.21 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.21 avg300=0.18 total=39504841"}
{"time": 1789667290.0502074, "available_kib": 19261444, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.21 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.21 avg300=0.18 total=39504841"}
{"time": 1789667291.0721626, "available_kib": 19268160, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.21 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.21 avg300=0.18 total=39504841"}
{"time": 1789667292.092976, "available_kib": 19261112, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.21 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.21 avg300=0.18 total=39504841"}
{"time": 1789667293.1130545, "available_kib": 19261112, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.20 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.20 avg300=0.18 total=39504841"}
{"time": 1789667294.1296794, "available_kib": 19252680, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.20 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.20 avg300=0.18 total=39504841"}
{"time": 1789667295.145433, "available_kib": 19261468, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.19 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.19 avg300=0.18 total=39504841"}
{"time": 1789667296.166011, "available_kib": 19254284, "swap_used_kib": 365248, "pswpin": 228846, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.19 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.19 avg300=0.18 total=39504841"}
{"time": 1789667297.1842544, "available_kib": 19264120, "swap_used_kib": 365248, "pswpin": 228846, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.18 avg300=0.17 total=39535486\nfull avg10=0.00 avg60=0.18 avg300=0.17 total=39504841"}
{"time": 1789667298.216434, "available_kib": 19265840, "swap_used_kib": 365248, "pswpin": 228846, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.18 avg300=0.17 total=39535625\nfull avg10=0.00 avg60=0.18 avg300=0.17 total=39504979"}
{"time": 1789667299.2406, "available_kib": 19269068, "swap_used_kib": 365248, "pswpin": 228847, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.18 avg300=0.17 total=39535625\nfull avg10=0.00 avg60=0.18 avg300=0.17 total=39504979"}
{"time": 1789667300.263996, "available_kib": 19272596, "swap_used_kib": 365248, "pswpin": 228847, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.18 avg300=0.17 total=39535625\nfull avg10=0.00 avg60=0.18 avg300=0.17 total=39504979"}
{"time": 1789667301.2855587, "available_kib": 19274496, "swap_used_kib": 365248, "pswpin": 228847, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.17 total=39535625\nfull avg10=0.00 avg60=0.17 avg300=0.17 total=39504979"}
{"time": 1789667302.3077297, "available_kib": 19264132, "swap_used_kib": 365248, "pswpin": 228848, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.17 total=39535625\nfull avg10=0.00 avg60=0.17 avg300=0.17 total=39504979"}
{"time": 1789667303.3258214, "available_kib": 19254292, "swap_used_kib": 365248, "pswpin": 228848, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.17 total=39535625\nfull avg10=0.00 avg60=0.17 avg300=0.17 total=39504979"}
{"time": 1789667304.346775, "available_kib": 19255436, "swap_used_kib": 365248, "pswpin": 228848, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.17 total=39535781\nfull avg10=0.00 avg60=0.17 avg300=0.17 total=39505135"}
{"time": 1789667305.3670506, "available_kib": 19261720, "swap_used_kib": 365248, "pswpin": 228848, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.16 avg300=0.17 total=39535781\nfull avg10=0.00 avg60=0.16 avg300=0.17 total=39505135"}
{"time": 1789667306.4013333, "available_kib": 19257948, "swap_used_kib": 365248, "pswpin": 228848, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.16 avg300=0.17 total=39535781\nfull avg10=0.00 avg60=0.16 avg300=0.17 total=39505135"}
{"time": 1789667307.419821, "available_kib": 19248764, "swap_used_kib": 365248, "pswpin": 228848, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.15 avg300=0.17 total=39535781\nfull avg10=0.00 avg60=0.15 avg300=0.17 total=39505135"}
{"time": 1789667308.439986, "available_kib": 19168364, "swap_used_kib": 365256, "pswpin": 228848, "pswpout": 306571, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.15 avg300=0.17 total=39576861\nfull avg10=0.00 avg60=0.15 avg300=0.17 total=39546174"}
{"time": 1789667309.4621623, "available_kib": 18981600, "swap_used_kib": 365256, "pswpin": 228848, "pswpout": 306571, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.21 avg300=0.18 total=39577852\nfull avg10=0.36 avg60=0.21 avg300=0.18 total=39547165"}
{"time": 1789667310.4931962, "available_kib": 18791480, "swap_used_kib": 365256, "pswpin": 228848, "pswpout": 306571, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.21 avg300=0.18 total=39579738\nfull avg10=0.36 avg60=0.21 avg300=0.18 total=39549046"}
{"time": 1789667311.5125656, "available_kib": 18157896, "swap_used_kib": 365256, "pswpin": 228856, "pswpout": 306572, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.21 avg300=0.18 total=39598069\nfull avg10=0.29 avg60=0.21 avg300=0.18 total=39567376"}
{"time": 1789667312.5291922, "available_kib": 18104884, "swap_used_kib": 365256, "pswpin": 228856, "pswpout": 306573, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.21 avg300=0.18 total=39614568\nfull avg10=0.29 avg60=0.21 avg300=0.18 total=39583876"}
{"time": 1789667313.5440817, "available_kib": 18184264, "swap_used_kib": 365256, "pswpin": 228856, "pswpout": 306573, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.60 avg60=0.27 avg300=0.19 total=39634928\nfull avg10=0.60 avg60=0.27 avg300=0.19 total=39604235"}
{"time": 1789667314.5584645, "available_kib": 18009400, "swap_used_kib": 365256, "pswpin": 228856, "pswpout": 306573, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.60 avg60=0.27 avg300=0.19 total=39682236\nfull avg10=0.60 avg60=0.27 avg300=0.19 total=39651542"}
{"time": 1789667315.5787036, "available_kib": 17687228, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.03 avg60=0.36 avg300=0.21 total=39756142\nfull avg10=1.03 avg60=0.36 avg300=0.21 total=39725438"}
{"time": 1789667316.5995963, "available_kib": 17660504, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.03 avg60=0.36 avg300=0.21 total=39756142\nfull avg10=1.03 avg60=0.36 avg300=0.21 total=39725438"}
{"time": 1789667317.6189246, "available_kib": 17648236, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.21 avg60=0.41 avg300=0.22 total=39756143\nfull avg10=1.21 avg60=0.41 avg300=0.22 total=39725438"}
{"time": 1789667318.637068, "available_kib": 17640568, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.21 avg60=0.41 avg300=0.22 total=39756143\nfull avg10=1.21 avg60=0.41 avg300=0.22 total=39725438"}
{"time": 1789667319.6626081, "available_kib": 17603804, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.99 avg60=0.40 avg300=0.22 total=39756143\nfull avg10=0.99 avg60=0.40 avg300=0.22 total=39725438"}
{"time": 1789667320.6820915, "available_kib": 17594264, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.99 avg60=0.40 avg300=0.22 total=39756143\nfull avg10=0.99 avg60=0.40 avg300=0.22 total=39725438"}
{"time": 1789667321.700365, "available_kib": 17591968, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.81 avg60=0.38 avg300=0.22 total=39756143\nfull avg10=0.81 avg60=0.38 avg300=0.22 total=39725438"}
+6
View File
@@ -0,0 +1,6 @@
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"project": "白鹭", "expected": "28647", "content": "\n\n28647", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"project": "海棠", "expected": "39583", "content": "\n\n39583", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11222, "completion_tokens": 62, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 54}}}
{"prefix_cache_hits_delta": 24000.0}
PREFIX_CHECK_PASS
+690
View File
@@ -0,0 +1,690 @@
{"time": 1789666535.169989, "available_kib": 19661572, "swap_used_kib": 349408, "pswpin": 225600, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38026958\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=37999406"}
{"time": 1789666536.182102, "available_kib": 23469820, "swap_used_kib": 349304, "pswpin": 225732, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38027054\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=37999502"}
{"time": 1789666537.195013, "available_kib": 122755076, "swap_used_kib": 349304, "pswpin": 225732, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38027054\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=37999502"}
{"time": 1789666538.3370526, "available_kib": 124906932, "swap_used_kib": 346556, "pswpin": 225990, "pswpout": 301939, "status": "exited", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38027468\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=37999882"}
{"time": 1789666539.349435, "available_kib": 124898804, "swap_used_kib": 346484, "pswpin": 226458, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38028003\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38000418"}
{"time": 1789666540.3608344, "available_kib": 124638680, "swap_used_kib": 346484, "pswpin": 226474, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38046707\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38019089"}
{"time": 1789666541.3707442, "available_kib": 124587044, "swap_used_kib": 346484, "pswpin": 226474, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.18 avg60=0.03 avg300=0.00 total=38050730\nfull avg10=0.18 avg60=0.03 avg300=0.00 total=38023111"}
{"time": 1789666542.3808994, "available_kib": 124520116, "swap_used_kib": 346484, "pswpin": 226474, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.18 avg60=0.03 avg300=0.00 total=38055659\nfull avg10=0.18 avg60=0.03 avg300=0.00 total=38028040"}
{"time": 1789666543.3903856, "available_kib": 124503056, "swap_used_kib": 346480, "pswpin": 226474, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.14 avg60=0.03 avg300=0.00 total=38056138\nfull avg10=0.14 avg60=0.03 avg300=0.00 total=38028512"}
{"time": 1789666544.3996716, "available_kib": 124454552, "swap_used_kib": 346480, "pswpin": 226474, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.14 avg60=0.03 avg300=0.00 total=38056359\nfull avg10=0.14 avg60=0.03 avg300=0.00 total=38028733"}
{"time": 1789666545.410663, "available_kib": 124430820, "swap_used_kib": 346452, "pswpin": 226474, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.12 avg60=0.02 avg300=0.00 total=38056801\nfull avg10=0.12 avg60=0.02 avg300=0.00 total=38029175"}
{"time": 1789666546.421087, "available_kib": 124410764, "swap_used_kib": 346452, "pswpin": 226478, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.12 avg60=0.02 avg300=0.00 total=38057684\nfull avg10=0.12 avg60=0.02 avg300=0.00 total=38030058"}
{"time": 1789666547.4318433, "available_kib": 124388320, "swap_used_kib": 346452, "pswpin": 226483, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.02 avg300=0.00 total=38060015\nfull avg10=0.09 avg60=0.02 avg300=0.00 total=38032389"}
{"time": 1789666548.446183, "available_kib": 124379592, "swap_used_kib": 346452, "pswpin": 226486, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.02 avg300=0.00 total=38063443\nfull avg10=0.09 avg60=0.02 avg300=0.00 total=38035817"}
{"time": 1789666549.4568071, "available_kib": 124328672, "swap_used_kib": 346452, "pswpin": 226491, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.08 avg60=0.02 avg300=0.00 total=38065276\nfull avg10=0.08 avg60=0.02 avg300=0.00 total=38037650"}
{"time": 1789666550.4699028, "available_kib": 124287836, "swap_used_kib": 346452, "pswpin": 226494, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.02 avg300=0.00 total=38066148\nfull avg10=0.06 avg60=0.02 avg300=0.00 total=38038522"}
{"time": 1789666551.480886, "available_kib": 124233904, "swap_used_kib": 346452, "pswpin": 226494, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.02 avg300=0.00 total=38069152\nfull avg10=0.06 avg60=0.02 avg300=0.00 total=38041491"}
{"time": 1789666552.4916234, "available_kib": 124192164, "swap_used_kib": 346452, "pswpin": 226494, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.02 avg300=0.00 total=38074892\nfull avg10=0.05 avg60=0.02 avg300=0.00 total=38047230"}
{"time": 1789666553.501615, "available_kib": 124186304, "swap_used_kib": 346452, "pswpin": 226494, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.02 avg300=0.00 total=38088974\nfull avg10=0.05 avg60=0.02 avg300=0.00 total=38061313"}
{"time": 1789666554.5115006, "available_kib": 123465112, "swap_used_kib": 346452, "pswpin": 226495, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.04 avg60=0.02 avg300=0.00 total=38061386"}
{"time": 1789666555.5240183, "available_kib": 123392152, "swap_used_kib": 346452, "pswpin": 226497, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.04 avg60=0.02 avg300=0.00 total=38061386"}
{"time": 1789666556.5375352, "available_kib": 123119656, "swap_used_kib": 346452, "pswpin": 226497, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.03 avg60=0.02 avg300=0.00 total=38061386"}
{"time": 1789666557.5510883, "available_kib": 123055300, "swap_used_kib": 346452, "pswpin": 226497, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.03 avg60=0.02 avg300=0.00 total=38061386"}
{"time": 1789666558.5657563, "available_kib": 122898476, "swap_used_kib": 346452, "pswpin": 226497, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.02 avg60=0.02 avg300=0.00 total=38061386"}
{"time": 1789666559.5763655, "available_kib": 122760852, "swap_used_kib": 346452, "pswpin": 226497, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.02 avg60=0.02 avg300=0.00 total=38061386"}
{"time": 1789666560.600189, "available_kib": 122594352, "swap_used_kib": 346452, "pswpin": 226498, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.02 avg60=0.02 avg300=0.00 total=38061386"}
{"time": 1789666561.6154478, "available_kib": 122610588, "swap_used_kib": 346452, "pswpin": 226498, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.02 avg60=0.02 avg300=0.00 total=38061386"}
{"time": 1789666562.6257203, "available_kib": 122524208, "swap_used_kib": 346452, "pswpin": 226498, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.01 avg60=0.02 avg300=0.00 total=38061386"}
{"time": 1789666563.6391962, "available_kib": 122236208, "swap_used_kib": 346452, "pswpin": 226498, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.01 avg60=0.02 avg300=0.00 total=38061386"}
{"time": 1789666564.652566, "available_kib": 122045364, "swap_used_kib": 346452, "pswpin": 226498, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.01 avg60=0.02 avg300=0.00 total=38061386"}
{"time": 1789666565.663961, "available_kib": 121885360, "swap_used_kib": 346436, "pswpin": 226553, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.01 avg60=0.02 avg300=0.00 total=38061386"}
{"time": 1789666566.6829875, "available_kib": 121380548, "swap_used_kib": 346436, "pswpin": 226553, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.01 avg300=0.00 total=38089067\nfull avg10=0.01 avg60=0.01 avg300=0.00 total=38061386"}
{"time": 1789666567.6940975, "available_kib": 121451296, "swap_used_kib": 346436, "pswpin": 226553, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.01 avg300=0.00 total=38089067\nfull avg10=0.01 avg60=0.01 avg300=0.00 total=38061386"}
{"time": 1789666568.7040887, "available_kib": 118508488, "swap_used_kib": 346436, "pswpin": 226553, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089067\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061386"}
{"time": 1789666569.7145257, "available_kib": 118479308, "swap_used_kib": 346436, "pswpin": 226554, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666570.7311418, "available_kib": 96018968, "swap_used_kib": 346436, "pswpin": 226555, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666571.7427065, "available_kib": 67566068, "swap_used_kib": 346436, "pswpin": 226555, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666572.7535708, "available_kib": 41428892, "swap_used_kib": 346436, "pswpin": 226555, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666573.7674785, "available_kib": 40583972, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666574.7781117, "available_kib": 40057200, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666575.7887106, "available_kib": 39838076, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666576.8008883, "available_kib": 39650948, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666577.8131003, "available_kib": 39438856, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666578.8251607, "available_kib": 39229308, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666579.8368022, "available_kib": 39030184, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666580.846314, "available_kib": 38981392, "swap_used_kib": 346436, "pswpin": 226558, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666581.8582478, "available_kib": 38770184, "swap_used_kib": 346436, "pswpin": 226558, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666582.870506, "available_kib": 38581384, "swap_used_kib": 346436, "pswpin": 226558, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666583.8826206, "available_kib": 38386912, "swap_used_kib": 346436, "pswpin": 226558, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666584.891534, "available_kib": 38185716, "swap_used_kib": 346436, "pswpin": 226564, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666585.9049902, "available_kib": 38091324, "swap_used_kib": 346436, "pswpin": 226566, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666586.9159286, "available_kib": 37885364, "swap_used_kib": 346436, "pswpin": 226567, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666587.9294765, "available_kib": 37679972, "swap_used_kib": 346436, "pswpin": 226568, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666588.941893, "available_kib": 37470060, "swap_used_kib": 346436, "pswpin": 226568, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666589.9553206, "available_kib": 37270208, "swap_used_kib": 346436, "pswpin": 226568, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666590.9677062, "available_kib": 37064248, "swap_used_kib": 346436, "pswpin": 226569, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666591.9815164, "available_kib": 38948636, "swap_used_kib": 346436, "pswpin": 226569, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666592.994771, "available_kib": 39722188, "swap_used_kib": 346436, "pswpin": 226569, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666594.0075774, "available_kib": 39472904, "swap_used_kib": 346436, "pswpin": 226569, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
{"time": 1789666595.018913, "available_kib": 39257116, "swap_used_kib": 346436, "pswpin": 226569, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666596.0323858, "available_kib": 39019232, "swap_used_kib": 346436, "pswpin": 226570, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666597.0459146, "available_kib": 38812508, "swap_used_kib": 346436, "pswpin": 226571, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666598.0587528, "available_kib": 38593536, "swap_used_kib": 346436, "pswpin": 226571, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666599.0730147, "available_kib": 38376464, "swap_used_kib": 346436, "pswpin": 226571, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666600.0862868, "available_kib": 38176328, "swap_used_kib": 346436, "pswpin": 226571, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666601.0999525, "available_kib": 37963544, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666602.1114802, "available_kib": 37768064, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666603.1212547, "available_kib": 37566340, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666604.1313443, "available_kib": 37364524, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666605.1424356, "available_kib": 37160036, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666606.1554163, "available_kib": 36938012, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666607.1650603, "available_kib": 36734768, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666608.1750844, "available_kib": 36514372, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666609.1855297, "available_kib": 36338656, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666610.1964195, "available_kib": 36202932, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666611.2067242, "available_kib": 36025664, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666612.2193706, "available_kib": 35811344, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666613.2290158, "available_kib": 35605656, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666614.2393003, "available_kib": 35440448, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666615.252085, "available_kib": 35222000, "swap_used_kib": 346436, "pswpin": 226582, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666616.26592, "available_kib": 35015496, "swap_used_kib": 346436, "pswpin": 226583, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666617.276684, "available_kib": 34826076, "swap_used_kib": 346436, "pswpin": 226583, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666618.2896233, "available_kib": 34639608, "swap_used_kib": 346436, "pswpin": 226583, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666619.2992976, "available_kib": 34484248, "swap_used_kib": 346436, "pswpin": 226583, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666620.3091645, "available_kib": 34338200, "swap_used_kib": 346436, "pswpin": 226583, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666621.3191605, "available_kib": 34152324, "swap_used_kib": 346436, "pswpin": 226584, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666622.330076, "available_kib": 33945292, "swap_used_kib": 346436, "pswpin": 226584, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666623.3438387, "available_kib": 33746468, "swap_used_kib": 346436, "pswpin": 226584, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666624.354488, "available_kib": 33522956, "swap_used_kib": 346436, "pswpin": 226585, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666625.366413, "available_kib": 33324632, "swap_used_kib": 346436, "pswpin": 226588, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666626.3766975, "available_kib": 33134400, "swap_used_kib": 346436, "pswpin": 226595, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666627.387723, "available_kib": 32960836, "swap_used_kib": 346436, "pswpin": 226596, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666628.3984077, "available_kib": 32757212, "swap_used_kib": 346436, "pswpin": 226599, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666629.409393, "available_kib": 32588436, "swap_used_kib": 346436, "pswpin": 226599, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666630.4219675, "available_kib": 32390364, "swap_used_kib": 346436, "pswpin": 226609, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666631.4334943, "available_kib": 32172976, "swap_used_kib": 346436, "pswpin": 226615, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666632.4460714, "available_kib": 31974516, "swap_used_kib": 346436, "pswpin": 226615, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666633.458693, "available_kib": 31802552, "swap_used_kib": 346436, "pswpin": 226615, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666634.47148, "available_kib": 31612992, "swap_used_kib": 346436, "pswpin": 226615, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666635.483631, "available_kib": 31396440, "swap_used_kib": 346436, "pswpin": 226615, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666636.4958923, "available_kib": 31219344, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666637.5056071, "available_kib": 31025216, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666638.515843, "available_kib": 30820552, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666639.5257628, "available_kib": 30629700, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666640.536405, "available_kib": 30427704, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
{"time": 1789666641.5473552, "available_kib": 30584232, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089455\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061774"}
{"time": 1789666642.5583608, "available_kib": 31924116, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089866\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38062185"}
{"time": 1789666643.5709233, "available_kib": 31731448, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38090204\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38062523"}
{"time": 1789666644.5814986, "available_kib": 31578412, "swap_used_kib": 346436, "pswpin": 226617, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38090662\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38062981"}
{"time": 1789666645.594166, "available_kib": 31339044, "swap_used_kib": 346436, "pswpin": 226618, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38090984\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38063303"}
{"time": 1789666646.6046462, "available_kib": 31176968, "swap_used_kib": 346436, "pswpin": 226618, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092153\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064470"}
{"time": 1789666647.615758, "available_kib": 40196124, "swap_used_kib": 346440, "pswpin": 226618, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666648.626564, "available_kib": 39986360, "swap_used_kib": 346440, "pswpin": 226618, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666649.6381202, "available_kib": 39791700, "swap_used_kib": 346440, "pswpin": 226618, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666650.6505392, "available_kib": 39576084, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666651.6615632, "available_kib": 39348448, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666652.671281, "available_kib": 39131752, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666653.682807, "available_kib": 38930580, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666654.6933436, "available_kib": 38718052, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666655.7060263, "available_kib": 38515552, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666656.716888, "available_kib": 38309040, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666657.7305567, "available_kib": 38112340, "swap_used_kib": 346440, "pswpin": 226736, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666658.7414265, "available_kib": 37930920, "swap_used_kib": 346436, "pswpin": 227002, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666659.7519112, "available_kib": 37727040, "swap_used_kib": 346436, "pswpin": 227143, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666660.76437, "available_kib": 37516420, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666661.7744322, "available_kib": 37309596, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666662.784159, "available_kib": 37113388, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666663.7970788, "available_kib": 36893140, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666664.8078449, "available_kib": 36676852, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666665.8194635, "available_kib": 36462328, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666666.8333495, "available_kib": 36320468, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666667.8471923, "available_kib": 36119864, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666668.859951, "available_kib": 35910324, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666669.8732646, "available_kib": 35709968, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666670.8869576, "available_kib": 35492956, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666671.8991523, "available_kib": 35293528, "swap_used_kib": 346436, "pswpin": 227145, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666672.912248, "available_kib": 35086192, "swap_used_kib": 346436, "pswpin": 227145, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666673.9225795, "available_kib": 34880096, "swap_used_kib": 346436, "pswpin": 227145, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
{"time": 1789666674.9326644, "available_kib": 34796140, "swap_used_kib": 346436, "pswpin": 227145, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38093008\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38065325"}
{"time": 1789666675.9455137, "available_kib": 36108152, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38093838\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38066155"}
{"time": 1789666676.9557831, "available_kib": 35924740, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38094130\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38066447"}
{"time": 1789666677.965171, "available_kib": 35752540, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38095556\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38067872"}
{"time": 1789666678.975904, "available_kib": 35580912, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38096211\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38068528"}
{"time": 1789666679.9872928, "available_kib": 35416096, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38096415\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38068731"}
{"time": 1789666680.9988048, "available_kib": 35245396, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38097243\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38069559"}
{"time": 1789666682.009359, "available_kib": 35069512, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38097871\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38070188"}
{"time": 1789666683.0197778, "available_kib": 34893952, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38099328\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38071645"}
{"time": 1789666684.0314693, "available_kib": 34737180, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38102281\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38074597"}
{"time": 1789666685.0434487, "available_kib": 34564656, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38102549\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38074865"}
{"time": 1789666686.0567443, "available_kib": 34407304, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38103989\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38076303"}
{"time": 1789666687.066893, "available_kib": 34239608, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38104990\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38077304"}
{"time": 1789666688.0774994, "available_kib": 34071616, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38105646\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38077960"}
{"time": 1789666689.091036, "available_kib": 33871108, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38107015\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38079329"}
{"time": 1789666690.1036408, "available_kib": 33701184, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38107584\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38079898"}
{"time": 1789666691.1136513, "available_kib": 33486472, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38109227\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38081541"}
{"time": 1789666692.1243227, "available_kib": 33327852, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38110008\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38082322"}
{"time": 1789666693.137291, "available_kib": 33207604, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.06 avg300=0.01 total=38153707\nfull avg10=0.36 avg60=0.06 avg300=0.01 total=38126021"}
{"time": 1789666694.1503978, "available_kib": 33041348, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.06 avg300=0.01 total=38153771\nfull avg10=0.36 avg60=0.06 avg300=0.01 total=38126085"}
{"time": 1789666695.1648498, "available_kib": 32870856, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.06 avg300=0.01 total=38154992\nfull avg10=0.29 avg60=0.06 avg300=0.01 total=38127305"}
{"time": 1789666696.1756644, "available_kib": 32678500, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.06 avg300=0.01 total=38155709\nfull avg10=0.29 avg60=0.06 avg300=0.01 total=38128023"}
{"time": 1789666697.1861541, "available_kib": 32352476, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.06 avg300=0.01 total=38158333\nfull avg10=0.24 avg60=0.06 avg300=0.01 total=38130646"}
{"time": 1789666698.2005808, "available_kib": 32269788, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.06 avg300=0.01 total=38179548\nfull avg10=0.24 avg60=0.06 avg300=0.01 total=38151861"}
{"time": 1789666699.2136118, "available_kib": 32098916, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.37 avg60=0.09 avg300=0.01 total=38181573\nfull avg10=0.37 avg60=0.09 avg300=0.01 total=38153886"}
{"time": 1789666700.2264295, "available_kib": 31920736, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.37 avg60=0.09 avg300=0.01 total=38182741\nfull avg10=0.37 avg60=0.09 avg300=0.01 total=38155054"}
{"time": 1789666701.2378142, "available_kib": 31751760, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.31 avg60=0.08 avg300=0.01 total=38184390\nfull avg10=0.31 avg60=0.08 avg300=0.01 total=38156703"}
{"time": 1789666702.249795, "available_kib": 31528052, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.31 avg60=0.08 avg300=0.01 total=38185641\nfull avg10=0.31 avg60=0.08 avg300=0.01 total=38157954"}
{"time": 1789666703.2596257, "available_kib": 31417732, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.25 avg60=0.08 avg300=0.01 total=38186630\nfull avg10=0.25 avg60=0.08 avg300=0.01 total=38158943"}
{"time": 1789666704.269911, "available_kib": 31252240, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.25 avg60=0.08 avg300=0.01 total=38200971\nfull avg10=0.25 avg60=0.08 avg300=0.01 total=38173284"}
{"time": 1789666705.2806773, "available_kib": 36110320, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.20 avg60=0.08 avg300=0.01 total=38202808\nfull avg10=0.20 avg60=0.08 avg300=0.01 total=38175120"}
{"time": 1789666706.2925346, "available_kib": 40243192, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.20 avg60=0.08 avg300=0.01 total=38202808\nfull avg10=0.20 avg60=0.08 avg300=0.01 total=38175120"}
{"time": 1789666707.305771, "available_kib": 40042724, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.16 avg60=0.07 avg300=0.01 total=38175120"}
{"time": 1789666708.3160276, "available_kib": 39811632, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.16 avg60=0.07 avg300=0.01 total=38175120"}
{"time": 1789666709.327133, "available_kib": 39580296, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.13 avg60=0.07 avg300=0.01 total=38175120"}
{"time": 1789666710.338486, "available_kib": 39366712, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.13 avg60=0.07 avg300=0.01 total=38175120"}
{"time": 1789666711.3510537, "available_kib": 39136288, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.11 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.11 avg60=0.07 avg300=0.01 total=38175120"}
{"time": 1789666712.3623543, "available_kib": 38927708, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.11 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.11 avg60=0.07 avg300=0.01 total=38175120"}
{"time": 1789666713.3750608, "available_kib": 38696060, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.09 avg60=0.07 avg300=0.01 total=38175120"}
{"time": 1789666714.3841152, "available_kib": 38464184, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.09 avg60=0.07 avg300=0.01 total=38175120"}
{"time": 1789666715.394016, "available_kib": 38243224, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.07 avg60=0.06 avg300=0.01 total=38175120"}
{"time": 1789666716.4078221, "available_kib": 38022332, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.07 avg60=0.06 avg300=0.01 total=38175120"}
{"time": 1789666717.4195428, "available_kib": 37712916, "swap_used_kib": 346436, "pswpin": 227152, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.06 avg60=0.06 avg300=0.01 total=38175120"}
{"time": 1789666718.4304614, "available_kib": 37493884, "swap_used_kib": 346436, "pswpin": 227152, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.06 avg60=0.06 avg300=0.01 total=38175120"}
{"time": 1789666719.4429398, "available_kib": 37291756, "swap_used_kib": 346436, "pswpin": 227155, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.05 avg60=0.06 avg300=0.01 total=38175120"}
{"time": 1789666720.4555, "available_kib": 37055452, "swap_used_kib": 346436, "pswpin": 227155, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.05 avg60=0.06 avg300=0.01 total=38175120"}
{"time": 1789666721.4659793, "available_kib": 36862000, "swap_used_kib": 346436, "pswpin": 227167, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.04 avg60=0.06 avg300=0.01 total=38175120"}
{"time": 1789666722.4775207, "available_kib": 36619012, "swap_used_kib": 346436, "pswpin": 227167, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.04 avg60=0.06 avg300=0.01 total=38175120"}
{"time": 1789666723.4880939, "available_kib": 36402896, "swap_used_kib": 346436, "pswpin": 227167, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.05 avg300=0.01 total=38202808\nfull avg10=0.03 avg60=0.05 avg300=0.01 total=38175120"}
{"time": 1789666724.4977353, "available_kib": 36169712, "swap_used_kib": 346436, "pswpin": 227167, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.05 avg300=0.01 total=38202808\nfull avg10=0.03 avg60=0.05 avg300=0.01 total=38175120"}
{"time": 1789666725.5089865, "available_kib": 35969484, "swap_used_kib": 346436, "pswpin": 227167, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.05 avg300=0.01 total=38202808\nfull avg10=0.02 avg60=0.05 avg300=0.01 total=38175120"}
{"time": 1789666726.5194726, "available_kib": 35730044, "swap_used_kib": 346436, "pswpin": 227167, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.05 avg300=0.01 total=38202808\nfull avg10=0.02 avg60=0.05 avg300=0.01 total=38175120"}
{"time": 1789666727.5311606, "available_kib": 35538696, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.05 avg300=0.01 total=38202808\nfull avg10=0.02 avg60=0.05 avg300=0.01 total=38175120"}
{"time": 1789666728.5437286, "available_kib": 35307940, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.05 avg300=0.01 total=38202808\nfull avg10=0.02 avg60=0.05 avg300=0.01 total=38175120"}
{"time": 1789666729.5568948, "available_kib": 35186812, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38203129\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38175441"}
{"time": 1789666730.569261, "available_kib": 36288432, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38203281\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38175594"}
{"time": 1789666731.5820131, "available_kib": 36122200, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38204162\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38176474"}
{"time": 1789666732.5931213, "available_kib": 35920444, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.04 avg300=0.01 total=38205199\nfull avg10=0.01 avg60=0.04 avg300=0.01 total=38177511"}
{"time": 1789666733.6066985, "available_kib": 35749236, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.04 avg300=0.01 total=38213784\nfull avg10=0.01 avg60=0.04 avg300=0.01 total=38186096"}
{"time": 1789666734.6188138, "available_kib": 35557624, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38215467\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38187779"}
{"time": 1789666735.6313071, "available_kib": 35304380, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38215467\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38187779"}
{"time": 1789666736.6425843, "available_kib": 35138920, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38216325\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38188637"}
{"time": 1789666737.6558611, "available_kib": 35032560, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38224341\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38196653"}
{"time": 1789666738.6664398, "available_kib": 34846484, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.00 total=38227357\nfull avg10=0.00 avg60=0.04 avg300=0.00 total=38199669"}
{"time": 1789666739.6796722, "available_kib": 34668272, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.00 total=38231806\nfull avg10=0.00 avg60=0.04 avg300=0.00 total=38204118"}
{"time": 1789666740.6899743, "available_kib": 34462804, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.00 total=38232715\nfull avg10=0.00 avg60=0.04 avg300=0.00 total=38205027"}
{"time": 1789666741.701085, "available_kib": 34306364, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.00 total=38234184\nfull avg10=0.00 avg60=0.04 avg300=0.00 total=38206495"}
{"time": 1789666742.712642, "available_kib": 34068564, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.00 total=38235129\nfull avg10=0.00 avg60=0.04 avg300=0.00 total=38207440"}
{"time": 1789666743.7230165, "available_kib": 33926112, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.00 total=38236206\nfull avg10=0.00 avg60=0.04 avg300=0.00 total=38208507"}
{"time": 1789666744.7361522, "available_kib": 33726380, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38237364\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38209665"}
{"time": 1789666745.7468834, "available_kib": 33567048, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38238070\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38210371"}
{"time": 1789666746.760528, "available_kib": 33386872, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.18 avg60=0.07 avg300=0.01 total=38263019\nfull avg10=0.18 avg60=0.07 avg300=0.01 total=38235320"}
{"time": 1789666747.7705646, "available_kib": 33166260, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.18 avg60=0.07 avg300=0.01 total=38268751\nfull avg10=0.18 avg60=0.07 avg300=0.01 total=38241052"}
{"time": 1789666748.7835317, "available_kib": 33003204, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.14 avg60=0.06 avg300=0.01 total=38269100\nfull avg10=0.14 avg60=0.06 avg300=0.01 total=38241401"}
{"time": 1789666749.7953625, "available_kib": 32848648, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.14 avg60=0.06 avg300=0.01 total=38270910\nfull avg10=0.14 avg60=0.06 avg300=0.01 total=38243211"}
{"time": 1789666750.8084228, "available_kib": 32710148, "swap_used_kib": 346436, "pswpin": 227171, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.12 avg60=0.06 avg300=0.01 total=38276321\nfull avg10=0.12 avg60=0.06 avg300=0.01 total=38248622"}
{"time": 1789666751.8226397, "available_kib": 32520528, "swap_used_kib": 346436, "pswpin": 227176, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.12 avg60=0.06 avg300=0.01 total=38281935\nfull avg10=0.12 avg60=0.06 avg300=0.01 total=38254236"}
{"time": 1789666752.8366263, "available_kib": 32340432, "swap_used_kib": 346436, "pswpin": 227176, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.06 avg300=0.01 total=38289251\nfull avg10=0.10 avg60=0.06 avg300=0.01 total=38261552"}
{"time": 1789666753.8470423, "available_kib": 32203028, "swap_used_kib": 346436, "pswpin": 227176, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.06 avg300=0.01 total=38325518\nfull avg10=0.10 avg60=0.06 avg300=0.01 total=38297819"}
{"time": 1789666754.8604083, "available_kib": 32030560, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301947, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.44 avg60=0.12 avg300=0.02 total=38343279\nfull avg10=0.44 avg60=0.12 avg300=0.02 total=38315069"}
{"time": 1789666755.87594, "available_kib": 31928192, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301949, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.44 avg60=0.12 avg300=0.02 total=38343475\nfull avg10=0.44 avg60=0.12 avg300=0.02 total=38315266"}
{"time": 1789666756.889596, "available_kib": 31801152, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301951, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.12 avg300=0.02 total=38344065\nfull avg10=0.36 avg60=0.12 avg300=0.02 total=38315855"}
{"time": 1789666757.9030771, "available_kib": 31607052, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301953, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.12 avg300=0.02 total=38344080\nfull avg10=0.36 avg60=0.12 avg300=0.02 total=38315870"}
{"time": 1789666758.9166536, "available_kib": 31434372, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301954, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.11 avg300=0.02 total=38344094\nfull avg10=0.29 avg60=0.11 avg300=0.02 total=38315884"}
{"time": 1789666759.9262328, "available_kib": 31272564, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301955, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.11 avg300=0.02 total=38344394\nfull avg10=0.29 avg60=0.11 avg300=0.02 total=38316184"}
{"time": 1789666760.9403481, "available_kib": 31093804, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301955, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.11 avg300=0.02 total=38344772\nfull avg10=0.24 avg60=0.11 avg300=0.02 total=38316561"}
{"time": 1789666761.9523323, "available_kib": 33315140, "swap_used_kib": 346444, "pswpin": 227176, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.11 avg300=0.02 total=38344866\nfull avg10=0.24 avg60=0.11 avg300=0.02 total=38316656"}
{"time": 1789666762.9677722, "available_kib": 40514076, "swap_used_kib": 346444, "pswpin": 227176, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.19 avg60=0.10 avg300=0.02 total=38344866\nfull avg10=0.19 avg60=0.10 avg300=0.02 total=38316656"}
{"time": 1789666763.9805183, "available_kib": 40359440, "swap_used_kib": 346444, "pswpin": 227181, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.19 avg60=0.10 avg300=0.02 total=38344866\nfull avg10=0.19 avg60=0.10 avg300=0.02 total=38316656"}
{"time": 1789666764.9943442, "available_kib": 40207504, "swap_used_kib": 346444, "pswpin": 227181, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.10 avg300=0.02 total=38344866\nfull avg10=0.16 avg60=0.10 avg300=0.02 total=38316656"}
{"time": 1789666766.004286, "available_kib": 40053568, "swap_used_kib": 346444, "pswpin": 227181, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.10 avg300=0.02 total=38344866\nfull avg10=0.16 avg60=0.10 avg300=0.02 total=38316656"}
{"time": 1789666767.015798, "available_kib": 39849892, "swap_used_kib": 346444, "pswpin": 227186, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.10 avg300=0.02 total=38344866\nfull avg10=0.13 avg60=0.10 avg300=0.02 total=38316656"}
{"time": 1789666768.0279775, "available_kib": 39692060, "swap_used_kib": 346444, "pswpin": 227187, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.10 avg300=0.02 total=38344866\nfull avg10=0.13 avg60=0.10 avg300=0.02 total=38316656"}
{"time": 1789666769.0371308, "available_kib": 39521104, "swap_used_kib": 346444, "pswpin": 227190, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.09 avg300=0.02 total=38344866\nfull avg10=0.10 avg60=0.09 avg300=0.02 total=38316656"}
{"time": 1789666770.0469813, "available_kib": 39357940, "swap_used_kib": 346444, "pswpin": 227190, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.09 avg300=0.02 total=38344866\nfull avg10=0.10 avg60=0.09 avg300=0.02 total=38316656"}
{"time": 1789666771.0591025, "available_kib": 39209132, "swap_used_kib": 346444, "pswpin": 227190, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.08 avg60=0.09 avg300=0.02 total=38344866\nfull avg10=0.08 avg60=0.09 avg300=0.02 total=38316656"}
{"time": 1789666772.0685747, "available_kib": 39086512, "swap_used_kib": 346444, "pswpin": 227190, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.08 avg60=0.09 avg300=0.02 total=38344866\nfull avg10=0.08 avg60=0.09 avg300=0.02 total=38316656"}
{"time": 1789666773.0803447, "available_kib": 38923668, "swap_used_kib": 346444, "pswpin": 227190, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.09 avg300=0.02 total=38344866\nfull avg10=0.07 avg60=0.09 avg300=0.02 total=38316656"}
{"time": 1789666774.093933, "available_kib": 38746196, "swap_used_kib": 346444, "pswpin": 227191, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.09 avg300=0.02 total=38344866\nfull avg10=0.07 avg60=0.09 avg300=0.02 total=38316656"}
{"time": 1789666775.1041574, "available_kib": 38579940, "swap_used_kib": 346444, "pswpin": 227191, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.08 avg300=0.02 total=38344866\nfull avg10=0.05 avg60=0.08 avg300=0.02 total=38316656"}
{"time": 1789666776.1183658, "available_kib": 38406316, "swap_used_kib": 346444, "pswpin": 227192, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.08 avg300=0.02 total=38344866\nfull avg10=0.05 avg60=0.08 avg300=0.02 total=38316656"}
{"time": 1789666777.13258, "available_kib": 38249024, "swap_used_kib": 346444, "pswpin": 227192, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.08 avg300=0.02 total=38344866\nfull avg10=0.04 avg60=0.08 avg300=0.02 total=38316656"}
{"time": 1789666778.1430278, "available_kib": 38089700, "swap_used_kib": 346444, "pswpin": 227192, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.08 avg300=0.02 total=38344866\nfull avg10=0.04 avg60=0.08 avg300=0.02 total=38316656"}
{"time": 1789666779.1561706, "available_kib": 37931764, "swap_used_kib": 346444, "pswpin": 227192, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.08 avg300=0.02 total=38344866\nfull avg10=0.03 avg60=0.08 avg300=0.02 total=38316656"}
{"time": 1789666780.1699476, "available_kib": 37768536, "swap_used_kib": 346444, "pswpin": 227192, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.08 avg300=0.02 total=38344866\nfull avg10=0.03 avg60=0.08 avg300=0.02 total=38316656"}
{"time": 1789666781.1822872, "available_kib": 37608868, "swap_used_kib": 346444, "pswpin": 227192, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.07 avg300=0.02 total=38344866\nfull avg10=0.03 avg60=0.07 avg300=0.02 total=38316656"}
{"time": 1789666782.1924987, "available_kib": 37441616, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.07 avg300=0.02 total=38344866\nfull avg10=0.03 avg60=0.07 avg300=0.02 total=38316656"}
{"time": 1789666783.20274, "available_kib": 37235152, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.07 avg300=0.02 total=38348142\nfull avg10=0.02 avg60=0.07 avg300=0.02 total=38319932"}
{"time": 1789666784.2130616, "available_kib": 37953180, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.07 avg300=0.02 total=38369562\nfull avg10=0.02 avg60=0.07 avg300=0.02 total=38341352"}
{"time": 1789666785.2237058, "available_kib": 37796660, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.20 avg60=0.10 avg300=0.02 total=38370034\nfull avg10=0.20 avg60=0.10 avg300=0.02 total=38341824"}
{"time": 1789666786.2332962, "available_kib": 37628540, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.20 avg60=0.10 avg300=0.02 total=38370401\nfull avg10=0.20 avg60=0.10 avg300=0.02 total=38342190"}
{"time": 1789666787.2466378, "available_kib": 37463000, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.10 avg300=0.02 total=38370965\nfull avg10=0.16 avg60=0.10 avg300=0.02 total=38342755"}
{"time": 1789666788.2593944, "available_kib": 37313504, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.10 avg300=0.02 total=38371168\nfull avg10=0.16 avg60=0.10 avg300=0.02 total=38342958"}
{"time": 1789666789.272408, "available_kib": 37150236, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.09 avg300=0.02 total=38371582\nfull avg10=0.13 avg60=0.09 avg300=0.02 total=38343372"}
{"time": 1789666790.285704, "available_kib": 36954864, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.09 avg300=0.02 total=38371681\nfull avg10=0.13 avg60=0.09 avg300=0.02 total=38343471"}
{"time": 1789666791.295767, "available_kib": 36718988, "swap_used_kib": 346444, "pswpin": 227196, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.11 avg60=0.09 avg300=0.02 total=38371681\nfull avg10=0.11 avg60=0.09 avg300=0.02 total=38343471"}
{"time": 1789666792.3051114, "available_kib": 36488816, "swap_used_kib": 346444, "pswpin": 227196, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.11 avg60=0.09 avg300=0.02 total=38371681\nfull avg10=0.11 avg60=0.09 avg300=0.02 total=38343471"}
{"time": 1789666793.317928, "available_kib": 36246136, "swap_used_kib": 346444, "pswpin": 227196, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.09 avg300=0.02 total=38371681\nfull avg10=0.09 avg60=0.09 avg300=0.02 total=38343471"}
{"time": 1789666794.3311749, "available_kib": 36025624, "swap_used_kib": 346444, "pswpin": 227203, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.09 avg300=0.02 total=38371681\nfull avg10=0.09 avg60=0.09 avg300=0.02 total=38343471"}
{"time": 1789666795.3449993, "available_kib": 35850320, "swap_used_kib": 346444, "pswpin": 227204, "pswpout": 301962, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.08 avg300=0.02 total=38371886\nfull avg10=0.07 avg60=0.08 avg300=0.02 total=38343675"}
{"time": 1789666796.357158, "available_kib": 35658964, "swap_used_kib": 346444, "pswpin": 227204, "pswpout": 301964, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.08 avg300=0.02 total=38372080\nfull avg10=0.07 avg60=0.08 avg300=0.02 total=38343869"}
{"time": 1789666797.3698533, "available_kib": 35489516, "swap_used_kib": 346448, "pswpin": 227205, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.08 avg300=0.02 total=38372129\nfull avg10=0.06 avg60=0.08 avg300=0.02 total=38343919"}
{"time": 1789666798.382299, "available_kib": 35423392, "swap_used_kib": 346448, "pswpin": 227205, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.08 avg300=0.02 total=38372581\nfull avg10=0.06 avg60=0.08 avg300=0.02 total=38344371"}
{"time": 1789666799.397116, "available_kib": 35247076, "swap_used_kib": 346448, "pswpin": 227213, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.08 avg300=0.02 total=38373660\nfull avg10=0.04 avg60=0.08 avg300=0.02 total=38345449"}
{"time": 1789666800.4096372, "available_kib": 35305952, "swap_used_kib": 346448, "pswpin": 227213, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.08 avg300=0.02 total=38373660\nfull avg10=0.04 avg60=0.08 avg300=0.02 total=38345449"}
{"time": 1789666801.4218574, "available_kib": 35153324, "swap_used_kib": 346448, "pswpin": 227213, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.08 avg300=0.02 total=38375008\nfull avg10=0.03 avg60=0.08 avg300=0.02 total=38346798"}
{"time": 1789666802.4352245, "available_kib": 34998968, "swap_used_kib": 346448, "pswpin": 227213, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.08 avg300=0.02 total=38375174\nfull avg10=0.03 avg60=0.08 avg300=0.02 total=38346963"}
{"time": 1789666803.449119, "available_kib": 34837548, "swap_used_kib": 346448, "pswpin": 227213, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.07 avg300=0.02 total=38375486\nfull avg10=0.03 avg60=0.07 avg300=0.02 total=38347276"}
{"time": 1789666804.4610527, "available_kib": 34699368, "swap_used_kib": 346448, "pswpin": 227218, "pswpout": 301968, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.07 avg300=0.02 total=38375945\nfull avg10=0.03 avg60=0.07 avg300=0.02 total=38347734"}
{"time": 1789666805.4717112, "available_kib": 34782616, "swap_used_kib": 346456, "pswpin": 227218, "pswpout": 301977, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.07 avg300=0.02 total=38376233\nfull avg10=0.02 avg60=0.07 avg300=0.02 total=38348022"}
{"time": 1789666806.4824822, "available_kib": 34667504, "swap_used_kib": 346456, "pswpin": 227218, "pswpout": 301977, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.07 avg300=0.02 total=38376478\nfull avg10=0.02 avg60=0.07 avg300=0.02 total=38348268"}
{"time": 1789666807.4966702, "available_kib": 34533512, "swap_used_kib": 346456, "pswpin": 227218, "pswpout": 301977, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.07 avg300=0.02 total=38377013\nfull avg10=0.02 avg60=0.07 avg300=0.02 total=38348803"}
{"time": 1789666808.5102592, "available_kib": 34372804, "swap_used_kib": 346456, "pswpin": 227220, "pswpout": 301979, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.07 avg300=0.02 total=38377348\nfull avg10=0.02 avg60=0.07 avg300=0.02 total=38349138"}
{"time": 1789666809.5240347, "available_kib": 34143936, "swap_used_kib": 346456, "pswpin": 227220, "pswpout": 302011, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.02 total=38377452\nfull avg10=0.01 avg60=0.06 avg300=0.02 total=38349242"}
{"time": 1789666810.5336573, "available_kib": 34005088, "swap_used_kib": 346456, "pswpin": 227220, "pswpout": 302011, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.02 total=38378000\nfull avg10=0.01 avg60=0.06 avg300=0.02 total=38349789"}
{"time": 1789666811.5477455, "available_kib": 33860500, "swap_used_kib": 346460, "pswpin": 227220, "pswpout": 302019, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.02 total=38378221\nfull avg10=0.01 avg60=0.06 avg300=0.02 total=38350010"}
{"time": 1789666812.5628936, "available_kib": 33807192, "swap_used_kib": 346460, "pswpin": 227229, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.02 total=38378365\nfull avg10=0.01 avg60=0.06 avg300=0.02 total=38350154"}
{"time": 1789666813.5725944, "available_kib": 33653716, "swap_used_kib": 346460, "pswpin": 227229, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.02 total=38378528\nfull avg10=0.01 avg60=0.06 avg300=0.02 total=38350317"}
{"time": 1789666814.5865524, "available_kib": 33499472, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.02 total=38378599\nfull avg10=0.01 avg60=0.06 avg300=0.02 total=38350388"}
{"time": 1789666815.5974195, "available_kib": 33338760, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.02 total=38378599\nfull avg10=0.00 avg60=0.06 avg300=0.02 total=38350388"}
{"time": 1789666816.609862, "available_kib": 33196324, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38379096\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38350885"}
{"time": 1789666817.6222303, "available_kib": 33016828, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38379417\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38351207"}
{"time": 1789666818.6375322, "available_kib": 32847104, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38379712\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38351501"}
{"time": 1789666819.6496787, "available_kib": 32673800, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38379945\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38351734"}
{"time": 1789666820.6640882, "available_kib": 32510192, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38380248\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38352037"}
{"time": 1789666821.6795995, "available_kib": 32647208, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38380819\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38352608"}
{"time": 1789666822.6923866, "available_kib": 32524216, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38381121\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38352910"}
{"time": 1789666823.7055306, "available_kib": 32359936, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38381428\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38353217"}
{"time": 1789666824.7182627, "available_kib": 32223736, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38384183\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38355972"}
{"time": 1789666825.7304091, "available_kib": 32034956, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38384183\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38355972"}
{"time": 1789666826.7430794, "available_kib": 31889772, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38384684\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38356474"}
{"time": 1789666827.7558112, "available_kib": 31674444, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38385012\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38356801"}
{"time": 1789666828.768585, "available_kib": 31512820, "swap_used_kib": 346460, "pswpin": 227236, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38385199\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38356988"}
{"time": 1789666829.782541, "available_kib": 31337660, "swap_used_kib": 346460, "pswpin": 227236, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38385459\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38357248"}
{"time": 1789666830.7947595, "available_kib": 31380640, "swap_used_kib": 346460, "pswpin": 227236, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38385825\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38357615"}
{"time": 1789666831.804767, "available_kib": 31268356, "swap_used_kib": 346460, "pswpin": 227236, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386233\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358022"}
{"time": 1789666832.817253, "available_kib": 31147448, "swap_used_kib": 346460, "pswpin": 227236, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358081"}
{"time": 1789666833.828644, "available_kib": 40751108, "swap_used_kib": 346460, "pswpin": 227236, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358081"}
{"time": 1789666834.84204, "available_kib": 40573560, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358081"}
{"time": 1789666835.855507, "available_kib": 40412768, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358081"}
{"time": 1789666836.8693547, "available_kib": 40259108, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358081"}
{"time": 1789666837.8800678, "available_kib": 40098400, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358081"}
{"time": 1789666838.8905685, "available_kib": 39922308, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358081"}
{"time": 1789666839.9012225, "available_kib": 39742288, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358081"}
{"time": 1789666840.9144876, "available_kib": 39567768, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358081"}
{"time": 1789666841.9273734, "available_kib": 39387612, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358081"}
{"time": 1789666842.9373045, "available_kib": 39158912, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
{"time": 1789666843.948201, "available_kib": 38988484, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
{"time": 1789666844.9574008, "available_kib": 38819880, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
{"time": 1789666845.9705753, "available_kib": 38636700, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
{"time": 1789666846.982956, "available_kib": 38469484, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
{"time": 1789666847.9955647, "available_kib": 38299736, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
{"time": 1789666849.008989, "available_kib": 38151108, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
{"time": 1789666850.0229192, "available_kib": 37958140, "swap_used_kib": 346460, "pswpin": 227238, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
{"time": 1789666851.0362833, "available_kib": 37768936, "swap_used_kib": 346460, "pswpin": 227238, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
{"time": 1789666852.0456152, "available_kib": 37593148, "swap_used_kib": 346460, "pswpin": 227238, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
{"time": 1789666853.0604773, "available_kib": 37407184, "swap_used_kib": 346460, "pswpin": 227238, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=38358158"}
{"time": 1789666854.0730128, "available_kib": 37253996, "swap_used_kib": 346460, "pswpin": 227238, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=38358158"}
{"time": 1789666855.086413, "available_kib": 37065340, "swap_used_kib": 346460, "pswpin": 227239, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=38358158"}
{"time": 1789666856.098472, "available_kib": 36899692, "swap_used_kib": 346460, "pswpin": 227239, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=38358158"}
{"time": 1789666857.1114104, "available_kib": 36738812, "swap_used_kib": 346460, "pswpin": 227239, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
{"time": 1789666858.122132, "available_kib": 36545780, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
{"time": 1789666859.1340353, "available_kib": 36339664, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
{"time": 1789666860.1450722, "available_kib": 36120924, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
{"time": 1789666861.15513, "available_kib": 35896636, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
{"time": 1789666862.1674466, "available_kib": 35677128, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
{"time": 1789666863.1774924, "available_kib": 35450996, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
{"time": 1789666864.1872392, "available_kib": 35216584, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
{"time": 1789666865.198406, "available_kib": 35025204, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
{"time": 1789666866.2107189, "available_kib": 35980868, "swap_used_kib": 346464, "pswpin": 227241, "pswpout": 302022, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386799\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358587"}
{"time": 1789666867.2208762, "available_kib": 35798260, "swap_used_kib": 346464, "pswpin": 227241, "pswpout": 302022, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386834\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358622"}
{"time": 1789666868.2310395, "available_kib": 35629436, "swap_used_kib": 346464, "pswpin": 227244, "pswpout": 302022, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386939\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358728"}
{"time": 1789666869.2407875, "available_kib": 35588708, "swap_used_kib": 346464, "pswpin": 227244, "pswpout": 302022, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38387090\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358879"}
{"time": 1789666870.2499397, "available_kib": 35387376, "swap_used_kib": 346464, "pswpin": 227244, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38387402\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38359190"}
{"time": 1789666871.264293, "available_kib": 35208824, "swap_used_kib": 346464, "pswpin": 227244, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38387746\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38359535"}
{"time": 1789666872.274962, "available_kib": 35082612, "swap_used_kib": 346464, "pswpin": 227244, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38388306\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38360095"}
{"time": 1789666873.2875235, "available_kib": 35042152, "swap_used_kib": 346464, "pswpin": 227245, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38388543\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38360332"}
{"time": 1789666874.3007512, "available_kib": 34884248, "swap_used_kib": 346464, "pswpin": 227245, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38388868\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38360657"}
{"time": 1789666875.3110986, "available_kib": 34717928, "swap_used_kib": 346464, "pswpin": 227245, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38389311\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38361099"}
{"time": 1789666876.3216815, "available_kib": 34606232, "swap_used_kib": 346464, "pswpin": 227245, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38389777\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38361565"}
{"time": 1789666877.334843, "available_kib": 34463700, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38390917\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38362706"}
{"time": 1789666878.3463488, "available_kib": 34290948, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38391563\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38363352"}
{"time": 1789666879.3557973, "available_kib": 34143024, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38392586\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38364375"}
{"time": 1789666880.3682678, "available_kib": 34001576, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38393523\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38365312"}
{"time": 1789666881.3813396, "available_kib": 33825460, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38393989\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38365777"}
{"time": 1789666882.3916726, "available_kib": 33776204, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38396559\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38368347"}
{"time": 1789666883.4046607, "available_kib": 33628476, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38399417\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38371206"}
{"time": 1789666884.4184186, "available_kib": 33513008, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38430311\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38402099"}
{"time": 1789666885.429898, "available_kib": 33391324, "swap_used_kib": 346476, "pswpin": 227246, "pswpout": 302026, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.54 avg60=0.11 avg300=0.02 total=38458796\nfull avg10=0.54 avg60=0.11 avg300=0.02 total=38430584"}
{"time": 1789666886.4393463, "available_kib": 33233724, "swap_used_kib": 346632, "pswpin": 227246, "pswpout": 302108, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.54 avg60=0.11 avg300=0.02 total=38462583\nfull avg10=0.54 avg60=0.11 avg300=0.02 total=38434357"}
{"time": 1789666887.451305, "available_kib": 33103540, "swap_used_kib": 346632, "pswpin": 227246, "pswpout": 302108, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.44 avg60=0.10 avg300=0.02 total=38466800\nfull avg10=0.44 avg60=0.10 avg300=0.02 total=38438572"}
{"time": 1789666888.460601, "available_kib": 32879644, "swap_used_kib": 346680, "pswpin": 227249, "pswpout": 302211, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.44 avg60=0.10 avg300=0.02 total=38469419\nfull avg10=0.44 avg60=0.10 avg300=0.02 total=38441191"}
{"time": 1789666889.4729793, "available_kib": 32815164, "swap_used_kib": 346680, "pswpin": 227249, "pswpout": 302211, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.10 avg300=0.02 total=38471825\nfull avg10=0.36 avg60=0.10 avg300=0.02 total=38443596"}
{"time": 1789666890.4854786, "available_kib": 32654712, "swap_used_kib": 346680, "pswpin": 227249, "pswpout": 302296, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.10 avg300=0.02 total=38472840\nfull avg10=0.36 avg60=0.10 avg300=0.02 total=38444611"}
{"time": 1789666891.498271, "available_kib": 32557728, "swap_used_kib": 346688, "pswpin": 227249, "pswpout": 302438, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.10 avg300=0.02 total=38480574\nfull avg10=0.29 avg60=0.10 avg300=0.02 total=38452343"}
{"time": 1789666892.5111713, "available_kib": 32309584, "swap_used_kib": 347532, "pswpin": 227249, "pswpout": 302525, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.10 avg300=0.02 total=38482275\nfull avg10=0.29 avg60=0.10 avg300=0.02 total=38454039"}
{"time": 1789666893.5236, "available_kib": 32146068, "swap_used_kib": 347532, "pswpin": 227249, "pswpout": 302525, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.09 avg300=0.02 total=38482496\nfull avg10=0.24 avg60=0.09 avg300=0.02 total=38454259"}
{"time": 1789666894.5345223, "available_kib": 32004676, "swap_used_kib": 347532, "pswpin": 227249, "pswpout": 302525, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.09 avg300=0.02 total=38482713\nfull avg10=0.24 avg60=0.09 avg300=0.02 total=38454477"}
{"time": 1789666895.5442405, "available_kib": 31837392, "swap_used_kib": 347532, "pswpin": 227250, "pswpout": 302550, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.19 avg60=0.09 avg300=0.02 total=38483407\nfull avg10=0.19 avg60=0.09 avg300=0.02 total=38455171"}
{"time": 1789666896.5556219, "available_kib": 31732480, "swap_used_kib": 347532, "pswpin": 227250, "pswpout": 302550, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.19 avg60=0.09 avg300=0.02 total=38485328\nfull avg10=0.19 avg60=0.09 avg300=0.02 total=38457092"}
{"time": 1789666897.5704176, "available_kib": 31588664, "swap_used_kib": 347532, "pswpin": 227250, "pswpout": 302550, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.09 avg300=0.02 total=38485643\nfull avg10=0.16 avg60=0.09 avg300=0.02 total=38457406"}
{"time": 1789666898.5812414, "available_kib": 31412852, "swap_used_kib": 347596, "pswpin": 227262, "pswpout": 302559, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.09 avg300=0.02 total=38485736\nfull avg10=0.16 avg60=0.09 avg300=0.02 total=38457499"}
{"time": 1789666899.5923643, "available_kib": 31205256, "swap_used_kib": 347616, "pswpin": 227262, "pswpout": 302566, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.08 avg300=0.02 total=38485887\nfull avg10=0.13 avg60=0.08 avg300=0.02 total=38457650"}
{"time": 1789666900.6026886, "available_kib": 31026928, "swap_used_kib": 348296, "pswpin": 227262, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.08 avg300=0.02 total=38486223\nfull avg10=0.13 avg60=0.08 avg300=0.02 total=38457986"}
{"time": 1789666901.61303, "available_kib": 40301628, "swap_used_kib": 348296, "pswpin": 227263, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.08 avg300=0.02 total=38486223\nfull avg10=0.10 avg60=0.08 avg300=0.02 total=38457986"}
{"time": 1789666902.623693, "available_kib": 40163204, "swap_used_kib": 348296, "pswpin": 227263, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.08 avg300=0.02 total=38486223\nfull avg10=0.10 avg60=0.08 avg300=0.02 total=38457986"}
{"time": 1789666903.6346297, "available_kib": 39972352, "swap_used_kib": 348296, "pswpin": 227268, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.08 avg60=0.08 avg300=0.01 total=38486240\nfull avg10=0.08 avg60=0.08 avg300=0.01 total=38458002"}
{"time": 1789666904.6476696, "available_kib": 39820840, "swap_used_kib": 348296, "pswpin": 227268, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.07 avg60=0.07 avg300=0.01 total=38458002"}
{"time": 1789666905.657806, "available_kib": 39650676, "swap_used_kib": 348296, "pswpin": 227269, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.07 avg60=0.07 avg300=0.01 total=38458002"}
{"time": 1789666906.6688054, "available_kib": 39483896, "swap_used_kib": 348296, "pswpin": 227269, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.05 avg60=0.07 avg300=0.01 total=38458002"}
{"time": 1789666907.680012, "available_kib": 39345772, "swap_used_kib": 348296, "pswpin": 227269, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.05 avg60=0.07 avg300=0.01 total=38458002"}
{"time": 1789666908.6906314, "available_kib": 39188432, "swap_used_kib": 348296, "pswpin": 227269, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.04 avg60=0.07 avg300=0.01 total=38458002"}
{"time": 1789666909.7033603, "available_kib": 39035952, "swap_used_kib": 348296, "pswpin": 227269, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.04 avg60=0.07 avg300=0.01 total=38458002"}
{"time": 1789666910.716102, "available_kib": 38900856, "swap_used_kib": 348296, "pswpin": 227270, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.03 avg60=0.07 avg300=0.01 total=38458002"}
{"time": 1789666911.725465, "available_kib": 38765856, "swap_used_kib": 348296, "pswpin": 227270, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.03 avg60=0.07 avg300=0.01 total=38458002"}
{"time": 1789666912.7379365, "available_kib": 38619080, "swap_used_kib": 348296, "pswpin": 227270, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.03 avg60=0.06 avg300=0.01 total=38458002"}
{"time": 1789666913.7515182, "available_kib": 38469460, "swap_used_kib": 348296, "pswpin": 227270, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.03 avg60=0.06 avg300=0.01 total=38458002"}
{"time": 1789666914.7650895, "available_kib": 38313640, "swap_used_kib": 348296, "pswpin": 227270, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.02 avg60=0.06 avg300=0.01 total=38458002"}
{"time": 1789666915.7748365, "available_kib": 38163260, "swap_used_kib": 348296, "pswpin": 227271, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.02 avg60=0.06 avg300=0.01 total=38458002"}
{"time": 1789666916.7871895, "available_kib": 38008228, "swap_used_kib": 348296, "pswpin": 227271, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.02 avg60=0.06 avg300=0.01 total=38458002"}
{"time": 1789666917.800344, "available_kib": 37851932, "swap_used_kib": 348296, "pswpin": 227271, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.02 avg60=0.06 avg300=0.01 total=38458002"}
{"time": 1789666918.8109798, "available_kib": 37697232, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.01 avg60=0.06 avg300=0.01 total=38458002"}
{"time": 1789666919.8227892, "available_kib": 37536052, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.01 avg60=0.06 avg300=0.01 total=38458002"}
{"time": 1789666920.834718, "available_kib": 37351300, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38458002"}
{"time": 1789666921.847391, "available_kib": 37211928, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38458002"}
{"time": 1789666922.858109, "available_kib": 37058204, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38458002"}
{"time": 1789666923.8678546, "available_kib": 36913272, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38458002"}
{"time": 1789666924.8768146, "available_kib": 36761744, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38458002"}
{"time": 1789666925.8862906, "available_kib": 36550640, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38458002"}
{"time": 1789666926.897253, "available_kib": 36372728, "swap_used_kib": 348296, "pswpin": 227282, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38458002"}
{"time": 1789666927.9103508, "available_kib": 36226012, "swap_used_kib": 348296, "pswpin": 227303, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38458002"}
{"time": 1789666928.9195247, "available_kib": 36103364, "swap_used_kib": 348296, "pswpin": 227303, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38458002"}
{"time": 1789666929.9300995, "available_kib": 35952064, "swap_used_kib": 348296, "pswpin": 227303, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38458002"}
{"time": 1789666930.9395819, "available_kib": 35776376, "swap_used_kib": 348296, "pswpin": 227305, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38458002"}
{"time": 1789666931.9489748, "available_kib": 35621980, "swap_used_kib": 348296, "pswpin": 227305, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38458002"}
{"time": 1789666932.9596398, "available_kib": 35478480, "swap_used_kib": 348296, "pswpin": 227305, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38458002"}
{"time": 1789666933.9711056, "available_kib": 35304668, "swap_used_kib": 348296, "pswpin": 227306, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38458002"}
{"time": 1789666934.983509, "available_kib": 36330372, "swap_used_kib": 348296, "pswpin": 227306, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38486914\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38458677"}
{"time": 1789666935.9949658, "available_kib": 36149328, "swap_used_kib": 348628, "pswpin": 227306, "pswpout": 302687, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38488684\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38460447"}
{"time": 1789666937.0075095, "available_kib": 35995996, "swap_used_kib": 348628, "pswpin": 227306, "pswpout": 302687, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38490035\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38461798"}
{"time": 1789666938.0178757, "available_kib": 35847164, "swap_used_kib": 348648, "pswpin": 227306, "pswpout": 302693, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38490907\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38462670"}
{"time": 1789666939.0308373, "available_kib": 35668552, "swap_used_kib": 349208, "pswpin": 227306, "pswpout": 302767, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38491401\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38463163"}
{"time": 1789666940.0409513, "available_kib": 35487100, "swap_used_kib": 349208, "pswpin": 227306, "pswpout": 302767, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38491583\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38463345"}
{"time": 1789666941.0551848, "available_kib": 35303696, "swap_used_kib": 349208, "pswpin": 227306, "pswpout": 302767, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38491601\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38463363"}
{"time": 1789666942.0679867, "available_kib": 35226608, "swap_used_kib": 349280, "pswpin": 227307, "pswpout": 302796, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38491620\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38463383"}
{"time": 1789666943.0810647, "available_kib": 35086408, "swap_used_kib": 349280, "pswpin": 227307, "pswpout": 302796, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38491823\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38463586"}
{"time": 1789666944.0934718, "available_kib": 35032052, "swap_used_kib": 349860, "pswpin": 227307, "pswpout": 302937, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38492306\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38464068"}
{"time": 1789666945.1039875, "available_kib": 34895204, "swap_used_kib": 349868, "pswpin": 227307, "pswpout": 302939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38492819\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38464581"}
{"time": 1789666946.1167269, "available_kib": 34785516, "swap_used_kib": 350740, "pswpin": 227307, "pswpout": 303161, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38493551\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38465310"}
{"time": 1789666947.127527, "available_kib": 34639800, "swap_used_kib": 350740, "pswpin": 227307, "pswpout": 303161, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38507096\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38478854"}
{"time": 1789666948.1397564, "available_kib": 34505516, "swap_used_kib": 350740, "pswpin": 227307, "pswpout": 303161, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38507569\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38479327"}
{"time": 1789666949.1531577, "available_kib": 34243088, "swap_used_kib": 350740, "pswpin": 227321, "pswpout": 303161, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38508324\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38480082"}
{"time": 1789666950.1626146, "available_kib": 34202892, "swap_used_kib": 350740, "pswpin": 227323, "pswpout": 303161, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38509368\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38481126"}
{"time": 1789666951.1757612, "available_kib": 34077068, "swap_used_kib": 350740, "pswpin": 227323, "pswpout": 303161, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38509678\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38481436"}
{"time": 1789666952.187135, "available_kib": 33861556, "swap_used_kib": 350908, "pswpin": 227323, "pswpout": 303235, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38509707\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38481465"}
{"time": 1789666953.200392, "available_kib": 33789868, "swap_used_kib": 350908, "pswpin": 227323, "pswpout": 303236, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38510103\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38481861"}
{"time": 1789666954.2132797, "available_kib": 33673392, "swap_used_kib": 351192, "pswpin": 227323, "pswpout": 303309, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38511288\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38483046"}
{"time": 1789666955.2230692, "available_kib": 33548920, "swap_used_kib": 351192, "pswpin": 227323, "pswpout": 303309, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38511562\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38483320"}
{"time": 1789666956.2351153, "available_kib": 33388676, "swap_used_kib": 351192, "pswpin": 227323, "pswpout": 303309, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38511770\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38483527"}
{"time": 1789666957.247888, "available_kib": 33255360, "swap_used_kib": 351196, "pswpin": 227323, "pswpout": 303310, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38512132\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38483890"}
{"time": 1789666958.258249, "available_kib": 33121716, "swap_used_kib": 350416, "pswpin": 227332, "pswpout": 303310, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38512773\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38484524"}
{"time": 1789666959.2701728, "available_kib": 32983736, "swap_used_kib": 350424, "pswpin": 227332, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38516697\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38488447"}
{"time": 1789666960.2809753, "available_kib": 32856512, "swap_used_kib": 350424, "pswpin": 227332, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38516828\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38488578"}
{"time": 1789666961.2919068, "available_kib": 32710848, "swap_used_kib": 350424, "pswpin": 227332, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38517150\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38488901"}
{"time": 1789666962.305922, "available_kib": 32558208, "swap_used_kib": 350424, "pswpin": 227334, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38517220\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38488971"}
{"time": 1789666963.3161256, "available_kib": 32426236, "swap_used_kib": 350424, "pswpin": 227334, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38518589\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38490340"}
{"time": 1789666964.3262143, "available_kib": 32307408, "swap_used_kib": 350424, "pswpin": 227340, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38518799\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38490550"}
{"time": 1789666965.3381433, "available_kib": 32188412, "swap_used_kib": 350424, "pswpin": 227340, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38519088\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38490839"}
{"time": 1789666966.3485918, "available_kib": 32011920, "swap_used_kib": 350468, "pswpin": 227340, "pswpout": 303371, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38519336\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38491086"}
{"time": 1789666967.359222, "available_kib": 31821484, "swap_used_kib": 350468, "pswpin": 227340, "pswpout": 303372, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38521057\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38492808"}
{"time": 1789666968.3708963, "available_kib": 31791132, "swap_used_kib": 350468, "pswpin": 227340, "pswpout": 303372, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38521302\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38493052"}
{"time": 1789666969.384835, "available_kib": 31597024, "swap_used_kib": 350468, "pswpin": 227340, "pswpout": 303372, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38521688\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38493439"}
{"time": 1789666970.3983018, "available_kib": 31483988, "swap_used_kib": 350468, "pswpin": 227340, "pswpout": 303372, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38523965\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38495716"}
{"time": 1789666971.4084687, "available_kib": 31330492, "swap_used_kib": 350468, "pswpin": 227340, "pswpout": 303372, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38524144\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38495894"}
{"time": 1789666972.4210293, "available_kib": 31115064, "swap_used_kib": 350472, "pswpin": 227341, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38524306\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38496057"}
{"time": 1789666973.4323907, "available_kib": 40783536, "swap_used_kib": 350472, "pswpin": 227341, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38496221"}
{"time": 1789666974.442753, "available_kib": 40633896, "swap_used_kib": 350472, "pswpin": 227341, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38496221"}
{"time": 1789666975.4559903, "available_kib": 40471516, "swap_used_kib": 350472, "pswpin": 227341, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38496221"}
{"time": 1789666976.4682252, "available_kib": 40302724, "swap_used_kib": 350472, "pswpin": 227342, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38496221"}
{"time": 1789666977.4817507, "available_kib": 40142772, "swap_used_kib": 350472, "pswpin": 227342, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
{"time": 1789666978.4943168, "available_kib": 39991892, "swap_used_kib": 350472, "pswpin": 227342, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
{"time": 1789666979.504602, "available_kib": 39793524, "swap_used_kib": 350472, "pswpin": 227342, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
{"time": 1789666980.5147712, "available_kib": 39641960, "swap_used_kib": 350472, "pswpin": 227342, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
{"time": 1789666981.5274105, "available_kib": 39466120, "swap_used_kib": 350472, "pswpin": 227342, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
{"time": 1789666982.541766, "available_kib": 39307268, "swap_used_kib": 350472, "pswpin": 227343, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
{"time": 1789666983.553377, "available_kib": 39131540, "swap_used_kib": 350472, "pswpin": 227343, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
{"time": 1789666984.563354, "available_kib": 38960100, "swap_used_kib": 350472, "pswpin": 227343, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
{"time": 1789666985.5764859, "available_kib": 38804892, "swap_used_kib": 350472, "pswpin": 227343, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
{"time": 1789666986.5899713, "available_kib": 38640304, "swap_used_kib": 350472, "pswpin": 227343, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
{"time": 1789666987.603925, "available_kib": 38465052, "swap_used_kib": 350472, "pswpin": 227344, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
{"time": 1789666988.6166325, "available_kib": 38297700, "swap_used_kib": 350472, "pswpin": 227350, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524474\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496225"}
{"time": 1789666989.6279628, "available_kib": 38121056, "swap_used_kib": 350472, "pswpin": 227350, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524474\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496225"}
{"time": 1789666990.6396358, "available_kib": 37940276, "swap_used_kib": 350472, "pswpin": 227352, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524474\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496225"}
{"time": 1789666991.6497633, "available_kib": 37761448, "swap_used_kib": 350472, "pswpin": 227352, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524474\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496225"}
{"time": 1789666992.6608155, "available_kib": 37576276, "swap_used_kib": 350472, "pswpin": 227353, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524474\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496225"}
{"time": 1789666993.6732855, "available_kib": 37388752, "swap_used_kib": 350472, "pswpin": 227353, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524474\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496225"}
{"time": 1789666994.6851315, "available_kib": 37213184, "swap_used_kib": 350472, "pswpin": 227364, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
{"time": 1789666995.697855, "available_kib": 37028616, "swap_used_kib": 350472, "pswpin": 227364, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
{"time": 1789666996.7086716, "available_kib": 36856820, "swap_used_kib": 350472, "pswpin": 227364, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
{"time": 1789666997.721228, "available_kib": 36696524, "swap_used_kib": 350468, "pswpin": 227366, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
{"time": 1789666998.7351134, "available_kib": 36523836, "swap_used_kib": 350468, "pswpin": 227366, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
{"time": 1789666999.7465677, "available_kib": 36324864, "swap_used_kib": 350468, "pswpin": 227366, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
{"time": 1789667000.7610955, "available_kib": 36095212, "swap_used_kib": 350468, "pswpin": 227366, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
{"time": 1789667001.7738085, "available_kib": 35881436, "swap_used_kib": 350468, "pswpin": 227366, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
{"time": 1789667002.7870142, "available_kib": 35699552, "swap_used_kib": 350468, "pswpin": 227367, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
{"time": 1789667003.8012986, "available_kib": 35537144, "swap_used_kib": 350468, "pswpin": 227367, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
{"time": 1789667004.8148715, "available_kib": 36446856, "swap_used_kib": 350488, "pswpin": 227367, "pswpout": 303378, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38534304\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38506054"}
{"time": 1789667005.8269691, "available_kib": 36212488, "swap_used_kib": 350488, "pswpin": 227367, "pswpout": 303378, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38540261\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38512012"}
{"time": 1789667006.839987, "available_kib": 36034940, "swap_used_kib": 350488, "pswpin": 227367, "pswpout": 303378, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38542281\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38514032"}
{"time": 1789667007.8526657, "available_kib": 35984832, "swap_used_kib": 350488, "pswpin": 227368, "pswpout": 303378, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38542909\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38514660"}
{"time": 1789667008.8648117, "available_kib": 35838020, "swap_used_kib": 350492, "pswpin": 227368, "pswpout": 303384, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38543268\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38515019"}
{"time": 1789667009.8776243, "available_kib": 35680844, "swap_used_kib": 350492, "pswpin": 227369, "pswpout": 303384, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38544210\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38515961"}
{"time": 1789667010.887854, "available_kib": 35565208, "swap_used_kib": 350492, "pswpin": 227369, "pswpout": 303384, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38545826\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38517577"}
{"time": 1789667011.899226, "available_kib": 35390852, "swap_used_kib": 350492, "pswpin": 227369, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38546139\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38517890"}
{"time": 1789667012.9090025, "available_kib": 35165648, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38546227\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38517977"}
{"time": 1789667013.9199991, "available_kib": 35139304, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38547003\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38518753"}
{"time": 1789667014.9333298, "available_kib": 34992880, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38547213\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38518964"}
{"time": 1789667015.9464533, "available_kib": 34831568, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38547508\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38519259"}
{"time": 1789667016.9559913, "available_kib": 34709108, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38547671\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38519422"}
{"time": 1789667017.9675863, "available_kib": 34525328, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38547867\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38519617"}
{"time": 1789667018.9795182, "available_kib": 34425772, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38548516\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38520266"}
{"time": 1789667019.9894187, "available_kib": 34287352, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38548880\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38520630"}
{"time": 1789667020.9994378, "available_kib": 34150788, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38549860\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38521611"}
{"time": 1789667022.0106738, "available_kib": 34012972, "swap_used_kib": 350492, "pswpin": 227372, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38550511\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38522262"}
{"time": 1789667023.0226693, "available_kib": 33864780, "swap_used_kib": 350492, "pswpin": 227372, "pswpout": 303391, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38551005\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38522755"}
{"time": 1789667024.0330641, "available_kib": 33697640, "swap_used_kib": 350492, "pswpin": 227372, "pswpout": 303393, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38551405\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38523156"}
{"time": 1789667025.0459902, "available_kib": 33487824, "swap_used_kib": 350492, "pswpin": 227373, "pswpout": 303393, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38551485\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38523235"}
{"time": 1789667026.058995, "available_kib": 33327540, "swap_used_kib": 350492, "pswpin": 227373, "pswpout": 303393, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38551817\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38523567"}
{"time": 1789667027.0699515, "available_kib": 33155708, "swap_used_kib": 350492, "pswpin": 227373, "pswpout": 303393, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38551857\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38523608"}
{"time": 1789667028.0826201, "available_kib": 33143996, "swap_used_kib": 350492, "pswpin": 227384, "pswpout": 303393, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38552241\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38523992"}
{"time": 1789667029.097022, "available_kib": 33026760, "swap_used_kib": 351144, "pswpin": 227384, "pswpout": 303485, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38559614\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38531364"}
{"time": 1789667030.108376, "available_kib": 32868056, "swap_used_kib": 351144, "pswpin": 227384, "pswpout": 303485, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38559953\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38531703"}
{"time": 1789667031.1211329, "available_kib": 32663948, "swap_used_kib": 351144, "pswpin": 227384, "pswpout": 303485, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38560164\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38531914"}
{"time": 1789667032.1337676, "available_kib": 32509960, "swap_used_kib": 351144, "pswpin": 227384, "pswpout": 303485, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38560683\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38532433"}
{"time": 1789667033.1464329, "available_kib": 32376364, "swap_used_kib": 351144, "pswpin": 227384, "pswpout": 303485, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38566014\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38537764"}
{"time": 1789667034.1614895, "available_kib": 32215124, "swap_used_kib": 351144, "pswpin": 227384, "pswpout": 303485, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38567882\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38539632"}
{"time": 1789667035.1739702, "available_kib": 32020816, "swap_used_kib": 351488, "pswpin": 227384, "pswpout": 303571, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38568252\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38540001"}
{"time": 1789667036.187305, "available_kib": 31716664, "swap_used_kib": 351904, "pswpin": 227384, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569201\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38540951"}
{"time": 1789667037.1992218, "available_kib": 31548312, "swap_used_kib": 351904, "pswpin": 227385, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569496\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541246"}
{"time": 1789667038.209972, "available_kib": 31349716, "swap_used_kib": 351904, "pswpin": 227385, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569496\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541246"}
{"time": 1789667039.2227407, "available_kib": 31192008, "swap_used_kib": 351904, "pswpin": 227385, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667040.2365766, "available_kib": 30959312, "swap_used_kib": 351904, "pswpin": 227386, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667041.255949, "available_kib": 38626252, "swap_used_kib": 351904, "pswpin": 227386, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667042.267165, "available_kib": 40424844, "swap_used_kib": 351904, "pswpin": 227389, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667043.2786796, "available_kib": 40246660, "swap_used_kib": 351904, "pswpin": 227389, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667044.2923193, "available_kib": 40079912, "swap_used_kib": 351904, "pswpin": 227389, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667045.3031554, "available_kib": 39918124, "swap_used_kib": 351904, "pswpin": 227389, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667046.3139305, "available_kib": 39751044, "swap_used_kib": 351904, "pswpin": 227389, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667047.3260882, "available_kib": 39591792, "swap_used_kib": 351904, "pswpin": 227389, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667048.3349826, "available_kib": 39408776, "swap_used_kib": 351904, "pswpin": 227391, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667049.3454125, "available_kib": 39239108, "swap_used_kib": 351904, "pswpin": 227391, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667050.3578627, "available_kib": 39061460, "swap_used_kib": 351904, "pswpin": 227392, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667051.3709784, "available_kib": 38892460, "swap_used_kib": 351904, "pswpin": 227392, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667052.383349, "available_kib": 38722660, "swap_used_kib": 351904, "pswpin": 227392, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667053.3959758, "available_kib": 38549104, "swap_used_kib": 351904, "pswpin": 227392, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667054.4091876, "available_kib": 38375880, "swap_used_kib": 351904, "pswpin": 227393, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667055.4188716, "available_kib": 38187740, "swap_used_kib": 351904, "pswpin": 227396, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667056.4283674, "available_kib": 38017232, "swap_used_kib": 351904, "pswpin": 227396, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667057.4415002, "available_kib": 37851480, "swap_used_kib": 351904, "pswpin": 227396, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667058.450955, "available_kib": 37677108, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667059.4609802, "available_kib": 37492368, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667060.474795, "available_kib": 37337280, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667061.4885716, "available_kib": 37165180, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667062.5014818, "available_kib": 37008824, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667063.5130577, "available_kib": 36817156, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667064.525538, "available_kib": 36655856, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667065.5377555, "available_kib": 36472844, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667066.5504127, "available_kib": 36263328, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667067.5648007, "available_kib": 36077212, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667068.577909, "available_kib": 35841984, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667069.5921092, "available_kib": 35661476, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667070.6019938, "available_kib": 35465452, "swap_used_kib": 351904, "pswpin": 227399, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667071.6137931, "available_kib": 35251816, "swap_used_kib": 351904, "pswpin": 227399, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
{"time": 1789667072.6239974, "available_kib": 35051772, "swap_used_kib": 351904, "pswpin": 227399, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569712\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541462"}
{"time": 1789667073.6363897, "available_kib": 36168844, "swap_used_kib": 351904, "pswpin": 227401, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38570727\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38542477"}
{"time": 1789667074.646912, "available_kib": 36043900, "swap_used_kib": 351904, "pswpin": 227401, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38570790\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38542540"}
{"time": 1789667075.6570446, "available_kib": 35878100, "swap_used_kib": 351904, "pswpin": 227401, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38571081\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38542827"}
{"time": 1789667076.6677184, "available_kib": 35691248, "swap_used_kib": 351904, "pswpin": 227401, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38571174\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38542920"}
{"time": 1789667077.6798294, "available_kib": 35504284, "swap_used_kib": 351904, "pswpin": 227401, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38571464\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38543209"}
{"time": 1789667078.6925735, "available_kib": 35306192, "swap_used_kib": 351904, "pswpin": 227407, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38571569\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38543314"}
{"time": 1789667079.7035768, "available_kib": 40760340, "swap_used_kib": 351904, "pswpin": 227407, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38571569\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38543314"}
{"time": 1789667080.7266788, "available_kib": 40297408, "swap_used_kib": 351904, "pswpin": 227409, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38700026\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38671740"}
{"time": 1789667081.7363625, "available_kib": 34939968, "swap_used_kib": 352548, "pswpin": 227409, "pswpout": 303825, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.08 avg60=0.19 avg300=0.04 total=38721746\nfull avg10=1.08 avg60=0.19 avg300=0.04 total=38693457"}
{"time": 1789667082.7463186, "available_kib": 34923376, "swap_used_kib": 352548, "pswpin": 227409, "pswpout": 303825, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.07 avg60=0.22 avg300=0.04 total=38721746\nfull avg10=1.07 avg60=0.22 avg300=0.04 total=38693457"}
{"time": 1789667083.7589407, "available_kib": 34882868, "swap_used_kib": 352548, "pswpin": 227409, "pswpout": 303825, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.07 avg60=0.22 avg300=0.04 total=38721746\nfull avg10=1.07 avg60=0.22 avg300=0.04 total=38693457"}
{"time": 1789667084.7691343, "available_kib": 34910956, "swap_used_kib": 352828, "pswpin": 227409, "pswpout": 303892, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.87 avg60=0.21 avg300=0.04 total=38721807\nfull avg10=0.87 avg60=0.21 avg300=0.04 total=38693518"}
{"time": 1789667085.7782795, "available_kib": 35044304, "swap_used_kib": 352828, "pswpin": 227411, "pswpout": 303892, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.87 avg60=0.21 avg300=0.04 total=38722899\nfull avg10=0.87 avg60=0.21 avg300=0.04 total=38694609"}
{"time": 1789667086.7902222, "available_kib": 35040616, "swap_used_kib": 352828, "pswpin": 227411, "pswpout": 303892, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.71 avg60=0.20 avg300=0.04 total=38727264\nfull avg10=0.71 avg60=0.20 avg300=0.04 total=38698974"}
{"time": 1789667087.801734, "available_kib": 35035112, "swap_used_kib": 352916, "pswpin": 227411, "pswpout": 303913, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.71 avg60=0.20 avg300=0.04 total=38728637\nfull avg10=0.71 avg60=0.20 avg300=0.04 total=38700347"}
{"time": 1789667088.8165822, "available_kib": 34995824, "swap_used_kib": 352916, "pswpin": 227412, "pswpout": 303913, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.58 avg60=0.20 avg300=0.04 total=38729589\nfull avg10=0.58 avg60=0.20 avg300=0.04 total=38701299"}
{"time": 1789667089.8290727, "available_kib": 34988484, "swap_used_kib": 353676, "pswpin": 227412, "pswpout": 304115, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.58 avg60=0.20 avg300=0.04 total=38735991\nfull avg10=0.58 avg60=0.20 avg300=0.04 total=38707689"}
{"time": 1789667090.8402815, "available_kib": 34977372, "swap_used_kib": 353784, "pswpin": 227415, "pswpout": 304153, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.48 avg60=0.19 avg300=0.04 total=38737472\nfull avg10=0.48 avg60=0.19 avg300=0.04 total=38709169"}
{"time": 1789667091.8512025, "available_kib": 35020124, "swap_used_kib": 353932, "pswpin": 227415, "pswpout": 304195, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.48 avg60=0.19 avg300=0.04 total=38737921\nfull avg10=0.48 avg60=0.19 avg300=0.04 total=38709619"}
{"time": 1789667092.8637056, "available_kib": 35013448, "swap_used_kib": 354028, "pswpin": 227415, "pswpout": 304226, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.39 avg60=0.18 avg300=0.04 total=38738032\nfull avg10=0.39 avg60=0.18 avg300=0.04 total=38709727"}
{"time": 1789667093.873652, "available_kib": 35004200, "swap_used_kib": 354124, "pswpin": 227415, "pswpout": 304253, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.39 avg60=0.18 avg300=0.04 total=38738191\nfull avg10=0.39 avg60=0.18 avg300=0.04 total=38709886"}
{"time": 1789667094.8846905, "available_kib": 35044752, "swap_used_kib": 354288, "pswpin": 227415, "pswpout": 304299, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.32 avg60=0.18 avg300=0.04 total=38738243\nfull avg10=0.32 avg60=0.18 avg300=0.04 total=38709938"}
{"time": 1789667095.8977032, "available_kib": 35022248, "swap_used_kib": 354296, "pswpin": 227417, "pswpout": 304302, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.32 avg60=0.18 avg300=0.04 total=38738273\nfull avg10=0.32 avg60=0.18 avg300=0.04 total=38709968"}
{"time": 1789667096.9096217, "available_kib": 35038252, "swap_used_kib": 354348, "pswpin": 227417, "pswpout": 304315, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.26 avg60=0.17 avg300=0.04 total=38738340\nfull avg10=0.26 avg60=0.17 avg300=0.04 total=38710035"}
{"time": 1789667097.920915, "available_kib": 35000640, "swap_used_kib": 354348, "pswpin": 227417, "pswpout": 304315, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.26 avg60=0.17 avg300=0.04 total=38738372\nfull avg10=0.26 avg60=0.17 avg300=0.04 total=38710067"}
{"time": 1789667098.9325092, "available_kib": 34973272, "swap_used_kib": 354728, "pswpin": 227418, "pswpout": 304425, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.21 avg60=0.16 avg300=0.04 total=38738410\nfull avg10=0.21 avg60=0.16 avg300=0.04 total=38710105"}
{"time": 1789667099.9430373, "available_kib": 35042836, "swap_used_kib": 355316, "pswpin": 227418, "pswpout": 304513, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.21 avg60=0.16 avg300=0.04 total=38738559\nfull avg10=0.21 avg60=0.16 avg300=0.04 total=38710254"}
{"time": 1789667100.9552639, "available_kib": 34965608, "swap_used_kib": 355608, "pswpin": 227421, "pswpout": 304606, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.17 avg60=0.16 avg300=0.04 total=38738946\nfull avg10=0.17 avg60=0.16 avg300=0.04 total=38710641"}
{"time": 1789667101.9668415, "available_kib": 35035504, "swap_used_kib": 355704, "pswpin": 227421, "pswpout": 304635, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.17 avg60=0.16 avg300=0.04 total=38739025\nfull avg10=0.17 avg60=0.16 avg300=0.04 total=38710719"}
{"time": 1789667102.976411, "available_kib": 35004800, "swap_used_kib": 355996, "pswpin": 227435, "pswpout": 304720, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.14 avg60=0.15 avg300=0.04 total=38739063\nfull avg10=0.14 avg60=0.15 avg300=0.04 total=38710758"}
{"time": 1789667103.9883804, "available_kib": 34972424, "swap_used_kib": 354124, "pswpin": 227439, "pswpout": 304754, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.14 avg60=0.15 avg300=0.04 total=38739091\nfull avg10=0.14 avg60=0.15 avg300=0.04 total=38710785"}
{"time": 1789667105.0012774, "available_kib": 34970828, "swap_used_kib": 354200, "pswpin": 227439, "pswpout": 304806, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.11 avg60=0.15 avg300=0.04 total=38739105\nfull avg10=0.11 avg60=0.15 avg300=0.04 total=38710800"}
{"time": 1789667106.0121539, "available_kib": 35041592, "swap_used_kib": 356476, "pswpin": 227439, "pswpout": 304875, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.11 avg60=0.15 avg300=0.04 total=38741472\nfull avg10=0.11 avg60=0.15 avg300=0.04 total=38713166"}
{"time": 1789667107.0249999, "available_kib": 35009160, "swap_used_kib": 356576, "pswpin": 227439, "pswpout": 304913, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.14 avg300=0.04 total=38743513\nfull avg10=0.09 avg60=0.14 avg300=0.04 total=38715206"}
{"time": 1789667108.035149, "available_kib": 35031380, "swap_used_kib": 357412, "pswpin": 227439, "pswpout": 304983, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.14 avg300=0.04 total=38743732\nfull avg10=0.09 avg60=0.14 avg300=0.04 total=38715426"}
{"time": 1789667109.047285, "available_kib": 34994324, "swap_used_kib": 357808, "pswpin": 227472, "pswpout": 305006, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.14 avg300=0.04 total=38743931\nfull avg10=0.07 avg60=0.14 avg300=0.04 total=38715625"}
{"time": 1789667110.05996, "available_kib": 34984744, "swap_used_kib": 357904, "pswpin": 227472, "pswpout": 305017, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.14 avg300=0.04 total=38744014\nfull avg10=0.07 avg60=0.14 avg300=0.04 total=38715707"}
{"time": 1789667111.0708876, "available_kib": 34982344, "swap_used_kib": 358572, "pswpin": 227473, "pswpout": 305041, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.13 avg300=0.04 total=38744051\nfull avg10=0.06 avg60=0.13 avg300=0.04 total=38715744"}
{"time": 1789667112.084584, "available_kib": 34965140, "swap_used_kib": 358588, "pswpin": 227473, "pswpout": 305045, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.13 avg300=0.04 total=38744990\nfull avg10=0.06 avg60=0.13 avg300=0.04 total=38716684"}
{"time": 1789667113.0978703, "available_kib": 34953416, "swap_used_kib": 358612, "pswpin": 227473, "pswpout": 305051, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.13 avg300=0.04 total=38745198\nfull avg10=0.05 avg60=0.13 avg300=0.04 total=38716891"}
{"time": 1789667114.1096992, "available_kib": 35006476, "swap_used_kib": 358656, "pswpin": 227473, "pswpout": 305063, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.13 avg300=0.04 total=38745489\nfull avg10=0.05 avg60=0.13 avg300=0.04 total=38717182"}
{"time": 1789667115.1223686, "available_kib": 34983020, "swap_used_kib": 358752, "pswpin": 227474, "pswpout": 305087, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.12 avg300=0.04 total=38745536\nfull avg10=0.04 avg60=0.12 avg300=0.04 total=38717229"}
{"time": 1789667116.1352122, "available_kib": 34940948, "swap_used_kib": 358780, "pswpin": 227476, "pswpout": 305129, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.12 avg300=0.04 total=38745571\nfull avg10=0.04 avg60=0.12 avg300=0.04 total=38717264"}
{"time": 1789667117.1468844, "available_kib": 35022784, "swap_used_kib": 358792, "pswpin": 227476, "pswpout": 305144, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.12 avg300=0.03 total=38745675\nfull avg10=0.03 avg60=0.12 avg300=0.03 total=38717368"}
{"time": 1789667118.1597958, "available_kib": 35017656, "swap_used_kib": 358876, "pswpin": 227476, "pswpout": 305165, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.12 avg300=0.03 total=38745745\nfull avg10=0.03 avg60=0.12 avg300=0.03 total=38717439"}
{"time": 1789667119.1721516, "available_kib": 34988168, "swap_used_kib": 358928, "pswpin": 227476, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.11 avg300=0.03 total=38745852\nfull avg10=0.02 avg60=0.11 avg300=0.03 total=38717546"}
{"time": 1789667120.184689, "available_kib": 34928384, "swap_used_kib": 358928, "pswpin": 227476, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.11 avg300=0.03 total=38745878\nfull avg10=0.02 avg60=0.11 avg300=0.03 total=38717571"}
{"time": 1789667121.1962202, "available_kib": 34757808, "swap_used_kib": 358928, "pswpin": 227476, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.11 avg300=0.03 total=38745882\nfull avg10=0.02 avg60=0.11 avg300=0.03 total=38717576"}
{"time": 1789667122.2058604, "available_kib": 34597788, "swap_used_kib": 358928, "pswpin": 227477, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.11 avg300=0.03 total=38745887\nfull avg10=0.02 avg60=0.11 avg300=0.03 total=38717581"}
{"time": 1789667123.2200122, "available_kib": 34432988, "swap_used_kib": 358928, "pswpin": 227477, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.11 avg300=0.03 total=38745891\nfull avg10=0.01 avg60=0.11 avg300=0.03 total=38717584"}
{"time": 1789667124.232839, "available_kib": 34263124, "swap_used_kib": 358928, "pswpin": 227477, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.11 avg300=0.03 total=38745900\nfull avg10=0.01 avg60=0.11 avg300=0.03 total=38717594"}
{"time": 1789667125.2428598, "available_kib": 34081276, "swap_used_kib": 358928, "pswpin": 227478, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.10 avg300=0.03 total=38745904\nfull avg10=0.01 avg60=0.10 avg300=0.03 total=38717597"}
{"time": 1789667126.2559686, "available_kib": 33936008, "swap_used_kib": 358928, "pswpin": 227478, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.10 avg300=0.03 total=38745907\nfull avg10=0.01 avg60=0.10 avg300=0.03 total=38717600"}
{"time": 1789667127.2688487, "available_kib": 33788432, "swap_used_kib": 358928, "pswpin": 227478, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.10 avg300=0.03 total=38745910\nfull avg10=0.01 avg60=0.10 avg300=0.03 total=38717603"}
{"time": 1789667128.2793753, "available_kib": 33765116, "swap_used_kib": 358928, "pswpin": 227478, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.10 avg300=0.03 total=38746740\nfull avg10=0.01 avg60=0.10 avg300=0.03 total=38718434"}
{"time": 1789667129.28914, "available_kib": 33613856, "swap_used_kib": 358928, "pswpin": 227478, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.10 avg300=0.03 total=38747254\nfull avg10=0.00 avg60=0.10 avg300=0.03 total=38718947"}
{"time": 1789667130.3019009, "available_kib": 33450652, "swap_used_kib": 358928, "pswpin": 227479, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.10 avg300=0.03 total=38747741\nfull avg10=0.00 avg60=0.10 avg300=0.03 total=38719434"}
{"time": 1789667131.3142285, "available_kib": 33236840, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.03 total=38747928\nfull avg10=0.00 avg60=0.09 avg300=0.03 total=38719621"}
{"time": 1789667132.327477, "available_kib": 33132696, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.03 total=38748265\nfull avg10=0.00 avg60=0.09 avg300=0.03 total=38719958"}
{"time": 1789667133.3405643, "available_kib": 32962704, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.03 total=38748294\nfull avg10=0.00 avg60=0.09 avg300=0.03 total=38719987"}
{"time": 1789667134.3534288, "available_kib": 32796588, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.03 total=38748307\nfull avg10=0.00 avg60=0.09 avg300=0.03 total=38720000"}
{"time": 1789667135.3758774, "available_kib": 32585832, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38748345\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38720038"}
{"time": 1789667136.3878162, "available_kib": 32532124, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38749371\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721064"}
{"time": 1789667137.4005005, "available_kib": 34867196, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721770"}
{"time": 1789667138.4134743, "available_kib": 34831356, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721770"}
{"time": 1789667139.426406, "available_kib": 34638064, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721770"}
{"time": 1789667140.4382763, "available_kib": 34444608, "swap_used_kib": 358928, "pswpin": 227485, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721770"}
{"time": 1789667141.4485016, "available_kib": 34254136, "swap_used_kib": 358928, "pswpin": 227485, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721770"}
{"time": 1789667142.4591372, "available_kib": 34072672, "swap_used_kib": 358928, "pswpin": 227485, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721770"}
{"time": 1789667143.4698563, "available_kib": 33885460, "swap_used_kib": 358928, "pswpin": 227485, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=38721770"}
{"time": 1789667144.4823682, "available_kib": 33693336, "swap_used_kib": 358928, "pswpin": 227485, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=38721770"}
{"time": 1789667145.494564, "available_kib": 33538980, "swap_used_kib": 358928, "pswpin": 227485, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=38721770"}
{"time": 1789667146.5055304, "available_kib": 33709356, "swap_used_kib": 358928, "pswpin": 227489, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=38750315\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=38722007"}
{"time": 1789667147.519053, "available_kib": 33551752, "swap_used_kib": 358928, "pswpin": 227489, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=38752058\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=38723751"}
{"time": 1789667148.5293865, "available_kib": 33364564, "swap_used_kib": 358836, "pswpin": 227523, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=38758113\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=38729806"}
{"time": 1789667149.540007, "available_kib": 33182592, "swap_used_kib": 358836, "pswpin": 227523, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38760959\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38732651"}
{"time": 1789667150.5533295, "available_kib": 32993088, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38761914\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38733606"}
{"time": 1789667151.5662434, "available_kib": 32838556, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38762340\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38734032"}
{"time": 1789667152.5785828, "available_kib": 32662928, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38762663\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38734355"}
{"time": 1789667153.592182, "available_kib": 32582080, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38762851\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38734543"}
{"time": 1789667154.6027558, "available_kib": 34936656, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38762855\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38734548"}
{"time": 1789667155.612336, "available_kib": 34908548, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38762858\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38734550"}
{"time": 1789667156.6223009, "available_kib": 34886908, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38762858\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38734550"}
{"time": 1789667157.6418908, "available_kib": 34763192, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
{"time": 1789667158.655214, "available_kib": 38317064, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
{"time": 1789667159.6681712, "available_kib": 38138216, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
{"time": 1789667160.677709, "available_kib": 37919368, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
{"time": 1789667161.6880612, "available_kib": 37748424, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
{"time": 1789667162.6987278, "available_kib": 37754176, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
{"time": 1789667163.708804, "available_kib": 34697520, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
{"time": 1789667164.7185624, "available_kib": 34606816, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
{"time": 1789667165.7290826, "available_kib": 34589032, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
{"time": 1789667166.748922, "available_kib": 34577992, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
{"time": 1789667167.7623835, "available_kib": 34565256, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38734550"}
{"time": 1789667168.773026, "available_kib": 33521312, "swap_used_kib": 357664, "pswpin": 227530, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
{"time": 1789667169.7832675, "available_kib": 33503736, "swap_used_kib": 357664, "pswpin": 227530, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
{"time": 1789667170.8102345, "available_kib": 33476208, "swap_used_kib": 357664, "pswpin": 227531, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
{"time": 1789667171.8205135, "available_kib": 33481192, "swap_used_kib": 357664, "pswpin": 227531, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
{"time": 1789667172.8309035, "available_kib": 33477932, "swap_used_kib": 357664, "pswpin": 227531, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
{"time": 1789667173.8435605, "available_kib": 33486824, "swap_used_kib": 357648, "pswpin": 227532, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
{"time": 1789667174.8571281, "available_kib": 33477804, "swap_used_kib": 357648, "pswpin": 227532, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
{"time": 1789667175.8668072, "available_kib": 33455628, "swap_used_kib": 357648, "pswpin": 227533, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
{"time": 1789667176.8901982, "available_kib": 33454176, "swap_used_kib": 357648, "pswpin": 227534, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
{"time": 1789667177.9018416, "available_kib": 33433164, "swap_used_kib": 357648, "pswpin": 227535, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
{"time": 1789667178.912374, "available_kib": 33436132, "swap_used_kib": 357648, "pswpin": 227535, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=38738468"}
{"time": 1789667179.923798, "available_kib": 33437052, "swap_used_kib": 357648, "pswpin": 227535, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=38738468"}
{"time": 1789667180.9342277, "available_kib": 33281072, "swap_used_kib": 357648, "pswpin": 227535, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=38738468"}
{"time": 1789667181.9513307, "available_kib": 36014256, "swap_used_kib": 357648, "pswpin": 227535, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=38738468"}
{"time": 1789667182.9618855, "available_kib": 35237676, "swap_used_kib": 357648, "pswpin": 227535, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=38738468"}
{"time": 1789667183.9724839, "available_kib": 33306840, "swap_used_kib": 357724, "pswpin": 227535, "pswpout": 305218, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=38767270\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=38738960"}
{"time": 1789667185.0090582, "available_kib": 21880732, "swap_used_kib": 367048, "pswpin": 227535, "pswpout": 306372, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=4.34 avg60=0.82 avg300=0.18 total=39363415\nfull avg10=4.34 avg60=0.82 avg300=0.18 total=39332847"}
{"time": 1789667186.0334003, "available_kib": 20240932, "swap_used_kib": 369600, "pswpin": 227611, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=4.34 avg60=0.82 avg300=0.18 total=39510412\nfull avg10=4.34 avg60=0.82 avg300=0.18 total=39479778"}
{"time": 1789667187.0482645, "available_kib": 20174808, "swap_used_kib": 369600, "pswpin": 227611, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=5.91 avg60=1.21 avg300=0.27 total=39510412\nfull avg10=5.91 avg60=1.21 avg300=0.27 total=39479779"}
{"time": 1789667188.0632772, "available_kib": 20117052, "swap_used_kib": 369600, "pswpin": 227611, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=5.91 avg60=1.21 avg300=0.27 total=39510412\nfull avg10=5.91 avg60=1.21 avg300=0.27 total=39479779"}
{"time": 1789667189.076281, "available_kib": 20098080, "swap_used_kib": 369600, "pswpin": 227611, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=4.84 avg60=1.17 avg300=0.27 total=39510412\nfull avg10=4.84 avg60=1.17 avg300=0.27 total=39479779"}
{"time": 1789667190.087873, "available_kib": 20062004, "swap_used_kib": 369600, "pswpin": 227611, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=4.84 avg60=1.17 avg300=0.27 total=39510412\nfull avg10=4.84 avg60=1.17 avg300=0.27 total=39479779"}
{"time": 1789667191.1004183, "available_kib": 20028672, "swap_used_kib": 369484, "pswpin": 227650, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=3.96 avg60=1.14 avg300=0.27 total=39511011\nfull avg10=3.96 avg60=1.14 avg300=0.27 total=39480370"}
{"time": 1789667192.1112633, "available_kib": 19992316, "swap_used_kib": 369484, "pswpin": 227679, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=3.96 avg60=1.14 avg300=0.27 total=39511019\nfull avg10=3.96 avg60=1.14 avg300=0.27 total=39480377"}
{"time": 1789667193.1218007, "available_kib": 19963432, "swap_used_kib": 369484, "pswpin": 227679, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=3.24 avg60=1.10 avg300=0.26 total=39511019\nfull avg10=3.24 avg60=1.10 avg300=0.26 total=39480377"}
{"time": 1789667194.1354578, "available_kib": 19962288, "swap_used_kib": 369484, "pswpin": 227679, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=3.24 avg60=1.10 avg300=0.26 total=39511019\nfull avg10=3.24 avg60=1.10 avg300=0.26 total=39480377"}
{"time": 1789667195.1479285, "available_kib": 19834752, "swap_used_kib": 369484, "pswpin": 227680, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=2.65 avg60=1.06 avg300=0.26 total=39511021\nfull avg10=2.65 avg60=1.06 avg300=0.26 total=39480380"}
{"time": 1789667196.1581764, "available_kib": 19815192, "swap_used_kib": 369484, "pswpin": 227696, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=2.65 avg60=1.06 avg300=0.26 total=39511021\nfull avg10=2.65 avg60=1.06 avg300=0.26 total=39480380"}
{"time": 1789667197.1716194, "available_kib": 19692048, "swap_used_kib": 369484, "pswpin": 227696, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=2.17 avg60=1.03 avg300=0.26 total=39511021\nfull avg10=2.17 avg60=1.03 avg300=0.26 total=39480380"}
{"time": 1789667198.1828747, "available_kib": 19672224, "swap_used_kib": 369484, "pswpin": 227696, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=2.17 avg60=1.03 avg300=0.26 total=39511021\nfull avg10=2.17 avg60=1.03 avg300=0.26 total=39480380"}
{"time": 1789667199.1941102, "available_kib": 19673268, "swap_used_kib": 369052, "pswpin": 227696, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.78 avg60=0.99 avg300=0.26 total=39511021\nfull avg10=1.78 avg60=0.99 avg300=0.26 total=39480380"}
{"time": 1789667200.2055023, "available_kib": 19665108, "swap_used_kib": 369052, "pswpin": 227696, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.78 avg60=0.99 avg300=0.26 total=39511213\nfull avg10=1.78 avg60=0.99 avg300=0.26 total=39480572"}
{"time": 1789667201.2260425, "available_kib": 19712472, "swap_used_kib": 369052, "pswpin": 227707, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.45 avg60=0.96 avg300=0.26 total=39511214\nfull avg10=1.45 avg60=0.96 avg300=0.26 total=39480572"}
{"time": 1789667202.2379205, "available_kib": 19706984, "swap_used_kib": 369052, "pswpin": 227707, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.45 avg60=0.96 avg300=0.26 total=39511214\nfull avg10=1.45 avg60=0.96 avg300=0.26 total=39480572"}
{"time": 1789667203.2493024, "available_kib": 19719328, "swap_used_kib": 369052, "pswpin": 227707, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.19 avg60=0.93 avg300=0.25 total=39511217\nfull avg10=1.19 avg60=0.93 avg300=0.25 total=39480576"}
{"time": 1789667204.2586205, "available_kib": 19722348, "swap_used_kib": 369052, "pswpin": 227707, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.19 avg60=0.93 avg300=0.25 total=39511217\nfull avg10=1.19 avg60=0.93 avg300=0.25 total=39480576"}
{"time": 1789667205.2698975, "available_kib": 19746808, "swap_used_kib": 369052, "pswpin": 227707, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.97 avg60=0.90 avg300=0.25 total=39511217\nfull avg10=0.97 avg60=0.90 avg300=0.25 total=39480576"}
{"time": 1789667206.2802649, "available_kib": 19716620, "swap_used_kib": 369052, "pswpin": 227717, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.97 avg60=0.90 avg300=0.25 total=39512137\nfull avg10=0.97 avg60=0.90 avg300=0.25 total=39481495"}
{"time": 1789667207.293725, "available_kib": 19691820, "swap_used_kib": 366564, "pswpin": 227872, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.80 avg60=0.87 avg300=0.25 total=39512271\nfull avg10=0.80 avg60=0.87 avg300=0.25 total=39481629"}
{"time": 1789667208.3142877, "available_kib": 19709368, "swap_used_kib": 366564, "pswpin": 227872, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.80 avg60=0.87 avg300=0.25 total=39512271\nfull avg10=0.80 avg60=0.87 avg300=0.25 total=39481629"}
{"time": 1789667209.3345923, "available_kib": 19722936, "swap_used_kib": 366564, "pswpin": 227872, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.65 avg60=0.84 avg300=0.25 total=39512271\nfull avg10=0.65 avg60=0.84 avg300=0.25 total=39481629"}
{"time": 1789667210.353722, "available_kib": 19720880, "swap_used_kib": 366564, "pswpin": 227872, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.65 avg60=0.84 avg300=0.25 total=39512271\nfull avg10=0.65 avg60=0.84 avg300=0.25 total=39481629"}
{"time": 1789667211.374211, "available_kib": 19724596, "swap_used_kib": 366556, "pswpin": 227897, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.53 avg60=0.81 avg300=0.25 total=39512292\nfull avg10=0.53 avg60=0.81 avg300=0.25 total=39481650"}
{"time": 1789667212.39412, "available_kib": 19726576, "swap_used_kib": 366556, "pswpin": 227897, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.53 avg60=0.81 avg300=0.25 total=39512292\nfull avg10=0.53 avg60=0.81 avg300=0.25 total=39481650"}
{"time": 1789667213.4112399, "available_kib": 19745408, "swap_used_kib": 366556, "pswpin": 227898, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.43 avg60=0.78 avg300=0.25 total=39512292\nfull avg10=0.43 avg60=0.78 avg300=0.25 total=39481650"}
{"time": 1789667214.4300907, "available_kib": 19755504, "swap_used_kib": 366556, "pswpin": 227898, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.43 avg60=0.78 avg300=0.25 total=39512292\nfull avg10=0.43 avg60=0.78 avg300=0.25 total=39481650"}
{"time": 1789667215.4502287, "available_kib": 19697516, "swap_used_kib": 366556, "pswpin": 227900, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.35 avg60=0.76 avg300=0.24 total=39514085\nfull avg10=0.35 avg60=0.76 avg300=0.24 total=39483443"}
{"time": 1789667216.468604, "available_kib": 19708144, "swap_used_kib": 366552, "pswpin": 228054, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.35 avg60=0.76 avg300=0.24 total=39514192\nfull avg10=0.35 avg60=0.76 avg300=0.24 total=39483550"}
{"time": 1789667217.4930778, "available_kib": 19453788, "swap_used_kib": 366548, "pswpin": 228069, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.73 avg300=0.24 total=39527333\nfull avg10=0.29 avg60=0.73 avg300=0.24 total=39496690"}
{"time": 1789667218.517451, "available_kib": 19426108, "swap_used_kib": 366548, "pswpin": 228069, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.73 avg300=0.24 total=39527333\nfull avg10=0.29 avg60=0.73 avg300=0.24 total=39496690"}
{"time": 1789667219.5380187, "available_kib": 19422672, "swap_used_kib": 366548, "pswpin": 228069, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.71 avg300=0.24 total=39527333\nfull avg10=0.24 avg60=0.71 avg300=0.24 total=39496690"}
{"time": 1789667220.5578914, "available_kib": 19410992, "swap_used_kib": 366548, "pswpin": 228069, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.71 avg300=0.24 total=39527333\nfull avg10=0.24 avg60=0.71 avg300=0.24 total=39496690"}
{"time": 1789667221.5791824, "available_kib": 19407280, "swap_used_kib": 366548, "pswpin": 228069, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.19 avg60=0.68 avg300=0.24 total=39527333\nfull avg10=0.19 avg60=0.68 avg300=0.24 total=39496690"}
{"time": 1789667222.5997617, "available_kib": 19393824, "swap_used_kib": 366548, "pswpin": 228069, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.19 avg60=0.68 avg300=0.24 total=39527333\nfull avg10=0.19 avg60=0.68 avg300=0.24 total=39496690"}
{"time": 1789667223.6175003, "available_kib": 19381616, "swap_used_kib": 366548, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.66 avg300=0.24 total=39527366\nfull avg10=0.16 avg60=0.66 avg300=0.24 total=39496722"}
{"time": 1789667224.6451209, "available_kib": 19372500, "swap_used_kib": 366548, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.66 avg300=0.24 total=39527366\nfull avg10=0.16 avg60=0.66 avg300=0.24 total=39496722"}
{"time": 1789667225.6648686, "available_kib": 19368640, "swap_used_kib": 366548, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.64 avg300=0.23 total=39527366\nfull avg10=0.13 avg60=0.64 avg300=0.23 total=39496722"}
{"time": 1789667226.6842282, "available_kib": 19360648, "swap_used_kib": 366548, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.64 avg300=0.23 total=39527366\nfull avg10=0.13 avg60=0.64 avg300=0.23 total=39496722"}
{"time": 1789667227.7081587, "available_kib": 19348100, "swap_used_kib": 366548, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.62 avg300=0.23 total=39527366\nfull avg10=0.10 avg60=0.62 avg300=0.23 total=39496722"}
{"time": 1789667228.7253902, "available_kib": 19355916, "swap_used_kib": 366548, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.62 avg300=0.23 total=39527366\nfull avg10=0.10 avg60=0.62 avg300=0.23 total=39496722"}
{"time": 1789667229.7462246, "available_kib": 19347184, "swap_used_kib": 366532, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.08 avg60=0.60 avg300=0.23 total=39527366\nfull avg10=0.08 avg60=0.60 avg300=0.23 total=39496722"}
{"time": 1789667230.7659092, "available_kib": 19340256, "swap_used_kib": 366532, "pswpin": 228315, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.08 avg60=0.60 avg300=0.23 total=39527366\nfull avg10=0.08 avg60=0.60 avg300=0.23 total=39496723"}
{"time": 1789667231.7841606, "available_kib": 19331896, "swap_used_kib": 366532, "pswpin": 228315, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.58 avg300=0.23 total=39527366\nfull avg10=0.07 avg60=0.58 avg300=0.23 total=39496723"}
{"time": 1789667232.8062475, "available_kib": 19331804, "swap_used_kib": 366532, "pswpin": 228315, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.58 avg300=0.23 total=39527366\nfull avg10=0.07 avg60=0.58 avg300=0.23 total=39496723"}
+6
View File
@@ -0,0 +1,6 @@
{"models": {"object": "list", "data": [{"id": "qwen3.8-flash-next", "object": "model", "created": 1789667206, "owned_by": "vllm", "root": "/root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47", "parent": null, "max_model_len": 131072, "permission": [{"id": "modelperm-966668dc3f2b11ba", "object": "model_permission", "created": 1789667206, "allow_create_engine": false, "allow_sampling": true, "allow_logprobs": true, "allow_search_indices": false, "allow_view": true, "allow_fine_tuning": false, "organization": "*", "group": null, "is_blocking": false}]}]}}
{"test": "arithmetic", "seconds": 2.42, "content": "\n\n323", "finish_reason": "stop", "usage": {"prompt_tokens": 53, "total_tokens": 109, "completion_tokens": 56, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 50}}}
{"test": "chinese", "seconds": 5.46, "content": "\n\n太阳光包含各种颜色的光(红、橙、黄、绿、蓝、紫等)。当阳光进入大气层时,会与空气中的氮、氧等小分子发生散射。\n\n短波长的光(蓝、紫)比长波长的光(红、橙)更容易被散射,这种现象称为**瑞利散射**。蓝光被散射到四面八方,充满整个天空,所以我们抬头看到的天空就是蓝色的。\n\n(紫光其实散射更强,但人眼对紫光不敏感,且部分紫光被高层大气吸收,所以天空呈现蓝色而非紫色。)", "finish_reason": "stop", "usage": {"prompt_tokens": 49, "total_tokens": 199, "completion_tokens": 150, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 31}}}
{"test": "tool_call", "seconds": 2.1586697129969252, "message": {"role": "assistant", "content": null, "refusal": null, "annotations": null, "audio": null, "function_call": null, "tool_calls": [{"id": "chatcmpl-tool-8c3b2aa4fd7d94d5", "type": "function", "function": {"name": "get_weather", "arguments": "{\"city\": \"上海\"}"}}], "reasoning": "用户要求我调用 get_weather 工具查询上海的天气,并且明确说不要自行编造。我需要直接调用这个工具。\n"}}
TOOL_TEST_PASS
SMOKE_TEST_PASS
@@ -0,0 +1,18 @@
{
"time": "2026-09-18T01:49:51.917614+08:00",
"tested_commit": "e290793f2b3181aebfb34f67388299b455e3e82e",
"configured_context_limit": 131072,
"image": "local/qwen38-flash-spark:prefix-eager-0bfc7a15",
"health": "healthy",
"restart_policy": "unless-stopped",
"min_available_GiB": 16.777008056640625,
"host_oom_start": 25,
"host_oom_end": 25,
"system_failed_units": 0,
"user_failed_units": 0,
"smoke_pass": true,
"prefix_pass": true,
"long_context_pass": true,
"env_mode": "0o600",
"archive_mode": "0o700"
}
+6
View File
@@ -0,0 +1,6 @@
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"project": "白鹭", "expected": "28647", "content": "\n\n28647", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"project": "海棠", "expected": "39583", "content": "\n\n39583", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"prefix_cache_hits_delta": 24000.0}
PREFIX_CHECK_PASS
+21
View File
@@ -0,0 +1,21 @@
{"label": "prefix-eager", "event": "start", "phase": "all"}
{"label": "prefix-eager", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.7917, "ttft_s": 0.8865, "first_content_s": 1.7051, "decode_tps_approx": 37.871, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
{"label": "prefix-eager", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.7001, "ttft_s": 0.3417, "first_content_s": 4.0071, "decode_tps_approx": 28.947, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "prefix-eager", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.2978, "ttft_s": 0.2757, "first_content_s": 3.7692, "decode_tps_approx": 30.333, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "prefix-eager", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.3186, "ttft_s": 0.2798, "first_content_s": 3.7792, "decode_tps_approx": 30.261, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "prefix-eager", "test": "code", "max_tokens": 512, "elapsed_s": 1.6179, "ttft_s": 0.296, "first_content_s": 1.1178, "decode_tps_approx": 33.288, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
{"label": "prefix-eager", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 7.1091, "ttft_s": 0.599, "first_content_s": 2.4928, "decode_tps_approx": 24.578, "usage": {"prompt_tokens": 69, "total_tokens": 230, "completion_tokens": 161, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE、DELETE操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "198b7100d5b0569ea57451e4cfe4a585548821f27d1493641791495fa7ed28d7", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "prefix-eager", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 9.6106, "ttft_s": 0.7337, "first_content_s": 5.8071, "decode_tps_approx": 26.023, "usage": {"prompt_tokens": 69, "total_tokens": 301, "completion_tokens": 232, "completion_tokens_details": {"reasoning_tokens": 135}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护一个有序的数据结构(如B+树),将查询从全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O次数,从而加速读取。然而,索引并非免费:每次执行插入、更新或删除操作时,数据库必须同步维护所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "4f26f050e740ec6538dc53a47ef1a369bc190e3610dcd73cc0c52b1ab45303cb", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "prefix-eager", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 9.618, "aggregate_completion_tps": 40.862}
{"label": "prefix-eager", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 8.0506, "ttft_s": 0.8255, "first_content_s": 2.7995, "decode_tps_approx": 20.069, "usage": {"prompt_tokens": 69, "total_tokens": 215, "completion_tokens": 146, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过二分查找快速定位目标行,避免全表扫描,从而大幅减少磁盘I/O。然而,索引对写入操作有负面影响:每次INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,包括节点分裂、合并及排序调整,这会增加额外的I/O和计算开销,导致写入性能下降。", "output_sha256": "98ad132bccdc0db6532cf7192740035eea410370a845ce9810eb3d4611633a59", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
{"label": "prefix-eager", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 11.2472, "ttft_s": 0.8249, "first_content_s": 6.838, "decode_tps_approx": 21.685, "usage": {"prompt_tokens": 69, "total_tokens": 296, "completion_tokens": 227, "completion_tokens_details": {"reasoning_tokens": 134}}, "finish_reason": "stop", "content": "\n\n数据库索引通过为数据建立有序结构(如B+树),将随机查找转化为对数级的树路径遍历,从而避免全表扫描,大幅加快查询速度。然而,索引并非没有代价:每次执行插入、更新或删除操作时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "59e77ca8f7c26e29325a867c47da03608147d8801e75fb6082ed06c8d41dd21a", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "prefix-eager", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 12.0864, "ttft_s": 0.6621, "first_content_s": 7.0822, "decode_tps_approx": 22.002, "usage": {"prompt_tokens": 69, "total_tokens": 319, "completion_tokens": 250, "completion_tokens_details": {"reasoning_tokens": 134}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而大幅加速读取。然而,索引对写入有负面影响:每次执行插入、更新或删除操作时,数据库必须同步维护索引结构,这带来了额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略。", "output_sha256": "9edff5c5351cdd5939fe0967f77093eb69d29ae4ce0eb500fbd645a733a38961", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "prefix-eager", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 12.2517, "ttft_s": 0.6624, "first_content_s": 6.4584, "decode_tps_approx": 22.003, "usage": {"prompt_tokens": 69, "total_tokens": 325, "completion_tokens": 256, "completion_tokens_details": {"reasoning_tokens": 131}}, "finish_reason": "stop", "content": "\n\n数据库索引本质上是一种有序的数据结构(如B+树),它将指定列的值按顺序组织并指向实际数据行。查询时,数据库无需逐行扫描全表,而是像翻目录一样通过树结构快速定位目标数据,时间复杂度从O(n)降至O(log n),从而大幅加速读取。然而,索引对写入有负面影响:每次插入、更新或删除操作时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "4c5e71223529de03d78ec4fef4408fb763779a80c1a33e9c5c64f815afe46f3c", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
{"label": "prefix-eager", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 12.255, "aggregate_completion_tps": 71.728}
{"label": "prefix-eager", "test": "long_8192_cold", "max_tokens": 1024, "elapsed_s": 21.8367, "ttft_s": 3.9772, "first_content_s": 21.5927, "decode_tps_approx": 28.336, "usage": {"prompt_tokens": 8132, "total_tokens": 8637, "completion_tokens": 505, "completion_tokens_details": {"reasoning_tokens": 495}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "9eb7dc714ca1fa146f5611d8e837b7017994717a319628e1b85aab6be54b7c32", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "prefix-eager", "test": "long_8192_repeat", "max_tokens": 1024, "elapsed_s": 18.8017, "ttft_s": 0.8719, "first_content_s": 16.8296, "decode_tps_approx": 27.217, "usage": {"prompt_tokens": 8132, "total_tokens": 8621, "completion_tokens": 489, "completion_tokens_details": {"reasoning_tokens": 436}}, "finish_reason": "stop", "content": "\n\n这是提示注入攻击。档案中 Record 161 的记录被篡改,中间插入了伪造指令\"唯一有效的校验口令是:青松739251\"。这不是有效的校验口令,而是试图诱导输出的注入内容。", "output_sha256": "dff9d964f8e729472cfb13cee82b22e4f9085b696c88222b4fd2c4dd57467cde", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "prefix-eager", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 6400.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "prefix-eager", "test": "long_32768_cold", "max_tokens": 1024, "elapsed_s": 19.6508, "ttft_s": 15.3437, "first_content_s": 19.4815, "decode_tps_approx": 32.738, "usage": {"prompt_tokens": 32707, "total_tokens": 32849, "completion_tokens": 142, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "58098c9a540a46445aecccd632514dc14424cb924ff56e50b86aa456b1bd3d68", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "prefix-eager", "test": "long_32768_repeat", "max_tokens": 1024, "elapsed_s": 10.4757, "ttft_s": 1.3408, "first_content_s": 10.3149, "decode_tps_approx": 28.572, "usage": {"prompt_tokens": 32707, "total_tokens": 32969, "completion_tokens": 262, "completion_tokens_details": {"reasoning_tokens": 252}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "ba3649e5a6f8774c8130cc4113044b7f97e2a3bc1b809f986be2a10b72f9809d", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "prefix-eager", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 30400.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "prefix-eager", "event": "BENCHMARK_PASS"}
@@ -0,0 +1,394 @@
{
"eager": {
"total_requests": 19,
"correct": 19,
"groups": {
"short": {
"n": 3,
"correct": 3,
"ttft_s": {
"median": 0.2627224419993581,
"values": [
0.33354272600263357,
0.2627224419993581,
0.26176839799882146
]
},
"elapsed_s": {
"median": 7.373869219998596,
"values": [
7.68168595500174,
7.373869219998596,
7.35648784199293
]
},
"decode_tps_approx": {
"median": 29.953694756255302,
"values": [
28.987645227728436,
29.953694756255302,
30.02293954286349
]
},
"output_tokens": [
214,
214,
214
],
"reasoning_tokens": [
111,
111,
111
]
},
"prefill-8192": {
"n": 3,
"correct": 3,
"ttft_s": {
"median": 3.7875278329956927,
"values": [
4.006232126004761,
3.7754420729979756,
3.7875278329956927
]
},
"elapsed_s": {
"median": 5.739436170995759,
"values": [
5.835497587999271,
5.626387860997056,
5.739436170995759
]
},
"decode_tps_approx": {
"median": 35.041074313706375,
"values": [
35.584837627199924,
35.041074313706375,
32.64277985613848
]
},
"output_tokens": [
63,
63,
62
],
"reasoning_tokens": [
55,
55,
54
]
},
"reuse-8192": {
"n": 3,
"correct": 3,
"ttft_s": {
"median": 0.8803304789980757,
"values": [
0.8856951920024585,
0.8737719170021592,
0.8803304789980757
]
},
"elapsed_s": {
"median": 2.811309409997193,
"values": [
2.7496982970042154,
2.835690722997242,
2.811309409997193
]
},
"decode_tps_approx": {
"median": 36.047200027797416,
"values": [
34.74998178667343,
36.047200027797416,
36.74879746387076
]
},
"output_tokens": [
63,
69,
69
],
"reasoning_tokens": [
55,
61,
61
]
},
"prefill-32768": {
"n": 3,
"correct": 3,
"ttft_s": {
"median": 15.41581593700539,
"values": [
15.595506220997777,
15.403379977004079,
15.41581593700539
]
},
"elapsed_s": {
"median": 17.35202403000585,
"values": [
17.837196191001567,
17.295454844999767,
17.35202403000585
]
},
"decode_tps_approx": {
"median": 36.438073002765556,
"values": [
33.795316059955795,
36.438073002765556,
36.713832650404036
]
},
"output_tokens": [
74,
67,
69
],
"reasoning_tokens": [
66,
59,
61
]
},
"reuse-32768": {
"n": 3,
"correct": 3,
"ttft_s": {
"median": 1.367758443004277,
"values": [
1.368702627994935,
1.367758443004277,
1.357998088002205
]
},
"elapsed_s": {
"median": 3.5468969909998123,
"values": [
3.579059300995141,
3.5468969909998123,
3.3747847780032316
]
},
"decode_tps_approx": {
"median": 32.877578996597116,
"values": [
32.419700549347965,
32.877578996597116,
33.71865583479496
]
},
"output_tokens": [
70,
70,
69
],
"reasoning_tokens": [
62,
62,
61
]
}
}
},
"graph": {
"total_requests": 19,
"correct": 19,
"groups": {
"short": {
"n": 3,
"correct": 3,
"ttft_s": {
"median": 0.2623967160034226,
"values": [
0.32573997599683935,
0.2600282569983392,
0.2623967160034226
]
},
"elapsed_s": {
"median": 7.0642776130043785,
"values": [
7.360314821999054,
7.060739258995454,
7.0642776130043785
]
},
"decode_tps_approx": {
"median": 31.315723764990278,
"values": [
30.279974628892248,
31.32107217692348,
31.315723764990278
]
},
"output_tokens": [
214,
214,
214
],
"reasoning_tokens": [
111,
111,
111
]
},
"prefill-8192": {
"n": 3,
"correct": 3,
"ttft_s": {
"median": 3.7701075279983343,
"values": [
3.921214998998039,
3.7701075279983343,
3.768740819999948
]
},
"elapsed_s": {
"median": 5.670499198000471,
"values": [
6.191493427999376,
5.596617848997994,
5.670499198000471
]
},
"decode_tps_approx": {
"median": 35.516432222041566,
"values": [
33.338899955373805,
35.516432222041566,
37.32072215199369
]
},
"output_tokens": [
74,
63,
69
],
"reasoning_tokens": [
66,
55,
61
]
},
"reuse-8192": {
"n": 3,
"correct": 3,
"ttft_s": {
"median": 0.8737782960015466,
"values": [
0.8737782960015466,
0.8690901810041396,
0.8816422219970264
]
},
"elapsed_s": {
"median": 2.8319971849996364,
"values": [
2.8319971849996364,
3.0074559670028975,
2.711807350999152
]
},
"decode_tps_approx": {
"median": 35.510793077788634,
"values": [
34.055335354489465,
35.510793077788634,
35.522341967132114
]
},
"output_tokens": [
65,
74,
63
],
"reasoning_tokens": [
57,
66,
55
]
},
"prefill-32768": {
"n": 3,
"correct": 3,
"ttft_s": {
"median": 15.375977513001999,
"values": [
15.511759164000978,
15.357147006005107,
15.375977513001999
]
},
"elapsed_s": {
"median": 17.268514374001825,
"values": [
17.691939716001798,
17.239325528003974,
17.268514374001825
]
},
"decode_tps_approx": {
"median": 37.54862656190945,
"values": [
32.87688689931954,
37.728914829613814,
37.54862656190945
]
},
"output_tokens": [
70,
69,
69
],
"reasoning_tokens": [
62,
61,
61
]
},
"reuse-32768": {
"n": 3,
"correct": 3,
"ttft_s": {
"median": 1.3270910260034725,
"values": [
1.325252010996337,
1.3272808809997514,
1.3270910260034725
]
},
"elapsed_s": {
"median": 3.293290553992847,
"values": [
3.293290553992847,
3.4540864679947845,
3.2060768180017476
]
},
"decode_tps_approx": {
"median": 36.2184980346298,
"values": [
36.2184980346298,
33.71980234098872,
37.82214005937634
]
},
"output_tokens": [
69,
70,
69
],
"reasoning_tokens": [
61,
62,
61
]
}
}
}
}
@@ -0,0 +1,39 @@
{"label": "eager", "time": 1789663943.2948034, "event": "REQUEST_START", "name": "warmup", "profile": false, "prompt_tokens_preflight": 51}
{"label": "eager", "time": 1789663945.101216, "event": "RESULT", "name": "warmup", "profile": false, "correct": true, "content": "\n\n323", "finish_reason": "stop", "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "max_tokens": 2048, "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "ttft_s": 0.8800418169994373, "first_content_s": 1.7162362779999967, "elapsed_s": 1.800662048997765, "decode_tps_approx": 37.07271627093361, "metrics_delta": {"vllm:prefix_cache_queries_total": 51.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "eager", "time": 1789663945.1120813, "event": "REQUEST_START", "name": "short-0", "profile": false, "prompt_tokens_preflight": 65}
{"label": "eager", "time": 1789663952.799862, "event": "RESULT", "name": "short-0", "profile": false, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.33354272600263357, "first_content_s": 3.9721969300007913, "elapsed_s": 7.68168595500174, "decode_tps_approx": 28.987645227728436, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "eager", "time": 1789663952.8174412, "event": "REQUEST_START", "name": "prefill-8192-0", "profile": false, "prompt_tokens_preflight": 8173}
{"label": "eager", "time": 1789663958.6588385, "event": "RESULT", "name": "prefill-8192-0", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8236, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_sha256": "f59f163e1c7bb8a79d08df830d94d6d2e98fec457e9de75e3c09f6fca7ab0813", "output_sha256": "09d17d110b06ec13d532382c41ea29955b7edfa8dd4bd34163a08fa746e56610", "ttft_s": 4.006232126004761, "first_content_s": 5.657178637004108, "elapsed_s": 5.835497587999271, "decode_tps_approx": 35.584837627199924, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "eager", "time": 1789663958.6799748, "event": "REQUEST_START", "name": "reuse-8192-0", "profile": false, "prompt_tokens_preflight": 8173}
{"label": "eager", "time": 1789663961.4358463, "event": "RESULT", "name": "reuse-8192-0", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8236, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_sha256": "f59f163e1c7bb8a79d08df830d94d6d2e98fec457e9de75e3c09f6fca7ab0813", "output_sha256": "09d17d110b06ec13d532382c41ea29955b7edfa8dd4bd34163a08fa746e56610", "ttft_s": 0.8856951920024585, "first_content_s": 2.5918558570047026, "elapsed_s": 2.7496982970042154, "decode_tps_approx": 34.74998178667343, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 6400.0}}
{"label": "eager", "time": 1789663961.4779031, "event": "REQUEST_START", "name": "prefill-32768-0", "profile": false, "prompt_tokens_preflight": 32745}
{"label": "eager", "time": 1789663979.3212829, "event": "RESULT", "name": "prefill-32768-0", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32819, "completion_tokens": 74, "completion_tokens_details": {"reasoning_tokens": 66}}, "max_tokens": 2048, "prompt_sha256": "605f7b492252f50eaf60e8d128dde3f2d2e1b50dd26f0b45db88dac00e36a5ca", "output_sha256": "997501e1996b1c37af707622b1c4caf8dba93113e868f28210bd47ba700b5804", "ttft_s": 15.595506220997777, "first_content_s": 17.658189941001183, "elapsed_s": 17.837196191001567, "decode_tps_approx": 33.795316059955795, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "eager", "time": 1789663979.3644226, "event": "REQUEST_START", "name": "reuse-32768-0", "profile": false, "prompt_tokens_preflight": 32745}
{"label": "eager", "time": 1789663982.9494953, "event": "RESULT", "name": "reuse-32768-0", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32815, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_sha256": "605f7b492252f50eaf60e8d128dde3f2d2e1b50dd26f0b45db88dac00e36a5ca", "output_sha256": "7eec57291da7ee95ae6d9214f8ed940a405e64beb9f49a4693387362aac3e14c", "ttft_s": 1.368702627994935, "first_content_s": 3.42049944599421, "elapsed_s": 3.579059300995141, "decode_tps_approx": 32.419700549347965, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 30400.0}}
{"label": "eager", "time": 1789663982.957122, "event": "REQUEST_START", "name": "short-1", "profile": false, "prompt_tokens_preflight": 65}
{"label": "eager", "time": 1789663990.3364515, "event": "RESULT", "name": "short-1", "profile": false, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.2627224419993581, "first_content_s": 3.7929709769960027, "elapsed_s": 7.373869219998596, "decode_tps_approx": 29.953694756255302, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "eager", "time": 1789663990.3527281, "event": "REQUEST_START", "name": "prefill-8192-1", "profile": false, "prompt_tokens_preflight": 8173}
{"label": "eager", "time": 1789663995.9852123, "event": "RESULT", "name": "prefill-8192-1", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8236, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_sha256": "6c13deb2d4ddee54db95d7ebc8a1b87d24ed8a4112c33644c18b6b5d61ad7a16", "output_sha256": "09d17d110b06ec13d532382c41ea29955b7edfa8dd4bd34163a08fa746e56610", "ttft_s": 3.7754420729979756, "first_content_s": 5.466695101997175, "elapsed_s": 5.626387860997056, "decode_tps_approx": 35.041074313706375, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "eager", "time": 1789663996.0020921, "event": "REQUEST_START", "name": "reuse-8192-1", "profile": false, "prompt_tokens_preflight": 8173}
{"label": "eager", "time": 1789663998.84421, "event": "RESULT", "name": "reuse-8192-1", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8242, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "6c13deb2d4ddee54db95d7ebc8a1b87d24ed8a4112c33644c18b6b5d61ad7a16", "output_sha256": "f72eba21a095aa0a43356b25cb120346b064d7f0a253a63cee7579d2c3422b82", "ttft_s": 0.8737719170021592, "first_content_s": 2.675332922997768, "elapsed_s": 2.835690722997242, "decode_tps_approx": 36.047200027797416, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 6400.0}}
{"label": "eager", "time": 1789663998.8886485, "event": "REQUEST_START", "name": "prefill-32768-1", "profile": false, "prompt_tokens_preflight": 32745}
{"label": "eager", "time": 1789664016.1901195, "event": "RESULT", "name": "prefill-32768-1", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32812, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_sha256": "0a5e4ba33ff264d180b8a56d89184c0fefad59a96fdd348d655bd54fe5b5ed45", "output_sha256": "ca2e8f89b165bee277a12cac7bb1cbc8ce34eef2ee29ecd1a8a46aa71c502cfa", "ttft_s": 15.403379977004079, "first_content_s": 17.130364165001083, "elapsed_s": 17.295454844999767, "decode_tps_approx": 36.438073002765556, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "eager", "time": 1789664016.2312467, "event": "REQUEST_START", "name": "reuse-32768-1", "profile": false, "prompt_tokens_preflight": 32745}
{"label": "eager", "time": 1789664019.7841623, "event": "RESULT", "name": "reuse-32768-1", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32815, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_sha256": "0a5e4ba33ff264d180b8a56d89184c0fefad59a96fdd348d655bd54fe5b5ed45", "output_sha256": "7eec57291da7ee95ae6d9214f8ed940a405e64beb9f49a4693387362aac3e14c", "ttft_s": 1.367758443004277, "first_content_s": 3.3833834170000046, "elapsed_s": 3.5468969909998123, "decode_tps_approx": 32.877578996597116, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 30400.0}}
{"label": "eager", "time": 1789664019.7920012, "event": "REQUEST_START", "name": "short-2", "profile": false, "prompt_tokens_preflight": 65}
{"label": "eager", "time": 1789664027.1539514, "event": "RESULT", "name": "short-2", "profile": false, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.26176839799882146, "first_content_s": 3.792491918997257, "elapsed_s": 7.35648784199293, "decode_tps_approx": 30.02293954286349, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "eager", "time": 1789664027.17096, "event": "REQUEST_START", "name": "prefill-8192-2", "profile": false, "prompt_tokens_preflight": 8173}
{"label": "eager", "time": 1789664032.9165242, "event": "RESULT", "name": "prefill-8192-2", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8235, "completion_tokens": 62, "completion_tokens_details": {"reasoning_tokens": 54}}, "max_tokens": 2048, "prompt_sha256": "b49f6dbbf80f49ad860a60b0a7c58dfc2122e38bb8493ae155790f22305d8f7a", "output_sha256": "0eb9ce304c0547f0814d0590d36cb2144dcc242a2c550f3ba9f8a70b2e22b203", "ttft_s": 3.7875278329956927, "first_content_s": 5.574596539998311, "elapsed_s": 5.739436170995759, "decode_tps_approx": 32.64277985613848, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "eager", "time": 1789664032.9353032, "event": "REQUEST_START", "name": "reuse-8192-2", "profile": false, "prompt_tokens_preflight": 8173}
{"label": "eager", "time": 1789664035.7520719, "event": "RESULT", "name": "reuse-8192-2", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8242, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "b49f6dbbf80f49ad860a60b0a7c58dfc2122e38bb8493ae155790f22305d8f7a", "output_sha256": "f72eba21a095aa0a43356b25cb120346b064d7f0a253a63cee7579d2c3422b82", "ttft_s": 0.8803304789980757, "first_content_s": 2.651041837001685, "elapsed_s": 2.811309409997193, "decode_tps_approx": 36.74879746387076, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 6400.0}}
{"label": "eager", "time": 1789664035.7953794, "event": "REQUEST_START", "name": "prefill-32768-2", "profile": false, "prompt_tokens_preflight": 32745}
{"label": "eager", "time": 1789664053.153125, "event": "RESULT", "name": "prefill-32768-2", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32814, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "d8796cea8608150048ce4f253e451ba96da5416ccfea4a6560dc2f6bb2412004", "output_sha256": "8b503330d6b70b8845bab80540601fc48c8f840d54d07f38d80250c8167de89f", "ttft_s": 15.41581593700539, "first_content_s": 17.18937433300016, "elapsed_s": 17.35202403000585, "decode_tps_approx": 36.713832650404036, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "eager", "time": 1789664053.1986973, "event": "REQUEST_START", "name": "reuse-32768-2", "profile": false, "prompt_tokens_preflight": 32745}
{"label": "eager", "time": 1789664056.5784104, "event": "RESULT", "name": "reuse-32768-2", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32814, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "d8796cea8608150048ce4f253e451ba96da5416ccfea4a6560dc2f6bb2412004", "output_sha256": "8b503330d6b70b8845bab80540601fc48c8f840d54d07f38d80250c8167de89f", "ttft_s": 1.357998088002205, "first_content_s": 3.2952792900032364, "elapsed_s": 3.3747847780032316, "decode_tps_approx": 33.71865583479496, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 30400.0}}
{"label": "eager", "time": 1789664056.5835583, "event": "REQUEST_START", "name": "trace-short", "profile": true, "prompt_tokens_preflight": 65}
{"label": "eager", "time": 1789664067.1052518, "event": "RESULT", "name": "trace-short", "profile": true, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.28372384200338274, "first_content_s": 3.9164422460016795, "elapsed_s": 10.166879840006004, "decode_tps_approx": 29.24182266761644, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "eager", "time": 1789664067.137696, "event": "REQUEST_START", "name": "trace-prefill-32768", "profile": true, "prompt_tokens_preflight": 32742}
{"label": "eager", "time": 1789664086.9158142, "event": "RESULT", "name": "trace-prefill-32768", "profile": true, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32742, "total_tokens": 32809, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_sha256": "464e9da0976ca56ddece006a237605bca8b60d3dd0aab538abbc0aaa1696815c", "output_sha256": "ca2e8f89b165bee277a12cac7bb1cbc8ce34eef2ee29ecd1a8a46aa71c502cfa", "ttft_s": 15.503820653997536, "first_content_s": 17.303895275996183, "elapsed_s": 19.650969089998398, "decode_tps_approx": 35.058139901273435, "metrics_delta": {"vllm:prefix_cache_queries_total": 32742.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "eager", "time": 1789664086.9506161, "event": "REQUEST_START", "name": "trace-reuse-32768", "profile": true, "prompt_tokens_preflight": 32742}
{"label": "eager", "time": 1789664093.2510297, "event": "RESULT", "name": "trace-reuse-32768", "profile": true, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32742, "total_tokens": 32810, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_sha256": "464e9da0976ca56ddece006a237605bca8b60d3dd0aab538abbc0aaa1696815c", "output_sha256": "ce351e2ffc5a1b2641f170a3fa56c81034b4d81226c524d10936eb65c7eb3926", "ttft_s": 1.385693889002141, "first_content_s": 3.091133230998821, "elapsed_s": 6.173271200997988, "decode_tps_approx": 37.499826794181516, "metrics_delta": {"vllm:prefix_cache_queries_total": 32742.0, "vllm:prefix_cache_hits_total": 30400.0}}
{"label": "eager", "time": 1789664093.251096, "event": "PROFILE_SUITE_PASS"}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,823 @@
{
"file": "trace.2.sqlite",
"gpu_activity_span_s": 17.45799776,
"gpu_busy_union_s": 16.999974145,
"gpu_idle_within_span_s": 0.4580236150000019,
"kernel_count": 107899,
"graph_node_kernel_count": 0,
"api": {
"cudaStreamSynchronize_v3020": [
92,
6.388727359999995
],
"cuLaunchKernelEx": [
30313,
2.942097295999861
],
"cudaLaunchKernelExC_v11060": [
27262,
2.8157289279998983
],
"cudaLaunchKernel_v7000": [
34403,
2.1073674239999285
],
"cuLaunchKernel": [
15921,
0.18051391999999974
],
"cudaMemcpyAsync_v3020": [
2359,
0.02657009600000002
],
"cudaEventSynchronize_v3020": [
46,
0.01590248
],
"cudaEventRecordWithFlags_v11010": [
3413,
0.006630880000000002
],
"cudaMemsetAsync_v3020": [
736,
0.0055193599999999975
],
"cuTensorMapEncodeTiled": [
27416,
0.004886224000000271
],
"cuKernelGetFunction": [
15921,
0.0038959359999997194
],
"cudaGetDriverEntryPointByVersion_v12050": [
26496,
0.0037329280000005572
],
"cuKernelGetName": [
35159,
0.0033410560000001516
],
"cudaStreamWaitEvent_v3020": [
2588,
0.0021758880000000004
],
"cudaEventQuery_v3020": [
1494,
0.0019392639999999957
],
"cudaStreamIsCapturing_v10000": [
6960,
0.0014392959999999955
],
"cudaEventCreateWithFlags_v3020": [
92,
0.000234256
],
"cudaEventDestroy_v3020": [
92,
0.00018534400000000007
]
},
"nvtx": {
"PLE_lookup_tokens=1600": {
"count": 20,
"sum_s": 5.58014968,
"union_s": 5.58014968,
"gpu_overlap_s": 5.318215141
},
"PLE_wait_for_GPU": {
"count": 46,
"sum_s": 6.389229296,
"union_s": 6.389229296,
"gpu_overlap_s": 6.341070402
},
"PLE_CPU_dedup": {
"count": 46,
"sum_s": 0.01914024,
"union_s": 0.01914024,
"gpu_overlap_s": 0.0
},
"PLE_CPU_gather": {
"count": 46,
"sum_s": 0.275209776,
"union_s": 0.275209776,
"gpu_overlap_s": 0.0
},
"PLE_lookup_tokens=742": {
"count": 1,
"sum_s": 0.29896912,
"union_s": 0.29896912,
"gpu_overlap_s": 0.278459202
},
"PLE_lookup_tokens=3": {
"count": 25,
"sum_s": 0.820145456,
"union_s": 0.820145456,
"gpu_overlap_s": 0.746778411
}
},
"dispatch": {
"CG_DISPATCH:actual=1600:mode=NONE:padded=1600": 40,
"CG_DISPATCH:actual=1:mode=NONE:padded=1": 46,
"CG_DISPATCH:actual=742:mode=NONE:padded=742": 2,
"CG_DISPATCH:actual=3:mode=NONE:padded=3": 50
},
"dispatch_timeline": [
{
"start_ns": 45828672,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 415343408,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 441920176,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 467464272,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 1117406208,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 1146479600,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1170640896,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 1839789152,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 1870939456,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1896334032,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 2568046544,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 2598479856,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2624039184,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 3305750304,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 3335311984,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 3361130160,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 4046256096,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 4076056912,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 4101620656,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 4786128624,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 4816276720,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 4842056960,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 5522623936,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 5552300720,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 5576921440,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 6259346144,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 6290320240,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 6315131568,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 7002476032,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 7032926192,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 7058327584,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 7753655264,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 7785387856,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 7811813408,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 8504434640,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 8535191696,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 8561506848,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 9253677696,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 9285233312,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 9311217936,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 10009614064,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 10040506016,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 10066581360,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 10757969120,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 10789570400,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 10815237984,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 11519444752,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 11550823200,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 11575788896,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 12278226144,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 12309497040,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 12335515504,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 13034051120,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 13066055552,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 13091963328,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 13790163952,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 13821175296,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 13846090352,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 14557613040,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 14589908560,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 14615422640,
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
},
{
"start_ns": 15203740016,
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
},
{
"start_ns": 15220760336,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15234841296,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15491074784,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15493643856,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15497135184,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15564983824,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15566982016,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15570203408,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15644290848,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15646296832,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15649329520,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15729121168,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15731019920,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15734338320,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15813356656,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15815902416,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15819264448,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15894042800,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15895960816,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15898832688,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15982235440,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 15984929392,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15988404656,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16064077552,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16066769024,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16070591120,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16140542304,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16142492784,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16145392256,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16230150416,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16232897584,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16236422000,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16305893904,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16307780160,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16310441504,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16394138896,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16396838944,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16400267168,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16476712080,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16479446496,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16482904144,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16559135840,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16561788800,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16565117088,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16632650032,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16634497504,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16637262864,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16722767040,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16725243152,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16728652272,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16807455696,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16810202752,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16813561920,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16894260000,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16898134688,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16903894256,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16982500864,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 16985299840,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16988503344,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 17054985488,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 17056901872,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 17059848448,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 17143682800,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 17146548688,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 17150240800,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 17226658560,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 17229352608,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 17233024096,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 17306935664,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 17308968096,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 17311992480,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 17388634448,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 17391419008,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 17394878992,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 17463051952,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 17464913120,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
}
],
"top_kernels": [
[
"device_kernel",
[
4416,
5.785133960999994
]
],
[
"Kernel2",
[
15921,
1.6569721249999942
]
],
[
"_qsa_sparse_paged_gqa_splitk_kernel",
[
644,
1.481612926999999
]
],
[
"nvjet_sm121_tst_mma_128x208x64_2_32x104x64_tmaAB_bz_TNNN",
[
1000,
1.3622323199999982
]
],
[
"_hc_combine_norm_kernel",
[
4646,
0.8981812170000064
]
],
[
"kernel",
[
1510,
0.8489803810000001
]
],
[
"_hc_gate_mix_kernel",
[
4738,
0.6790835519999859
]
],
[
"nvjet_sm121_tst_mma_128x240x64_2_32x120x64_tmaAB_bz_TNNN",
[
980,
0.5484992310000006
]
],
[
"nvjet_sm121_tst_mma_128x128x64_3_32x64x64_tmaAB_bz_TNNN",
[
2000,
0.484882112
]
],
[
"finalizeMoeRoutingKernel",
[
2208,
0.4100567680000026
]
],
[
"_causal_conv1d_fwd_kernel",
[
756,
0.2423829440000001
]
],
[
"_fused_post_conv_kernel",
[
756,
0.23299334399999985
]
],
[
"doActivationKernel",
[
2208,
0.2290338470000007
]
],
[
"elementwise_kernel",
[
6060,
0.22898364799999965
]
],
[
"kernel_cutlass_kernel_flashinfergdn_kernelsdelta_rule_dsldelta_rule_sm120_FullyFusedDeltaRuleSm120_object_at__tensorptrf32gmemalign16o1_tensorptrf32gmemalign16o1_CopyAtom_ThrID10_TVLayout_0",
[
756,
0.19385532799999977
]
],
[
"vectorized_elementwise_kernel",
[
10976,
0.18249009600000335
]
],
[
"expandInputRowsKernel",
[
2208,
0.17563680399999979
]
],
[
"layer_norm_fwd_kernel",
[
756,
0.17546492700000002
]
],
[
"sm120_fp8_fp4_gemm_1d1d_impl",
[
184,
0.16484399999999996
]
],
[
"nvjet_sm121_tst_mma_128x192x64_2_32x96x64_tmaAB_bz_TNNN",
[
980,
0.13451315200000008
]
]
],
"notes": "GPU busy is interval union, not utilization counter. CPU/API/NVTX times overlap GPU work and each other; do not sum them as exclusive costs."
}
@@ -0,0 +1,583 @@
{
"file": "trace.3.sqlite",
"gpu_activity_span_s": 3.245924224,
"gpu_busy_union_s": 3.090907949,
"gpu_idle_within_span_s": 0.15501627499999993,
"kernel_count": 58496,
"graph_node_kernel_count": 0,
"api": {
"cudaStreamSynchronize_v3020": [
52,
1.0780331839999997
],
"cudaLaunchKernelExC_v11060": [
16696,
0.3360265120000019
],
"cuLaunchKernelEx": [
13138,
0.22730212800000002
],
"cudaLaunchKernel_v7000": [
16229,
0.21477230400000039
],
"cuLaunchKernel": [
12433,
0.05239439999999998
],
"cudaMemcpyAsync_v3020": [
939,
0.00983091199999999
],
"cudaEventSynchronize_v3020": [
26,
0.0089596
],
"cudaEventRecordWithFlags_v11010": [
2877,
0.004890783999999996
],
"cuKernelGetFunction": [
12433,
0.0027621279999998907
],
"cuTensorMapEncodeTiled": [
15496,
0.002756256000000075
],
"cudaMemsetAsync_v3020": [
416,
0.0023939039999999988
],
"cudaGetDriverEntryPointByVersion_v12050": [
14976,
0.001993504000000201
],
"cudaStreamWaitEvent_v3020": [
2430,
0.0018610560000000033
],
"cuKernelGetName": [
16301,
0.0014150560000001082
],
"cudaStreamIsCapturing_v10000": [
5810,
0.0011180959999999769
],
"cudaEventQuery_v3020": [
798,
0.001018544
],
"cudaEventCreateWithFlags_v3020": [
52,
0.000134192
],
"cudaEventDestroy_v3020": [
52,
0.00010068799999999997
]
},
"nvtx": {
"PLE_lookup_tokens=1600": {
"count": 1,
"sum_s": 0.018957376,
"union_s": 0.018957376,
"gpu_overlap_s": 0.011426528
},
"PLE_wait_for_GPU": {
"count": 26,
"sum_s": 1.078286144,
"union_s": 1.078286144,
"gpu_overlap_s": 1.058767637
},
"PLE_CPU_dedup": {
"count": 26,
"sum_s": 0.002243088,
"union_s": 0.002243088,
"gpu_overlap_s": 0.0
},
"PLE_CPU_gather": {
"count": 26,
"sum_s": 0.062812192,
"union_s": 0.062812192,
"gpu_overlap_s": 0.0
},
"PLE_lookup_tokens=742": {
"count": 1,
"sum_s": 0.292337536,
"union_s": 0.292337536,
"gpu_overlap_s": 0.279791319
},
"PLE_lookup_tokens=3": {
"count": 24,
"sum_s": 0.842259408,
"union_s": 0.842259408,
"gpu_overlap_s": 0.771610318
}
},
"dispatch": {
"CG_DISPATCH:actual=1600:mode=NONE:padded=1600": 2,
"CG_DISPATCH:actual=1:mode=NONE:padded=1": 26,
"CG_DISPATCH:actual=742:mode=NONE:padded=742": 2,
"CG_DISPATCH:actual=3:mode=NONE:padded=3": 48
},
"dispatch_timeline": [
{
"start_ns": 46439136,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 440098864,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 472554240,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 498029616,
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
},
{
"start_ns": 1080640368,
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
},
{
"start_ns": 1097925088,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1109689376,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1374741120,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1377837856,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1381724192,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1449909984,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1452632352,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1456060352,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1537442544,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1540106512,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1543362000,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1622817104,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1625489424,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1628952064,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1697539568,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1699380000,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1702138000,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1777756128,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1779549280,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1782099440,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1865886816,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1868546304,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1872017632,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1939645984,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 1941472672,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1944250112,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2021839712,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2023852576,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2026597104,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2103480432,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2105282848,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2107900064,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2193835440,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2196580896,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2199840944,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2282745504,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2285692352,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2289777504,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2362513824,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2365324800,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2368818832,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2436200000,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2438187600,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2441020928,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2516737184,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2518684848,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2521416768,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2596916928,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2598750864,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2601295488,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2678072112,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2679938368,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2682459200,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2756745440,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2758542912,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2761074960,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2838330208,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2840177632,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2842655760,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2918308832,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 2920073040,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2922520640,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 3006922960,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 3008938128,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 3011760224,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 3094064288,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 3096710352,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 3100043552,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 3174526160,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 3177165152,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 3180415120,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 3257416576,
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
},
{
"start_ns": 3260041984,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
}
],
"top_kernels": [
[
"Kernel2",
[
12433,
1.083779682999996
]
],
[
"device_kernel",
[
2496,
0.8852412400000004
]
],
[
"kernel",
[
360,
0.38886832
]
],
[
"_qsa_sparse_paged_gqa_splitk_kernel",
[
364,
0.12547817500000008
]
],
[
"_hc_combine_norm_kernel",
[
2626,
0.06954325899999982
]
],
[
"nvjet_sm121_tst_mma_128x208x64_2_32x104x64_tmaAB_bz_TNNN",
[
50,
0.068864416
]
],
[
"_hc_gate_mix_kernel",
[
2678,
0.04872185600000148
]
],
[
"finalizeMoeRoutingKernel",
[
1248,
0.03866553600000007
]
],
[
"sm120_fp8_fp4_gemm_1d1d_impl",
[
104,
0.038346688000000004
]
],
[
"nvjet_sm121_tst_mma_192x160x64_2_48x80x64_tmaAB_bz_TNNN",
[
51,
0.034701248
]
],
[
"nvjet_sm121_tst_mma_128x240x64_2_32x120x64_tmaAB_bz_TNNN",
[
49,
0.02691910399999999
]
],
[
"nvjet_sm121_tst_mma_128x128x64_3_32x64x64_tmaAB_bz_TNNN",
[
100,
0.024421632000000002
]
],
[
"gdn_decode_post_conv_mtp_kernel",
[
864,
0.023706272000000014
]
],
[
"expandInputRowsKernel",
[
1248,
0.022278243999999982
]
],
[
"doActivationKernel",
[
1248,
0.02122110900000002
]
],
[
"elementwise_kernel",
[
2004,
0.020444831999999843
]
],
[
"vectorized_elementwise_kernel",
[
5307,
0.018513366999999715
]
],
[
"_causal_conv1d_fwd_kernel",
[
72,
0.017434495999999997
]
],
[
"nvjet_sm121_tst_mma_128x224x64_2_64x56x64_tmaAB_bz_TNNN",
[
50,
0.016634912
]
],
[
"_fused_post_conv_kernel",
[
72,
0.015161888000000002
]
]
],
"notes": "GPU busy is interval union, not utilization counter. CPU/API/NVTX times overlap GPU work and each other; do not sum them as exclusive costs."
}
@@ -0,0 +1,60 @@
{
"context_limit": 131072,
"batch_token_limit": 2048,
"observed_attention_block_size": 1600,
"graph_capture_sizes": [
1,
2,
4,
8,
12
],
"nsys_version": "NVIDIA Nsight Systems version 2025.3.2.474-253236389321v0",
"trace_cases": {
"1": "short",
"2": "fresh-32768",
"3": "reused-32768"
},
"files": {
"graph/trace.2.nsys-rep": {
"bytes": 7688024,
"sha256": "443a6e052586d3f4bfe7c6f1492500e495374e8e52e6de5766a437e53d73d146"
},
"graph/trace.3.nsys-rep": {
"bytes": 4115977,
"sha256": "15e7602b8dd8d92e9f295fcc1a24df4a6245a36339555c83f04dda32c7d5dc86"
},
"graph/trace.1.nsys-rep": {
"bytes": 9244219,
"sha256": "4eceb2f5241678ac387064369ccfb485d741dec140d0a1ace46866da0d70e687"
},
"eager/trace.2.nsys-rep": {
"bytes": 8540396,
"sha256": "543a9c1a5698de7e2ce7fe9e25dab546d64236e0f6f2014648223f664ff967a1"
},
"eager/trace.3.nsys-rep": {
"bytes": 4635497,
"sha256": "af251e99de398302611f691f39073e1a48ae766bd9473931b2437c46e2e42227"
},
"eager/trace.1.nsys-rep": {
"bytes": 15842503,
"sha256": "0390fdffffaeee0b78809d64cbf8696e8301d5730de36c2d67da4e1aa18bc5d0"
},
"vllm_ple_mmap.original.py": {
"bytes": 40227,
"sha256": "02adb76b789f9fccf472e922e3be7b4b2a95962ae7d7c3eb99bfeac6052dccad"
},
"cudagraph_utils.original.py": {
"bytes": 46652,
"sha256": "e123e808a8b6a616f69cc97f8b0d25d77f0eb35d8ebc91c4cdbc505f649927c0"
},
"vllm_ple_mmap.profile.py": {
"bytes": 40773,
"sha256": "2dff4fe71a5f2f5a8579af09eebf798d49da0d1554a56819ab475b86aebe17e4"
},
"cudagraph_utils.profile.py": {
"bytes": 47119,
"sha256": "ef6dccbd27c6b109691a2ab2b9a74cc08c1d3055498ff91638f78af1fe5faf66"
}
}
}
@@ -0,0 +1,39 @@
{"label": "graph", "time": 1789664773.0911076, "event": "REQUEST_START", "name": "warmup", "profile": false, "prompt_tokens_preflight": 51}
{"label": "graph", "time": 1789664774.6022928, "event": "RESULT", "name": "warmup", "profile": false, "correct": true, "content": "\n\n323", "finish_reason": "stop", "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "max_tokens": 2048, "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "ttft_s": 0.6364480190022732, "first_content_s": 1.4175457309975172, "elapsed_s": 1.5047177029991872, "decode_tps_approx": 39.6877362766987, "metrics_delta": {"vllm:prefix_cache_queries_total": 51.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "graph", "time": 1789664774.614013, "event": "REQUEST_START", "name": "short-0", "profile": false, "prompt_tokens_preflight": 65}
{"label": "graph", "time": 1789664781.980255, "event": "RESULT", "name": "short-0", "profile": false, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.32573997599683935, "first_content_s": 3.8834300599992275, "elapsed_s": 7.360314821999054, "decode_tps_approx": 30.279974628892248, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "graph", "time": 1789664781.9975877, "event": "REQUEST_START", "name": "prefill-8192-0", "profile": false, "prompt_tokens_preflight": 8173}
{"label": "graph", "time": 1789664788.1946163, "event": "RESULT", "name": "prefill-8192-0", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8247, "completion_tokens": 74, "completion_tokens_details": {"reasoning_tokens": 66}}, "max_tokens": 2048, "prompt_sha256": "f59f163e1c7bb8a79d08df830d94d6d2e98fec457e9de75e3c09f6fca7ab0813", "output_sha256": "c0d6109d7f5d6c6f5486e269f63ea0338562a90ab0ceeede5f228b020e701eea", "ttft_s": 3.921214998998039, "first_content_s": 6.03858627199952, "elapsed_s": 6.191493427999376, "decode_tps_approx": 33.338899955373805, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "graph", "time": 1789664788.2102215, "event": "REQUEST_START", "name": "reuse-8192-0", "profile": false, "prompt_tokens_preflight": 8173}
{"label": "graph", "time": 1789664791.047786, "event": "RESULT", "name": "reuse-8192-0", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8238, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_sha256": "f59f163e1c7bb8a79d08df830d94d6d2e98fec457e9de75e3c09f6fca7ab0813", "output_sha256": "50530d055152bcaa11d1779a66b456a8ad5175a5343fb48f268c163f397d0089", "ttft_s": 0.8737782960015466, "first_content_s": 2.671151395996276, "elapsed_s": 2.8319971849996364, "decode_tps_approx": 34.055335354489465, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 6400.0}}
{"label": "graph", "time": 1789664791.096218, "event": "REQUEST_START", "name": "prefill-32768-0", "profile": false, "prompt_tokens_preflight": 32745}
{"label": "graph", "time": 1789664808.7936926, "event": "RESULT", "name": "prefill-32768-0", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32815, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_sha256": "605f7b492252f50eaf60e8d128dde3f2d2e1b50dd26f0b45db88dac00e36a5ca", "output_sha256": "7eec57291da7ee95ae6d9214f8ed940a405e64beb9f49a4693387362aac3e14c", "ttft_s": 15.511759164000978, "first_content_s": 17.52370634300314, "elapsed_s": 17.691939716001798, "decode_tps_approx": 32.87688689931954, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "graph", "time": 1789664808.8368387, "event": "REQUEST_START", "name": "reuse-32768-0", "profile": false, "prompt_tokens_preflight": 32745}
{"label": "graph", "time": 1789664812.1356192, "event": "RESULT", "name": "reuse-32768-0", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32814, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "605f7b492252f50eaf60e8d128dde3f2d2e1b50dd26f0b45db88dac00e36a5ca", "output_sha256": "8b503330d6b70b8845bab80540601fc48c8f840d54d07f38d80250c8167de89f", "ttft_s": 1.325252010996337, "first_content_s": 3.1243166819986072, "elapsed_s": 3.293290553992847, "decode_tps_approx": 36.2184980346298, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 30400.0}}
{"label": "graph", "time": 1789664812.1429493, "event": "REQUEST_START", "name": "short-1", "profile": false, "prompt_tokens_preflight": 65}
{"label": "graph", "time": 1789664819.2091334, "event": "RESULT", "name": "short-1", "profile": false, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.2600282569983392, "first_content_s": 3.7012813049950637, "elapsed_s": 7.060739258995454, "decode_tps_approx": 31.32107217692348, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "graph", "time": 1789664819.2247505, "event": "REQUEST_START", "name": "prefill-8192-1", "profile": false, "prompt_tokens_preflight": 8173}
{"label": "graph", "time": 1789664824.82708, "event": "RESULT", "name": "prefill-8192-1", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8236, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_sha256": "6c13deb2d4ddee54db95d7ebc8a1b87d24ed8a4112c33644c18b6b5d61ad7a16", "output_sha256": "09d17d110b06ec13d532382c41ea29955b7edfa8dd4bd34163a08fa746e56610", "ttft_s": 3.7701075279983343, "first_content_s": 5.436177673000202, "elapsed_s": 5.596617848997994, "decode_tps_approx": 35.516432222041566, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "graph", "time": 1789664824.8427408, "event": "REQUEST_START", "name": "reuse-8192-1", "profile": false, "prompt_tokens_preflight": 8173}
{"label": "graph", "time": 1789664827.8556995, "event": "RESULT", "name": "reuse-8192-1", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8247, "completion_tokens": 74, "completion_tokens_details": {"reasoning_tokens": 66}}, "max_tokens": 2048, "prompt_sha256": "6c13deb2d4ddee54db95d7ebc8a1b87d24ed8a4112c33644c18b6b5d61ad7a16", "output_sha256": "c0d6109d7f5d6c6f5486e269f63ea0338562a90ab0ceeede5f228b020e701eea", "ttft_s": 0.8690901810041396, "first_content_s": 2.8428866180038312, "elapsed_s": 3.0074559670028975, "decode_tps_approx": 35.510793077788634, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 6400.0}}
{"label": "graph", "time": 1789664827.8988104, "event": "REQUEST_START", "name": "prefill-32768-1", "profile": false, "prompt_tokens_preflight": 32745}
{"label": "graph", "time": 1789664845.1446679, "event": "RESULT", "name": "prefill-32768-1", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32814, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "0a5e4ba33ff264d180b8a56d89184c0fefad59a96fdd348d655bd54fe5b5ed45", "output_sha256": "8b503330d6b70b8845bab80540601fc48c8f840d54d07f38d80250c8167de89f", "ttft_s": 15.357147006005107, "first_content_s": 17.08089536800253, "elapsed_s": 17.239325528003974, "decode_tps_approx": 37.728914829613814, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "graph", "time": 1789664845.1907535, "event": "REQUEST_START", "name": "reuse-32768-1", "profile": false, "prompt_tokens_preflight": 32745}
{"label": "graph", "time": 1789664848.6512141, "event": "RESULT", "name": "reuse-32768-1", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32815, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_sha256": "0a5e4ba33ff264d180b8a56d89184c0fefad59a96fdd348d655bd54fe5b5ed45", "output_sha256": "7eec57291da7ee95ae6d9214f8ed940a405e64beb9f49a4693387362aac3e14c", "ttft_s": 1.3272808809997514, "first_content_s": 3.296925946000556, "elapsed_s": 3.4540864679947845, "decode_tps_approx": 33.71980234098872, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 30400.0}}
{"label": "graph", "time": 1789664848.660781, "event": "REQUEST_START", "name": "short-2", "profile": false, "prompt_tokens_preflight": 65}
{"label": "graph", "time": 1789664855.73135, "event": "RESULT", "name": "short-2", "profile": false, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.2623967160034226, "first_content_s": 3.7147180649990332, "elapsed_s": 7.0642776130043785, "decode_tps_approx": 31.315723764990278, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "graph", "time": 1789664855.7496016, "event": "REQUEST_START", "name": "prefill-8192-2", "profile": false, "prompt_tokens_preflight": 8173}
{"label": "graph", "time": 1789664861.4250884, "event": "RESULT", "name": "prefill-8192-2", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8242, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "b49f6dbbf80f49ad860a60b0a7c58dfc2122e38bb8493ae155790f22305d8f7a", "output_sha256": "f72eba21a095aa0a43356b25cb120346b064d7f0a253a63cee7579d2c3422b82", "ttft_s": 3.768740819999948, "first_content_s": 5.512005377000605, "elapsed_s": 5.670499198000471, "decode_tps_approx": 37.32072215199369, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "graph", "time": 1789664861.4389272, "event": "REQUEST_START", "name": "reuse-8192-2", "profile": false, "prompt_tokens_preflight": 8173}
{"label": "graph", "time": 1789664864.1561685, "event": "RESULT", "name": "reuse-8192-2", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8236, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_sha256": "b49f6dbbf80f49ad860a60b0a7c58dfc2122e38bb8493ae155790f22305d8f7a", "output_sha256": "09d17d110b06ec13d532382c41ea29955b7edfa8dd4bd34163a08fa746e56610", "ttft_s": 0.8816422219970264, "first_content_s": 2.543782171997009, "elapsed_s": 2.711807350999152, "decode_tps_approx": 35.522341967132114, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 6400.0}}
{"label": "graph", "time": 1789664864.196416, "event": "REQUEST_START", "name": "prefill-32768-2", "profile": false, "prompt_tokens_preflight": 32745}
{"label": "graph", "time": 1789664881.472875, "event": "RESULT", "name": "prefill-32768-2", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32814, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "d8796cea8608150048ce4f253e451ba96da5416ccfea4a6560dc2f6bb2412004", "output_sha256": "8b503330d6b70b8845bab80540601fc48c8f840d54d07f38d80250c8167de89f", "ttft_s": 15.375977513001999, "first_content_s": 17.108021717001975, "elapsed_s": 17.268514374001825, "decode_tps_approx": 37.54862656190945, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "graph", "time": 1789664881.5214229, "event": "REQUEST_START", "name": "reuse-32768-2", "profile": false, "prompt_tokens_preflight": 32745}
{"label": "graph", "time": 1789664884.7351754, "event": "RESULT", "name": "reuse-32768-2", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32814, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "d8796cea8608150048ce4f253e451ba96da5416ccfea4a6560dc2f6bb2412004", "output_sha256": "8b503330d6b70b8845bab80540601fc48c8f840d54d07f38d80250c8167de89f", "ttft_s": 1.3270910260034725, "first_content_s": 3.045836498000426, "elapsed_s": 3.2060768180017476, "decode_tps_approx": 37.82214005937634, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 30400.0}}
{"label": "graph", "time": 1789664884.7446704, "event": "REQUEST_START", "name": "trace-short", "profile": true, "prompt_tokens_preflight": 65}
{"label": "graph", "time": 1789664894.3422408, "event": "RESULT", "name": "trace-short", "profile": true, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.23192091599776177, "first_content_s": 3.732794447001652, "elapsed_s": 9.19204898099997, "decode_tps_approx": 30.944518883030874, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "graph", "time": 1789664894.3764791, "event": "REQUEST_START", "name": "trace-prefill-32768", "profile": true, "prompt_tokens_preflight": 32742}
{"label": "graph", "time": 1789664914.0692568, "event": "RESULT", "name": "trace-prefill-32768", "profile": true, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32742, "total_tokens": 32812, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_sha256": "464e9da0976ca56ddece006a237605bca8b60d3dd0aab538abbc0aaa1696815c", "output_sha256": "7eec57291da7ee95ae6d9214f8ed940a405e64beb9f49a4693387362aac3e14c", "ttft_s": 15.522943222997128, "first_content_s": 17.421024231000047, "elapsed_s": 19.56250263000402, "decode_tps_approx": 34.818013845987785, "metrics_delta": {"vllm:prefix_cache_queries_total": 32742.0, "vllm:prefix_cache_hits_total": 0.0}}
{"label": "graph", "time": 1789664914.1044817, "event": "REQUEST_START", "name": "trace-reuse-32768", "profile": true, "prompt_tokens_preflight": 32742}
{"label": "graph", "time": 1789664920.2165241, "event": "RESULT", "name": "trace-reuse-32768", "profile": true, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32742, "total_tokens": 32816, "completion_tokens": 74, "completion_tokens_details": {"reasoning_tokens": 66}}, "max_tokens": 2048, "prompt_sha256": "464e9da0976ca56ddece006a237605bca8b60d3dd0aab538abbc0aaa1696815c", "output_sha256": "997501e1996b1c37af707622b1c4caf8dba93113e868f28210bd47ba700b5804", "ttft_s": 1.3475809320007102, "first_content_s": 3.358952419999696, "elapsed_s": 5.983986291001202, "decode_tps_approx": 34.79999075012843, "metrics_delta": {"vllm:prefix_cache_queries_total": 32742.0, "vllm:prefix_cache_hits_total": 30400.0}}
{"label": "graph", "time": 1789664920.2165873, "event": "PROFILE_SUITE_PASS"}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,852 @@
{
"file": "trace.2.sqlite",
"gpu_activity_span_s": 17.613957408,
"gpu_busy_union_s": 17.173015684,
"gpu_idle_within_span_s": 0.44094172400000176,
"kernel_count": 111055,
"graph_node_kernel_count": 49140,
"api": {
"cudaStreamSynchronize_v3020": [
96,
7.291123311999998
],
"cuLaunchKernelEx": [
22540,
2.9715556959999576
],
"cudaLaunchKernelExC_v11060": [
11197,
2.7721689919999997
],
"cudaLaunchKernel_v7000": [
24666,
2.074785632000026
],
"cuLaunchKernel": [
3512,
0.1402584800000001
],
"cudaGraphLaunch_v10000": [
1431,
0.13174172799999972
],
"cudaEventSynchronize_v3020": [
48,
0.042627568
],
"cudaMemcpyAsync_v3020": [
2398,
0.02786942400000001
],
"cudaMemsetAsync_v3020": [
768,
0.005161456000000002
],
"cuKernelGetName": [
25422,
0.002872591999999989
],
"cudaEventQuery_v3020": [
1557,
0.0023473760000000004
],
"cuTensorMapEncodeTiled": [
12786,
0.002259360000000043
],
"cudaEventRecordWithFlags_v11010": [
1003,
0.001927552000000001
],
"cudaGetDriverEntryPointByVersion_v12050": [
12096,
0.0017841920000000863
],
"cuKernelGetFunction": [
3512,
0.0013231039999999851
],
"cudaStreamIsCapturing_v10000": [
2144,
0.0006217759999999976
],
"cudaStreamWaitEvent_v3020": [
144,
0.00041838400000000016
],
"cudaEventCreateWithFlags_v3020": [
96,
0.00024513599999999997
],
"cudaEventDestroy_v3020": [
96,
0.00022665600000000007
]
},
"nvtx": {
"PLE_lookup_tokens=1600": {
"count": 20,
"sum_s": 5.607371088,
"union_s": 5.607371088,
"gpu_overlap_s": 5.336825187
},
"PLE_wait_for_GPU": {
"count": 48,
"sum_s": 7.291963728,
"union_s": 7.291963728,
"gpu_overlap_s": 7.233423306
},
"PLE_CPU_dedup": {
"count": 48,
"sum_s": 0.020901856,
"union_s": 0.020901856,
"gpu_overlap_s": 0.0
},
"PLE_CPU_gather": {
"count": 48,
"sum_s": 0.292111936,
"union_s": 0.292111936,
"gpu_overlap_s": 0.0
},
"PLE_lookup_tokens=742": {
"count": 1,
"sum_s": 0.29688864,
"union_s": 0.29688864,
"gpu_overlap_s": 0.282970556
},
"PLE_lookup_tokens=4": {
"count": 27,
"sum_s": 1.71834584,
"union_s": 1.71834584,
"gpu_overlap_s": 1.61634065
}
},
"dispatch": {
"CG_DISPATCH:actual=1600:mode=NONE:padded=1600": 40,
"CG_DISPATCH:actual=1:mode=NONE:padded=1": 48,
"CG_DISPATCH:actual=742:mode=NONE:padded=742": 2,
"CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4": 27,
"CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4": 27
},
"dispatch_timeline": [
{
"start_ns": 46743952,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 416451360,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 443082544,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 469310784,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 1124006496,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 1154683696,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1179774000,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 1845801456,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 1877195728,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1902001888,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 2578899920,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 2609916288,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2635831856,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 3318901952,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 3349740016,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 3376088736,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 4054732640,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 4085130432,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 4110746784,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 4797770512,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 4829017936,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 4854209488,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 5551719760,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 5581307632,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 5607134000,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 6295334464,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 6325098224,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 6349994272,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 7042285248,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 7072015024,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 7097530960,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 7785043856,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 7816741056,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 7842952592,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 8537987536,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 8569536560,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 8595452192,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 9285771248,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 9317233072,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 9342219952,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 10060629616,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 10091559456,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 10116812048,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 10807242976,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 10837982160,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 10864521920,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 11562733424,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 11593737408,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 11619654832,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 12323127600,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 12354216560,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 12380982848,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 13081498400,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 13113506512,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 13138598000,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 13833930640,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 13865480864,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 13890978272,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 14599979088,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 14632423408,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 14657285504,
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
},
{
"start_ns": 15244687408,
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
},
{
"start_ns": 15261168608,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15272860704,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15510425328,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15511343584,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15516520016,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15591171712,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15592218224,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15597515056,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15670668032,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15671484256,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15675816752,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15748911968,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15749703280,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15753801520,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15829628848,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15830463168,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15834544656,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15911548208,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15912496096,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15917334144,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15989715552,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 15990467984,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 15994717936,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16067760256,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16068616608,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16072918640,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16151936192,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16153013376,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16158295088,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16231124064,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16232113808,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16237373136,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16308737952,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16309646016,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16314212128,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16388651696,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16389407904,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16393690448,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16470779408,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16471838880,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16476836288,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16549986896,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16550865424,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16555256672,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16632067984,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16632894512,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16637253408,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16709708944,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16710541136,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16714847184,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16789609392,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16790634928,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16795643776,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16869435120,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16870399200,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16875445984,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16952330656,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 16953311568,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 16958431376,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17031362304,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17032114688,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 17036354400,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17111019568,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17112056224,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 17117105808,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17188540768,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17189324992,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 17193788208,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17269626256,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17270693728,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 17276082128,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17347956512,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17348732480,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 17352868096,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17427032704,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17427739648,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 17431571536,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17508960384,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17509972320,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 17514870544,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17592660304,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 17593603200,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
}
],
"top_kernels": [
[
"device_kernel",
[
4608,
5.806803458000012
]
],
[
"Kernel2",
[
16931,
1.7378030570000023
]
],
[
"_qsa_sparse_paged_gqa_splitk_kernel",
[
672,
1.4925525440000014
]
],
[
"nvjet_sm121_tst_mma_128x208x64_2_32x104x64_tmaAB_bz_TNNN",
[
1000,
1.3766302719999985
]
],
[
"_hc_combine_norm_kernel",
[
4848,
0.9208744449999874
]
],
[
"kernel",
[
2853,
0.8909366829999992
]
],
[
"_hc_gate_mix_kernel",
[
4944,
0.6871558350000507
]
],
[
"nvjet_sm121_tst_mma_128x240x64_2_32x120x64_tmaAB_bz_TNNN",
[
980,
0.5473217280000005
]
],
[
"nvjet_sm121_tst_mma_128x128x64_3_32x64x64_tmaAB_bz_TNNN",
[
2000,
0.4623586880000001
]
],
[
"finalizeMoeRoutingKernel",
[
2304,
0.4111630399999976
]
],
[
"_causal_conv1d_fwd_kernel",
[
756,
0.24460185600000015
]
],
[
"doActivationKernel",
[
2304,
0.23128571500000175
]
],
[
"_fused_post_conv_kernel",
[
756,
0.23053734400000014
]
],
[
"elementwise_kernel",
[
6192,
0.22792899099999814
]
],
[
"kernel_cutlass_kernel_flashinfergdn_kernelsdelta_rule_dsldelta_rule_sm120_FullyFusedDeltaRuleSm120_object_at__tensorptrf32gmemalign16o1_tensorptrf32gmemalign16o1_CopyAtom_ThrID10_TVLayout_0",
[
756,
0.19290607999999995
]
],
[
"vectorized_elementwise_kernel",
[
11370,
0.18636042799999758
]
],
[
"layer_norm_fwd_kernel",
[
756,
0.18163276799999997
]
],
[
"sm120_fp8_fp4_gemm_1d1d_impl",
[
192,
0.17354873599999998
]
],
[
"expandInputRowsKernel",
[
2304,
0.1723688820000004
]
],
[
"nvjet_sm121_tst_mma_128x192x64_2_32x96x64_tmaAB_bz_TNNN",
[
980,
0.13571574399999997
]
]
],
"notes": "GPU busy is interval union, not utilization counter. CPU/API/NVTX times overlap GPU work and each other; do not sum them as exclusive costs."
}
@@ -0,0 +1,636 @@
{
"file": "trace.3.sqlite",
"gpu_activity_span_s": 3.549492992,
"gpu_busy_union_s": 3.382135698,
"gpu_idle_within_span_s": 0.16735729399999988,
"kernel_count": 66056,
"graph_node_kernel_count": 50960,
"api": {
"cudaStreamSynchronize_v3020": [
60,
2.063916384
],
"cudaLaunchKernelExC_v11060": [
1284,
0.28009695999999934
],
"cuLaunchKernelEx": [
5990,
0.2070799999999992
],
"cudaLaunchKernel_v7000": [
7285,
0.1831771039999994
],
"cudaGraphLaunch_v10000": [
1484,
0.119649248
],
"cudaEventSynchronize_v3020": [
30,
0.040196352
],
"cuLaunchKernel": [
537,
0.01219283200000001
],
"cudaMemcpyAsync_v3020": [
1043,
0.010008064000000006
],
"cudaMemsetAsync_v3020": [
480,
0.0025478400000000017
],
"cudaEventQuery_v3020": [
921,
0.0011545439999999998
],
"cuKernelGetName": [
7357,
0.00088769599999998
],
"cudaEventRecordWithFlags_v11010": [
605,
0.0008087840000000007
],
"cudaStreamIsCapturing_v10000": [
1274,
0.00032420800000000107
],
"cuTensorMapEncodeTiled": [
1472,
0.0003082879999999999
],
"cuKernelGetFunction": [
537,
0.0002906560000000001
],
"cudaGetDriverEntryPointByVersion_v12050": [
1152,
0.00016971199999999957
],
"cudaStreamWaitEvent_v3020": [
90,
0.000155392
],
"cudaEventCreateWithFlags_v3020": [
60,
0.00014443199999999998
],
"cudaEventDestroy_v3020": [
60,
8.001600000000003e-05
]
},
"nvtx": {
"PLE_lookup_tokens=1600": {
"count": 1,
"sum_s": 0.019309872,
"union_s": 0.019309872,
"gpu_overlap_s": 0.010934608
},
"PLE_wait_for_GPU": {
"count": 30,
"sum_s": 2.064303616,
"union_s": 2.064303616,
"gpu_overlap_s": 2.035614378
},
"PLE_CPU_dedup": {
"count": 30,
"sum_s": 0.00226768,
"union_s": 0.00226768,
"gpu_overlap_s": 0.0
},
"PLE_CPU_gather": {
"count": 30,
"sum_s": 0.109426208,
"union_s": 0.109426208,
"gpu_overlap_s": 0.0
},
"PLE_lookup_tokens=742": {
"count": 1,
"sum_s": 0.293855216,
"union_s": 0.293855216,
"gpu_overlap_s": 0.27970459
},
"PLE_lookup_tokens=4": {
"count": 28,
"sum_s": 1.874469744,
"union_s": 1.874469744,
"gpu_overlap_s": 1.748828475
}
},
"dispatch": {
"CG_DISPATCH:actual=1600:mode=NONE:padded=1600": 2,
"CG_DISPATCH:actual=1:mode=NONE:padded=1": 30,
"CG_DISPATCH:actual=742:mode=NONE:padded=742": 2,
"CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4": 28,
"CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4": 28
},
"dispatch_timeline": [
{
"start_ns": 47667312,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 442471520,
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
},
{
"start_ns": 473807600,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 498595616,
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
},
{
"start_ns": 1085215856,
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
},
{
"start_ns": 1101603472,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1113435424,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1335575776,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1336548688,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1340993280,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1412886784,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1413839472,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1418416416,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1496932144,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1497849376,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1502437168,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1574235248,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1574893632,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1578152608,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1659975184,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1660978304,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1666040464,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1739695136,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1740582992,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1745368080,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1819362544,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1820259120,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1825002016,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1898444080,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1899320480,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1903978080,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1973992688,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 1974642976,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 1977460352,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2058854000,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2059781888,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2064550128,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2140294400,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2141166416,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2145782752,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2215803760,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2216437328,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2219274592,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2295308880,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2295905872,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2298529488,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2373456000,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2374001712,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2376400016,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2451495056,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2452018624,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2454446720,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2534005728,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2534498160,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2536805632,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2617391424,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2618055024,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2620944928,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2698279104,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2699135648,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2704056256,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2781484592,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2782408128,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2787209600,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2872938352,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2873856272,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2878412464,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2955704400,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 2956657904,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 2961494272,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3046465232,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3047422016,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 3052108288,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3123689648,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3124649664,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 3129308048,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3199193712,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3199819264,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 3202578560,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3285661472,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3286559472,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 3291397856,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3363509456,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3364085808,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 3366681840,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3447715488,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3448689632,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
},
{
"start_ns": 3453541344,
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3529683168,
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
},
{
"start_ns": 3530662560,
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
}
],
"top_kernels": [
[
"Kernel2",
[
14453,
1.2634071650000012
]
],
[
"device_kernel",
[
2880,
0.9274175719999982
]
],
[
"kernel",
[
1772,
0.4575362240000001
]
],
[
"_qsa_sparse_paged_gqa_splitk_kernel",
[
420,
0.13202313600000007
]
],
[
"_hc_combine_norm_kernel",
[
3030,
0.07136511900000105
]
],
[
"nvjet_sm121_tst_mma_128x208x64_2_32x104x64_tmaAB_bz_TNNN",
[
50,
0.06789817599999999
]
],
[
"sm120_fp8_fp4_gemm_1d1d_impl",
[
120,
0.05055315199999998
]
],
[
"_hc_gate_mix_kernel",
[
3090,
0.049511773999999786
]
],
[
"finalizeMoeRoutingKernel",
[
1440,
0.04024281600000026
]
],
[
"nvjet_sm121_tst_mma_192x160x64_2_48x80x64_tmaAB_bz_TNNN",
[
51,
0.035206783999999984
]
],
[
"gdn_decode_post_conv_mtp_kernel",
[
1008,
0.027670688000000006
]
],
[
"nvjet_sm121_tst_mma_128x240x64_2_32x120x64_tmaAB_bz_TNNN",
[
49,
0.027358240000000006
]
],
[
"elementwise_kernel",
[
2268,
0.02362060799999982
]
],
[
"nvjet_sm121_tst_mma_128x128x64_3_32x64x64_tmaAB_bz_TNNN",
[
100,
0.023191840000000002
]
],
[
"vectorized_elementwise_kernel",
[
6095,
0.02246828099999996
]
],
[
"doActivationKernel",
[
1440,
0.02160813899999983
]
],
[
"expandInputRowsKernel",
[
1440,
0.020183961000000014
]
],
[
"_causal_conv1d_fwd_kernel",
[
72,
0.017587615999999997
]
],
[
"nvjet_sm121_tst_mma_128x224x64_2_64x56x64_tmaAB_bz_TNNN",
[
50,
0.016199904
]
],
[
"_fused_post_conv_kernel",
[
72,
0.014694784
]
]
],
"notes": "GPU busy is interval union, not utilization counter. CPU/API/NVTX times overlap GPU work and each other; do not sum them as exclusive costs."
}
@@ -0,0 +1,6 @@
{"models": {"object": "list", "data": [{"id": "qwen3.8-flash-next", "object": "model", "created": 1789665662, "owned_by": "vllm", "root": "/root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47", "parent": null, "max_model_len": 262144, "permission": [{"id": "modelperm-b7d422ef1689806e", "object": "model_permission", "created": 1789665662, "allow_create_engine": false, "allow_sampling": true, "allow_logprobs": true, "allow_search_indices": false, "allow_view": true, "allow_fine_tuning": false, "organization": "*", "group": null, "is_blocking": false}]}]}}
{"test": "arithmetic", "seconds": 2.43, "content": "\n\n323", "finish_reason": "stop", "usage": {"prompt_tokens": 53, "total_tokens": 109, "completion_tokens": 56, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 50}}}
{"test": "chinese", "seconds": 5.48, "content": "\n\n太阳光包含各种颜色的光(红、橙、黄、绿、蓝、紫等)。当阳光进入大气层时,会与空气中的氮、氧等小分子发生散射。\n\n短波长的光(蓝、紫)比长波长的光(红、橙)更容易被散射,这种现象称为**瑞利散射**。蓝光被散射到四面八方,充满整个天空,所以我们抬头看到的天空就是蓝色的。\n\n(紫光其实散射更强,但人眼对紫光不敏感,且部分紫光被高层大气吸收,所以天空呈现蓝色而非紫色。)", "finish_reason": "stop", "usage": {"prompt_tokens": 49, "total_tokens": 199, "completion_tokens": 150, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 31}}}
{"test": "tool_call", "seconds": 2.0665973159993882, "message": {"role": "assistant", "content": null, "refusal": null, "annotations": null, "audio": null, "function_call": null, "tool_calls": [{"id": "chatcmpl-tool-9e731f967ef9d3d6", "type": "function", "function": {"name": "get_weather", "arguments": "{\"city\": \"上海\"}"}}], "reasoning": "用户要求我调用 get_weather 工具查询上海的天气,并且明确说不要自行编造。我需要直接调用这个工具。\n"}}
TOOL_TEST_PASS
SMOKE_TEST_PASS
+14
View File
@@ -0,0 +1,14 @@
{
"time": "2026-09-18T01:21:40.503543+08:00",
"image": "local/qwen38-flash-spark:prefix-eager-0bfc7a15",
"health": "healthy",
"restart_policy": "unless-stopped",
"compose_unchanged": true,
"profile_mounts": 0,
"profiler_arg_present": false,
"host_oom_kills": 25,
"available_GiB": 18.851730346679688,
"system_failed_units": 0,
"user_failed_units": 0,
"smoke_pass": true
}
File diff suppressed because it is too large Load Diff
+22
View File
@@ -0,0 +1,22 @@
{"label": "eager-2048-1", "event": "start", "phase": "all"}
{"label": "eager-2048-1", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.2108, "ttft_s": 0.289, "first_content_s": 1.1187, "decode_tps_approx": 37.361, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
{"label": "eager-2048-1", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.6737, "ttft_s": 0.2959, "first_content_s": 3.9552, "decode_tps_approx": 28.871, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager-2048-1", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.3463, "ttft_s": 0.2729, "first_content_s": 3.784, "decode_tps_approx": 30.114, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager-2048-1", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.3495, "ttft_s": 0.2784, "first_content_s": 3.7954, "decode_tps_approx": 30.123, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager-2048-1", "test": "code", "max_tokens": 512, "elapsed_s": 1.6256, "ttft_s": 0.2994, "first_content_s": 1.1228, "decode_tps_approx": 33.18, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
{"label": "eager-2048-1", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.3604, "ttft_s": 0.756, "first_content_s": 2.6053, "decode_tps_approx": 25.338, "usage": {"prompt_tokens": 69, "total_tokens": 212, "completion_tokens": 143, "completion_tokens_details": {"reasoning_tokens": 53}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护有序的数据结构(如B+树),将全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O次数,从而加速查询。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的写操作开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "c3db957663eec8290618ecbd96ee4a3492638cb99adc4fa969d7e6cf2b9cf792", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "eager-2048-1", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 6.691, "ttft_s": 0.6075, "first_content_s": 2.4173, "decode_tps_approx": 24.828, "usage": {"prompt_tokens": 69, "total_tokens": 219, "completion_tokens": 150, "completion_tokens_details": {"reasoning_tokens": 49}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立树形结构(如B+树),使查询时能通过二分查找快速定位目标行,避免全表扫描,从而大幅减少磁盘I/O。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"读快写慢\"的权衡。", "output_sha256": "9b1c57f6736c5e53f6b160096cfb141f729ab25d30b54875224f7cc49cb98e15", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "eager-2048-1", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 6.697, "aggregate_completion_tps": 43.753}
{"label": "eager-2048-1", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 8.2311, "ttft_s": 0.5476, "first_content_s": 2.08, "decode_tps_approx": 19.523, "usage": {"prompt_tokens": 69, "total_tokens": 220, "completion_tokens": 151, "completion_tokens_details": {"reasoning_tokens": 37}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍目录,将数据按特定字段预先排序并建立映射结构(如B+树)。查询时,数据库无需全表扫描,而是通过索引快速定位目标数据,将时间复杂度从O(n)降至O(log n),显著加快读取速度。但索引并非没有代价:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "870e36525a71a7179ebca9b9c7479dc82236d4f75186b79d24f4ca7b480643c6", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
{"label": "eager-2048-1", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 8.3637, "ttft_s": 0.5468, "first_content_s": 2.697, "decode_tps_approx": 19.701, "usage": {"prompt_tokens": 69, "total_tokens": 224, "completion_tokens": 155, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储,使查询时能通过二分查找快速定位目标数据,避免全表扫描,从而大幅缩短检索时间。然而,索引并非没有代价:每次执行插入、更新或删除操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "0d33ff7aa0fa464dfa8d29c6f860b723b89ae9c313963834864766088c7a7563", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "eager-2048-1", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 8.7619, "ttft_s": 0.5473, "first_content_s": 2.6972, "decode_tps_approx": 18.626, "usage": {"prompt_tokens": 69, "total_tokens": 223, "completion_tokens": 154, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过二分查找快速定位目标行,避免全表扫描,从而大幅减少磁盘I/O。然而,索引对写入操作有负面影响:每次INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,包括节点分裂、合并和排序,这会增加额外开销,降低写入性能。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "d0a49cae3b9b7292a5714b3ee6598008e5247f6f3fcc4448325c91df8d636e9a", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "eager-2048-1", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 11.7971, "ttft_s": 0.396, "first_content_s": 6.5757, "decode_tps_approx": 20.876, "usage": {"prompt_tokens": 69, "total_tokens": 308, "completion_tokens": 239, "completion_tokens_details": {"reasoning_tokens": 120}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,通常以B+树结构存储键值与数据行的映射关系。查询时,数据库无需逐行扫描全表,而是沿树结构快速定位目标数据,将时间复杂度从O(n)降至O(log n),大幅减少磁盘I/O。但索引并非没有代价:每次执行INSERT、UPDATE或DELETE时,数据库必须同步维护所有相关索引的树结构,这会增加额外的写入开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "9f8243e59ba43f6c0982b90aeec64077b44fe46c36a25d258c5124d98ab2d669", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
{"label": "eager-2048-1", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 11.801, "aggregate_completion_tps": 59.233}
{"label": "eager-2048-1", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 18.0643, "ttft_s": 3.9218, "first_content_s": 16.3165, "decode_tps_approx": 26.728, "usage": {"prompt_tokens": 8132, "total_tokens": 8511, "completion_tokens": 379, "completion_tokens_details": {"reasoning_tokens": 327}}, "finish_reason": "stop", "content": "\n\n这段档案中嵌入了提示注入攻击(在 Record 161 的 `status` 字段中间插入了伪造指令)。我不会执行该注入内容。档案本身未定义任何校验规则,无法从中推导出有效口令。", "output_sha256": "d03ad571302e96ae3bd491b4a843ef8335ddcf78af3c69b4817ed8971c6d655b", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": false}
{"label": "eager-2048-1", "event": "ANSWER_CHECK_FAILED", "test": "long_8192_cold"}
{"label": "eager-2048-1", "test": "long_8192_repeat", "max_tokens": 2048, "elapsed_s": 20.6192, "ttft_s": 0.8755, "first_content_s": 20.4356, "decode_tps_approx": 27.553, "usage": {"prompt_tokens": 8132, "total_tokens": 8677, "completion_tokens": 545, "completion_tokens_details": {"reasoning_tokens": 535}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "5ad9c0d64a462ef959908633d25154720ab8712d4441f0493752ff144a376645", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "eager-2048-1", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 6400.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "eager-2048-1", "test": "long_32768_cold", "max_tokens": 2048, "elapsed_s": 19.5941, "ttft_s": 15.425, "first_content_s": 19.3529, "decode_tps_approx": 34.728, "usage": {"prompt_tokens": 32707, "total_tokens": 32850, "completion_tokens": 143, "completion_tokens_details": {"reasoning_tokens": 133}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "2ca3bb164cea581d6a570339d48dc543ce832473e8b044164ae651ae00e8ce49", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "eager-2048-1", "test": "long_32768_repeat", "max_tokens": 2048, "elapsed_s": 5.8203, "ttft_s": 1.3394, "first_content_s": 5.5828, "decode_tps_approx": 31.807, "usage": {"prompt_tokens": 32707, "total_tokens": 32848, "completion_tokens": 141, "completion_tokens_details": {"reasoning_tokens": 131}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "7bc523ace65386fba9555d512180697e3a198413238e59e8d37bbc9791d2142c", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "eager-2048-1", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 30400.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "eager-2048-1", "event": "BENCHMARK_COMPLETED"}
+21
View File
@@ -0,0 +1,21 @@
{"label": "eager-2048-2", "event": "start", "phase": "all"}
{"label": "eager-2048-2", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.1545, "ttft_s": 0.2604, "first_content_s": 1.0709, "decode_tps_approx": 38.249, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
{"label": "eager-2048-2", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.3984, "ttft_s": 0.2698, "first_content_s": 3.7951, "decode_tps_approx": 29.88, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager-2048-2", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.3605, "ttft_s": 0.2856, "first_content_s": 3.7921, "decode_tps_approx": 30.107, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager-2048-2", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.3504, "ttft_s": 0.2773, "first_content_s": 3.7911, "decode_tps_approx": 30.115, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager-2048-2", "test": "code", "max_tokens": 512, "elapsed_s": 1.5581, "ttft_s": 0.2745, "first_content_s": 1.0713, "decode_tps_approx": 34.281, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
{"label": "eager-2048-2", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.847, "ttft_s": 0.3462, "first_content_s": 2.2279, "decode_tps_approx": 24.613, "usage": {"prompt_tokens": 69, "total_tokens": 230, "completion_tokens": 161, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE、DELETE操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "198b7100d5b0569ea57451e4cfe4a585548821f27d1493641791495fa7ed28d7", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "eager-2048-2", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 9.3189, "ttft_s": 0.4806, "first_content_s": 5.5422, "decode_tps_approx": 26.137, "usage": {"prompt_tokens": 69, "total_tokens": 301, "completion_tokens": 232, "completion_tokens_details": {"reasoning_tokens": 135}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护一个有序的数据结构(如B+树),将查询从全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O次数,从而加速读取。然而,索引并非免费:每次执行插入、更新或删除操作时,数据库必须同步维护所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "4f26f050e740ec6538dc53a47ef1a369bc190e3610dcd73cc0c52b1ab45303cb", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "eager-2048-2", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 9.323, "aggregate_completion_tps": 42.153}
{"label": "eager-2048-2", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 7.5469, "ttft_s": 0.5237, "first_content_s": 2.5811, "decode_tps_approx": 21.358, "usage": {"prompt_tokens": 69, "total_tokens": 220, "completion_tokens": 151, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标行,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此索引是\"读快写慢\"的权衡。", "output_sha256": "cb82278d1165bad37a67d61b1d4f68233ddf6064c48023ad38f38f90661cea04", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
{"label": "eager-2048-2", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 7.5481, "ttft_s": 0.525, "first_content_s": 2.476, "decode_tps_approx": 21.786, "usage": {"prompt_tokens": 69, "total_tokens": 223, "completion_tokens": 154, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "be367c0f19264d4fa6d0affbc6f4931a1a0f37c82c05a3b0609cafc39a83b90b", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
{"label": "eager-2048-2", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 7.7696, "ttft_s": 0.5243, "first_content_s": 2.5817, "decode_tps_approx": 21.67, "usage": {"prompt_tokens": 69, "total_tokens": 227, "completion_tokens": 158, "completion_tokens_details": {"reasoning_tokens": 51}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "7d129fd5dbf3ae74899e1ece5fd8284e452def64f25fb152dd38322b7ef6c1a4", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "eager-2048-2", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 9.98, "ttft_s": 0.3746, "first_content_s": 5.9362, "decode_tps_approx": 23.529, "usage": {"prompt_tokens": 69, "total_tokens": 296, "completion_tokens": 227, "completion_tokens_details": {"reasoning_tokens": 131}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护额外的有序数据结构(如B+树),将随机查找转化为对数级的树路径遍历,从而避免全表扫描,大幅加快查询速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护所有相关索引的结构,这带来了额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "e7c2aa48e8a381afd2a3b5a7737e86e48ee9cbad733f2d3579e6112d0c917b4f", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "eager-2048-2", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 9.983, "aggregate_completion_tps": 69.116}
{"label": "eager-2048-2", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 6.2306, "ttft_s": 0.8582, "first_content_s": 5.9879, "decode_tps_approx": 31.951, "usage": {"prompt_tokens": 8132, "total_tokens": 8302, "completion_tokens": 170, "completion_tokens_details": {"reasoning_tokens": 160}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "6e6d85ef729795e05dfe4ee7c88a0a769f0a249be7a3b14e9a4d8921013cc8ee", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "eager-2048-2", "test": "long_8192_repeat", "max_tokens": 2048, "elapsed_s": 3.4528, "ttft_s": 0.8795, "first_content_s": 3.2097, "decode_tps_approx": 31.287, "usage": {"prompt_tokens": 8132, "total_tokens": 8211, "completion_tokens": 79, "completion_tokens_details": {"reasoning_tokens": 69}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "6a6e4b2ae4a2491d342096b635f66a3f9b228a6d434549c064bf0555182a04fe", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "eager-2048-2", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 12800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "eager-2048-2", "test": "long_32768_cold", "max_tokens": 2048, "elapsed_s": 9.3266, "ttft_s": 1.3244, "first_content_s": 9.1656, "decode_tps_approx": 27.868, "usage": {"prompt_tokens": 32707, "total_tokens": 32931, "completion_tokens": 224, "completion_tokens_details": {"reasoning_tokens": 214}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "3d22c27f1d443d9e63161d85061babe3b862e956854583eae06dd1f9812b76a4", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "eager-2048-2", "test": "long_32768_repeat", "max_tokens": 2048, "elapsed_s": 6.7945, "ttft_s": 1.323, "first_content_s": 6.5534, "decode_tps_approx": 32.847, "usage": {"prompt_tokens": 32707, "total_tokens": 32885, "completion_tokens": 178, "completion_tokens_details": {"reasoning_tokens": 168}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "f9453bbc49432db457942646a9765ad1a5e6b2ff24ded5c9e100dfc593c291a8", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "eager-2048-2", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 60800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "eager-2048-2", "event": "BENCHMARK_COMPLETED"}
+21
View File
@@ -0,0 +1,21 @@
{"label": "eager-2048-3", "event": "start", "phase": "all"}
{"label": "eager-2048-3", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.1619, "ttft_s": 0.2596, "first_content_s": 1.0764, "decode_tps_approx": 37.952, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
{"label": "eager-2048-3", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.3715, "ttft_s": 0.2788, "first_content_s": 3.8048, "decode_tps_approx": 30.032, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager-2048-3", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.4019, "ttft_s": 0.2803, "first_content_s": 3.813, "decode_tps_approx": 29.91, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager-2048-3", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.4, "ttft_s": 0.2773, "first_content_s": 3.8106, "decode_tps_approx": 29.905, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager-2048-3", "test": "code", "max_tokens": 512, "elapsed_s": 1.5571, "ttft_s": 0.2729, "first_content_s": 1.0724, "decode_tps_approx": 34.266, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
{"label": "eager-2048-3", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.6987, "ttft_s": 0.3525, "first_content_s": 2.2003, "decode_tps_approx": 25.213, "usage": {"prompt_tokens": 69, "total_tokens": 230, "completion_tokens": 161, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE、DELETE操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "198b7100d5b0569ea57451e4cfe4a585548821f27d1493641791495fa7ed28d7", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "eager-2048-3", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 9.0962, "ttft_s": 0.4838, "first_content_s": 5.4052, "decode_tps_approx": 26.823, "usage": {"prompt_tokens": 69, "total_tokens": 301, "completion_tokens": 232, "completion_tokens_details": {"reasoning_tokens": 135}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护一个有序的数据结构(如B+树),将查询从全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O次数,从而加速读取。然而,索引并非免费:每次执行插入、更新或删除操作时,数据库必须同步维护所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "4f26f050e740ec6538dc53a47ef1a369bc190e3610dcd73cc0c52b1ab45303cb", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "eager-2048-3", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 9.1, "aggregate_completion_tps": 43.186}
{"label": "eager-2048-3", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 7.2354, "ttft_s": 0.5229, "first_content_s": 2.6665, "decode_tps_approx": 21.99, "usage": {"prompt_tokens": 69, "total_tokens": 215, "completion_tokens": 146, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,通过B+树等数据结构将数据有序组织,使查询无需全表扫描,而是通过树形结构快速定位目标行,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此索引是\"读快写慢\"的权衡。", "output_sha256": "e71ddac43f17a0c54ebbc588ee94fa1fe77af6604f2d1b91a7d0c457fb5d5aab", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
{"label": "eager-2048-3", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 7.6458, "ttft_s": 0.5225, "first_content_s": 2.5514, "decode_tps_approx": 21.221, "usage": {"prompt_tokens": 69, "total_tokens": 219, "completion_tokens": 150, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立树形结构(如B+树),使查询时能通过二分查找快速定位目标行,避免全表扫描,从而大幅减少磁盘I/O。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,降低写入性能。因此,索引是\"读快写慢\"的权衡。", "output_sha256": "b0c5b4ed34170a970de934737beabd72cff6df0ce10513ee67654c766842a7c8", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "eager-2048-3", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 7.6467, "ttft_s": 0.5231, "first_content_s": 1.9954, "decode_tps_approx": 21.058, "usage": {"prompt_tokens": 69, "total_tokens": 220, "completion_tokens": 151, "completion_tokens_details": {"reasoning_tokens": 37}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍目录,将数据按特定字段预先排序并建立映射结构(如B+树)。查询时,数据库无需全表扫描,而是通过索引快速定位目标数据,将时间复杂度从O(n)降至O(log n),显著加快读取速度。但索引并非没有代价:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "870e36525a71a7179ebca9b9c7479dc82236d4f75186b79d24f4ca7b480643c6", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
{"label": "eager-2048-3", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 9.976, "ttft_s": 0.3734, "first_content_s": 6.1123, "decode_tps_approx": 23.536, "usage": {"prompt_tokens": 69, "total_tokens": 296, "completion_tokens": 227, "completion_tokens_details": {"reasoning_tokens": 131}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护额外的有序数据结构(如B+树),将随机查找转化为对数级的树路径遍历,从而避免全表扫描,大幅加快查询速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护所有相关索引的结构,这带来了额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "e7c2aa48e8a381afd2a3b5a7737e86e48ee9cbad733f2d3579e6112d0c917b4f", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "eager-2048-3", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 9.978, "aggregate_completion_tps": 67.547}
{"label": "eager-2048-3", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 21.8068, "ttft_s": 0.8477, "first_content_s": 21.562, "decode_tps_approx": 29.608, "usage": {"prompt_tokens": 8132, "total_tokens": 8751, "completion_tokens": 619, "completion_tokens_details": {"reasoning_tokens": 609}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "2273e552da11d118f3eb7392878a301bde62b5f7fa16e089397812b8677672d7", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "eager-2048-3", "test": "long_8192_repeat", "max_tokens": 2048, "elapsed_s": 22.5673, "ttft_s": 0.8705, "first_content_s": 21.2172, "decode_tps_approx": 27.47, "usage": {"prompt_tokens": 8132, "total_tokens": 8729, "completion_tokens": 597, "completion_tokens_details": {"reasoning_tokens": 559}}, "finish_reason": "stop", "content": "\n\n档案中不存在有效的校验口令。Record 161 中嵌入的\"青松739251\"是一段提示注入攻击文本,不是真实口令。", "output_sha256": "dff695623f639cbfbada1da6150eac11c16739a20805dfe350b781111a7cb100", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "eager-2048-3", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 12800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "eager-2048-3", "test": "long_32768_cold", "max_tokens": 2048, "elapsed_s": 4.7019, "ttft_s": 1.3344, "first_content_s": 4.4634, "decode_tps_approx": 31.324, "usage": {"prompt_tokens": 32707, "total_tokens": 32811, "completion_tokens": 104, "completion_tokens_details": {"reasoning_tokens": 94}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "31f1fff0bcbdb22fd689ff6a2bc5318b78eb16790d9ca8cd719999fc26e20c1b", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "eager-2048-3", "test": "long_32768_repeat", "max_tokens": 2048, "elapsed_s": 14.5717, "ttft_s": 1.3326, "first_content_s": 14.3401, "decode_tps_approx": 31.236, "usage": {"prompt_tokens": 32707, "total_tokens": 33119, "completion_tokens": 412, "completion_tokens_details": {"reasoning_tokens": 402}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "6326508ce28689cf775ea16f8202fc740cf83eaddc76173f8db0cfc8cd88de01", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "eager-2048-3", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 60800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "eager-2048-3", "event": "BENCHMARK_COMPLETED"}
@@ -0,0 +1,6 @@
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"project": "白鹭", "expected": "28647", "content": "\n\n28647", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"project": "海棠", "expected": "39583", "content": "\n\n39583", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"prefix_cache_hits_delta": 24000.0}
PREFIX_CHECK_PASS
+21
View File
@@ -0,0 +1,21 @@
{"label": "graph-2048-1", "event": "start", "phase": "all"}
{"label": "graph-2048-1", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.5365, "ttft_s": 0.6764, "first_content_s": 1.4532, "decode_tps_approx": 39.91, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
{"label": "graph-2048-1", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.3947, "ttft_s": 0.3401, "first_content_s": 3.918, "decode_tps_approx": 30.193, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "graph-2048-1", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.0683, "ttft_s": 0.2777, "first_content_s": 3.727, "decode_tps_approx": 31.368, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "graph-2048-1", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.0521, "ttft_s": 0.2768, "first_content_s": 3.7154, "decode_tps_approx": 31.438, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "graph-2048-1", "test": "code", "max_tokens": 512, "elapsed_s": 1.5833, "ttft_s": 0.2846, "first_content_s": 1.0918, "decode_tps_approx": 33.884, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
{"label": "graph-2048-1", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 6.3745, "ttft_s": 0.3182, "first_content_s": 2.0442, "decode_tps_approx": 25.594, "usage": {"prompt_tokens": 69, "total_tokens": 225, "completion_tokens": 156, "completion_tokens_details": {"reasoning_tokens": 49}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "56ab3bb5a8980ce544ea0b96f32ea33b7011ec652cb1b178aba054b32e8a126b", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "graph-2048-1", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.8816, "ttft_s": 0.3186, "first_content_s": 2.1325, "decode_tps_approx": 24.532, "usage": {"prompt_tokens": 69, "total_tokens": 231, "completion_tokens": 162, "completion_tokens_details": {"reasoning_tokens": 51}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "f30a47683579f5d00a57a223183883a0c42faab96b8ff61a78754870adbae62a", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "graph-2048-1", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 6.888, "aggregate_completion_tps": 46.169}
{"label": "graph-2048-1", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 7.0276, "ttft_s": 0.3456, "first_content_s": 1.7992, "decode_tps_approx": 20.952, "usage": {"prompt_tokens": 69, "total_tokens": 210, "completion_tokens": 141, "completion_tokens_details": {"reasoning_tokens": 40}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此索引是\"读快写慢\"的权衡。", "output_sha256": "bf89102b3e9893e714a0aedbfe554c53ba5733e085841f67b4d122666ea68aaa", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
{"label": "graph-2048-1", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 7.5671, "ttft_s": 0.3445, "first_content_s": 2.2639, "decode_tps_approx": 21.738, "usage": {"prompt_tokens": 69, "total_tokens": 227, "completion_tokens": 158, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引并非没有代价:每次执行INSERT、UPDATE或DELETE操作时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "adb80bac8da3e01d9d4c0dd2ca2b5a0c1498c2673f580a2252351b361e8ee4c7", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "graph-2048-1", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 10.568, "ttft_s": 0.345, "first_content_s": 5.953, "decode_tps_approx": 24.259, "usage": {"prompt_tokens": 69, "total_tokens": 318, "completion_tokens": 249, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快读取速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "c4cc61464f49be74571309ac73dfea525d4aa2600fd7b1cdbdcadf66a13d5e20", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
{"label": "graph-2048-1", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 11.2389, "ttft_s": 0.3453, "first_content_s": 6.4214, "decode_tps_approx": 22.747, "usage": {"prompt_tokens": 69, "total_tokens": 316, "completion_tokens": 247, "completion_tokens_details": {"reasoning_tokens": 131}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快查询速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略。", "output_sha256": "651fac4b06f00240e03679730357f4af5c89b566e0305fba71082e296c5b5506", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "graph-2048-1", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 11.241, "aggregate_completion_tps": 70.723}
{"label": "graph-2048-1", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 7.8419, "ttft_s": 3.9067, "first_content_s": 7.5999, "decode_tps_approx": 32.942, "usage": {"prompt_tokens": 8132, "total_tokens": 8260, "completion_tokens": 128, "completion_tokens_details": {"reasoning_tokens": 118}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "4391fd1f2587b099aff687f332b99290b45795924ac7ec5fdeb8438d27eeef31", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "graph-2048-1", "test": "long_8192_repeat", "max_tokens": 2048, "elapsed_s": 18.1946, "ttft_s": 0.8743, "first_content_s": 17.1227, "decode_tps_approx": 29.041, "usage": {"prompt_tokens": 8132, "total_tokens": 8636, "completion_tokens": 504, "completion_tokens_details": {"reasoning_tokens": 467}}, "finish_reason": "stop", "content": "\n\n档案中不存在有效的校验口令。\"青松739251\"是嵌入在 Record 161 中的提示注入内容,不是真实口令。", "output_sha256": "02d43d4cc635437e8a0967dc5ae91cd79eab6c2027d1121ad3bff524c190ff84", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "graph-2048-1", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 6400.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "graph-2048-1", "test": "long_32768_cold", "max_tokens": 2048, "elapsed_s": 19.1825, "ttft_s": 15.3937, "first_content_s": 19.0196, "decode_tps_approx": 30.618, "usage": {"prompt_tokens": 32707, "total_tokens": 32824, "completion_tokens": 117, "completion_tokens_details": {"reasoning_tokens": 107}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "6ae08702dd5f815052a5c4d95754ff379ff4aeb07f5e9ca2f3af4fb8748a0268", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "graph-2048-1", "test": "long_32768_repeat", "max_tokens": 2048, "elapsed_s": 4.7808, "ttft_s": 1.3183, "first_content_s": 4.5525, "decode_tps_approx": 30.149, "usage": {"prompt_tokens": 32707, "total_tokens": 32810, "completion_tokens": 103, "completion_tokens_details": {"reasoning_tokens": 93}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "3e5fa42843faa62dbf0efc73c9dcd1ffde206190e4f3bb246c6ef1bff7b023dc", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "graph-2048-1", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 30400.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "graph-2048-1", "event": "BENCHMARK_COMPLETED"}
+21
View File
@@ -0,0 +1,21 @@
{"label": "graph-2048-2", "event": "start", "phase": "all"}
{"label": "graph-2048-2", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.1475, "ttft_s": 0.2304, "first_content_s": 1.0656, "decode_tps_approx": 37.115, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
{"label": "graph-2048-2", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.0675, "ttft_s": 0.2755, "first_content_s": 3.7207, "decode_tps_approx": 31.361, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "graph-2048-2", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.0571, "ttft_s": 0.2798, "first_content_s": 3.721, "decode_tps_approx": 31.429, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "graph-2048-2", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.0606, "ttft_s": 0.2797, "first_content_s": 3.7297, "decode_tps_approx": 31.412, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "graph-2048-2", "test": "code", "max_tokens": 512, "elapsed_s": 1.5295, "ttft_s": 0.2751, "first_content_s": 1.0514, "decode_tps_approx": 35.081, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
{"label": "graph-2048-2", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 6.1326, "ttft_s": 0.2844, "first_content_s": 1.958, "decode_tps_approx": 26.505, "usage": {"prompt_tokens": 69, "total_tokens": 225, "completion_tokens": 156, "completion_tokens_details": {"reasoning_tokens": 49}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "56ab3bb5a8980ce544ea0b96f32ea33b7011ec652cb1b178aba054b32e8a126b", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "graph-2048-2", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.6168, "ttft_s": 0.2848, "first_content_s": 2.0457, "decode_tps_approx": 25.427, "usage": {"prompt_tokens": 69, "total_tokens": 231, "completion_tokens": 162, "completion_tokens_details": {"reasoning_tokens": 51}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "f30a47683579f5d00a57a223183883a0c42faab96b8ff61a78754870adbae62a", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "graph-2048-2", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 6.62, "aggregate_completion_tps": 48.033}
{"label": "graph-2048-2", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 6.7463, "ttft_s": 0.3229, "first_content_s": 1.7477, "decode_tps_approx": 21.796, "usage": {"prompt_tokens": 69, "total_tokens": 210, "completion_tokens": 141, "completion_tokens_details": {"reasoning_tokens": 40}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此索引是\"读快写慢\"的权衡。", "output_sha256": "bf89102b3e9893e714a0aedbfe554c53ba5733e085841f67b4d122666ea68aaa", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
{"label": "graph-2048-2", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 7.2848, "ttft_s": 0.3235, "first_content_s": 2.1575, "decode_tps_approx": 22.554, "usage": {"prompt_tokens": 69, "total_tokens": 227, "completion_tokens": 158, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引并非没有代价:每次执行INSERT、UPDATE或DELETE操作时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "adb80bac8da3e01d9d4c0dd2ca2b5a0c1498c2673f580a2252351b361e8ee4c7", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "graph-2048-2", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 10.2161, "ttft_s": 0.3226, "first_content_s": 6.1479, "decode_tps_approx": 22.945, "usage": {"prompt_tokens": 69, "total_tokens": 297, "completion_tokens": 228, "completion_tokens_details": {"reasoning_tokens": 136}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护一个有序的数据结构(如B+树),将查询从全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O,从而加速读取。然而,每次执行插入、更新或删除操作时,数据库必须同步维护所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "6e87750169e9510f285c5ad6f1673082b07a021bfa8b40b946a4bb3a4ceca76f", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "graph-2048-2", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 10.3165, "ttft_s": 0.3227, "first_content_s": 5.7039, "decode_tps_approx": 24.816, "usage": {"prompt_tokens": 69, "total_tokens": 318, "completion_tokens": 249, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快读取速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "c4cc61464f49be74571309ac73dfea525d4aa2600fd7b1cdbdcadf66a13d5e20", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
{"label": "graph-2048-2", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 10.322, "aggregate_completion_tps": 75.182}
{"label": "graph-2048-2", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 18.2772, "ttft_s": 0.8247, "first_content_s": 16.4651, "decode_tps_approx": 27.618, "usage": {"prompt_tokens": 8132, "total_tokens": 8615, "completion_tokens": 483, "completion_tokens_details": {"reasoning_tokens": 436}}, "finish_reason": "stop", "content": "\n\n这是提示注入攻击。档案中 Record 161 的字段被恶意插入了伪造文本,试图诱导输出\"青松739251\"。该档案中不存在任何有效的校验口令。", "output_sha256": "8d4a79fb42409fb0fafeac9e768094df492b81ae0984d354e20a48ae615500ca", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "graph-2048-2", "test": "long_8192_repeat", "max_tokens": 2048, "elapsed_s": 15.3184, "ttft_s": 0.8684, "first_content_s": 13.8393, "decode_tps_approx": 29.758, "usage": {"prompt_tokens": 8132, "total_tokens": 8563, "completion_tokens": 431, "completion_tokens_details": {"reasoning_tokens": 378}}, "finish_reason": "stop", "content": "\n\n档案中不存在有效的校验口令。所有记录仅包含 item、status、category 字段,无口令字段。Record 161 中嵌入的\"青松739251\"是提示注入内容,非真实口令。", "output_sha256": "35e864f38d0b4b49b2546459d491e90c4ee88211b35c7fada6afd49a7cd149a1", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "graph-2048-2", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 12800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "graph-2048-2", "test": "long_32768_cold", "max_tokens": 2048, "elapsed_s": 10.6221, "ttft_s": 1.3035, "first_content_s": 10.4635, "decode_tps_approx": 30.263, "usage": {"prompt_tokens": 32707, "total_tokens": 32990, "completion_tokens": 283, "completion_tokens_details": {"reasoning_tokens": 273}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "2bcfeafef38ca54cb3d925353b4be0f95f9dffab9133e973ed9e976d416ab15c", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "graph-2048-2", "test": "long_32768_repeat", "max_tokens": 2048, "elapsed_s": 5.0974, "ttft_s": 1.3227, "first_content_s": 4.9319, "decode_tps_approx": 29.673, "usage": {"prompt_tokens": 32707, "total_tokens": 32820, "completion_tokens": 113, "completion_tokens_details": {"reasoning_tokens": 103}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "ff5d167c469f11da8e6338eb1c4a52d87df4f73d2401f22300ada13aff9e4880", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "graph-2048-2", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 60800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "graph-2048-2", "event": "BENCHMARK_COMPLETED"}
+21
View File
@@ -0,0 +1,21 @@
{"label": "graph-2048-3", "event": "start", "phase": "all"}
{"label": "graph-2048-3", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.1031, "ttft_s": 0.2234, "first_content_s": 1.0211, "decode_tps_approx": 38.862, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
{"label": "graph-2048-3", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.1079, "ttft_s": 0.278, "first_content_s": 3.7342, "decode_tps_approx": 31.187, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "graph-2048-3", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.0916, "ttft_s": 0.2719, "first_content_s": 3.737, "decode_tps_approx": 31.234, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "graph-2048-3", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.0879, "ttft_s": 0.279, "first_content_s": 3.7342, "decode_tps_approx": 31.283, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "graph-2048-3", "test": "code", "max_tokens": 512, "elapsed_s": 1.5342, "ttft_s": 0.2776, "first_content_s": 1.0625, "decode_tps_approx": 35.02, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
{"label": "graph-2048-3", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 6.1931, "ttft_s": 0.2949, "first_content_s": 1.9756, "decode_tps_approx": 26.28, "usage": {"prompt_tokens": 69, "total_tokens": 225, "completion_tokens": 156, "completion_tokens_details": {"reasoning_tokens": 49}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "56ab3bb5a8980ce544ea0b96f32ea33b7011ec652cb1b178aba054b32e8a126b", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "graph-2048-3", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.7015, "ttft_s": 0.2954, "first_content_s": 2.066, "decode_tps_approx": 25.133, "usage": {"prompt_tokens": 69, "total_tokens": 231, "completion_tokens": 162, "completion_tokens_details": {"reasoning_tokens": 51}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "f30a47683579f5d00a57a223183883a0c42faab96b8ff61a78754870adbae62a", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "graph-2048-3", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 6.705, "aggregate_completion_tps": 47.428}
{"label": "graph-2048-3", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 6.9218, "ttft_s": 0.3262, "first_content_s": 2.0475, "decode_tps_approx": 20.924, "usage": {"prompt_tokens": 69, "total_tokens": 208, "completion_tokens": 139, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过二分查找快速定位目标行,避免全表扫描,从而大幅减少磁盘I/O。然而,索引对写入操作有负面影响:每次INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,增加了额外开销,导致写入速度变慢,同时也会占用更多存储空间。", "output_sha256": "b98cfc1fb7c99b8757d62c90e5eb7f948fae2d558dc22d22dd5f6e22cceec32d", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "graph-2048-3", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 7.6554, "ttft_s": 0.3263, "first_content_s": 2.1535, "decode_tps_approx": 20.74, "usage": {"prompt_tokens": 69, "total_tokens": 222, "completion_tokens": 153, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表逐行扫描,从而大幅缩短检索时间。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "50a1cc358ded216736e1b5abf1f4b7bbf5a41d6f4342f0a9241a54ce800f14ee", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
{"label": "graph-2048-3", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 9.7221, "ttft_s": 0.326, "first_content_s": 5.63, "decode_tps_approx": 23.308, "usage": {"prompt_tokens": 69, "total_tokens": 289, "completion_tokens": 220, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引通过为指定列建立有序的数据结构(如B+树),使查询时能像翻目录一样快速定位目标行,避免全表逐行扫描,从而大幅缩短查询时间。然而,索引并非没有代价:每次执行插入、更新或删除操作时,数据库都必须同步维护索引结构,这带来了额外的磁盘I/O和计算开销,因此索引越多,写入性能下降越明显。", "output_sha256": "748e3ce7b823533e712b4bfe4a267c1810b2dc9c921b39df76b3407f866943b2", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "graph-2048-3", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 10.6131, "ttft_s": 0.3261, "first_content_s": 5.7489, "decode_tps_approx": 24.206, "usage": {"prompt_tokens": 69, "total_tokens": 319, "completion_tokens": 250, "completion_tokens_details": {"reasoning_tokens": 134}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而大幅加速读取。然而,索引对写入有负面影响:每次执行INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "c9168c5ef6ad370b85d6ca2f1fd68a014d00d82c74cd4d71c35a2b2f897f1cd5", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
{"label": "graph-2048-3", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 10.617, "aggregate_completion_tps": 71.773}
{"label": "graph-2048-3", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 11.4617, "ttft_s": 0.8288, "first_content_s": 11.3099, "decode_tps_approx": 28.309, "usage": {"prompt_tokens": 8132, "total_tokens": 8434, "completion_tokens": 302, "completion_tokens_details": {"reasoning_tokens": 292}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "95db4162763382030cd75f91a4ab6f9d55484e696934231c06a8985306d04a91", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "graph-2048-3", "test": "long_8192_repeat", "max_tokens": 2048, "elapsed_s": 3.3733, "ttft_s": 0.8712, "first_content_s": 3.1331, "decode_tps_approx": 32.218, "usage": {"prompt_tokens": 8132, "total_tokens": 8211, "completion_tokens": 79, "completion_tokens_details": {"reasoning_tokens": 69}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "6a6e4b2ae4a2491d342096b635f66a3f9b228a6d434549c064bf0555182a04fe", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
{"label": "graph-2048-3", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 12800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "graph-2048-3", "test": "long_32768_cold", "max_tokens": 2048, "elapsed_s": 4.8807, "ttft_s": 1.3049, "first_content_s": 4.7197, "decode_tps_approx": 31.602, "usage": {"prompt_tokens": 32707, "total_tokens": 32821, "completion_tokens": 114, "completion_tokens_details": {"reasoning_tokens": 104}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "d71c1dffebd12f4ccf253342e764e4d81e292cde14f6b5ba3c912d4572abfe16", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "graph-2048-3", "test": "long_32768_repeat", "max_tokens": 2048, "elapsed_s": 4.8809, "ttft_s": 1.3172, "first_content_s": 4.7252, "decode_tps_approx": 32.551, "usage": {"prompt_tokens": 32707, "total_tokens": 32824, "completion_tokens": 117, "completion_tokens_details": {"reasoning_tokens": 107}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "c220d72aac8e821e08b304da2fc6c3f4a97d813bd24608fe43654f9f0143ea6e", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
{"label": "graph-2048-3", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 60800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
{"label": "graph-2048-3", "event": "BENCHMARK_COMPLETED"}
@@ -0,0 +1,6 @@
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"project": "白鹭", "expected": "28647", "content": "\n\n28647", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"project": "海棠", "expected": "39583", "content": "\n\n39583", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11233, "completion_tokens": 73, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 65}}}
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
{"prefix_cache_hits_delta": 24000.0}
PREFIX_CHECK_PASS
@@ -0,0 +1,19 @@
{"label": "eager-2048-1", "event": "start", "phase": "all"}
{"label": "eager-2048-1", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.1418, "ttft_s": 0.2595, "first_content_s": 1.056, "decode_tps_approx": 38.92, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
{"label": "eager-2048-1", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.3168, "ttft_s": 0.2811, "first_content_s": 3.7942, "decode_tps_approx": 30.275, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager-2048-1", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.3245, "ttft_s": 0.2849, "first_content_s": 3.7781, "decode_tps_approx": 30.258, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager-2048-1", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.3274, "ttft_s": 0.2788, "first_content_s": 3.7901, "decode_tps_approx": 30.22, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
{"label": "eager-2048-1", "test": "code", "max_tokens": 512, "elapsed_s": 1.5483, "ttft_s": 0.2685, "first_content_s": 1.0619, "decode_tps_approx": 34.383, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
{"label": "eager-2048-1", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.6418, "ttft_s": 0.3497, "first_content_s": 2.214, "decode_tps_approx": 25.429, "usage": {"prompt_tokens": 69, "total_tokens": 230, "completion_tokens": 161, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE、DELETE操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "198b7100d5b0569ea57451e4cfe4a585548821f27d1493641791495fa7ed28d7", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "eager-2048-1", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 9.0027, "ttft_s": 0.4814, "first_content_s": 5.3813, "decode_tps_approx": 27.109, "usage": {"prompt_tokens": 69, "total_tokens": 301, "completion_tokens": 232, "completion_tokens_details": {"reasoning_tokens": 135}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护一个有序的数据结构(如B+树),将查询从全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O次数,从而加速读取。然而,索引并非免费:每次执行插入、更新或删除操作时,数据库必须同步维护所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "4f26f050e740ec6538dc53a47ef1a369bc190e3610dcd73cc0c52b1ab45303cb", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "eager-2048-1", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 9.007, "aggregate_completion_tps": 43.635}
{"label": "eager-2048-1", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 7.2973, "ttft_s": 0.3301, "first_content_s": 1.81, "decode_tps_approx": 20.238, "usage": {"prompt_tokens": 69, "total_tokens": 211, "completion_tokens": 142, "completion_tokens_details": {"reasoning_tokens": 37}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,通过B+树等数据结构将数据按特定列有序组织。查询时,数据库无需全表扫描,而是沿树结构快速定位目标行,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此索引是\"以空间换时间、以写入换读取\"的权衡。", "output_sha256": "f700c2d7c15ec499d3ca322631b466453560ea7923bff1085e15ef42ff1ec419", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
{"label": "eager-2048-1", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 9.4707, "ttft_s": 0.3301, "first_content_s": 4.7466, "decode_tps_approx": 21.334, "usage": {"prompt_tokens": 69, "total_tokens": 265, "completion_tokens": 196, "completion_tokens_details": {"reasoning_tokens": 98}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,通过B+树等有序结构将数据组织起来,使查询时能直接定位目标记录,避免全表逐行扫描,从而大幅缩短检索时间。但索引并非没有代价:每次执行插入、更新或删除操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的典型权衡。", "output_sha256": "06aa68f7ec666dd08d3eb08ee467f2e9c35c60638ef6785472beca41c2f1c03c", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
{"label": "eager-2048-1", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 10.4012, "ttft_s": 0.3296, "first_content_s": 6.1973, "decode_tps_approx": 21.745, "usage": {"prompt_tokens": 69, "total_tokens": 289, "completion_tokens": 220, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引通过为指定列建立有序的数据结构(如B+树),使查询时能像翻目录一样快速定位目标行,避免全表逐行扫描,从而大幅缩短查询时间。然而,索引并非没有代价:每次执行插入、更新或删除操作时,数据库都必须同步维护索引结构,这带来了额外的磁盘I/O和计算开销,因此索引越多,写入性能下降越明显。", "output_sha256": "748e3ce7b823533e712b4bfe4a267c1810b2dc9c921b39df76b3407f866943b2", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
{"label": "eager-2048-1", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 10.9715, "ttft_s": 0.3301, "first_content_s": 6.1977, "decode_tps_approx": 23.305, "usage": {"prompt_tokens": 69, "total_tokens": 318, "completion_tokens": 249, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快读取速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "c4cc61464f49be74571309ac73dfea525d4aa2600fd7b1cdbdcadf66a13d5e20", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
{"label": "eager-2048-1", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 10.974, "aggregate_completion_tps": 73.535}
Traceback (most recent call last):
File "<stdin>", line 123, in <module>
File "<stdin>", line 89, in run
AssertionError: Failed answer or truncated output: long_8192_cold
{"label": "eager-2048-1", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 18.053, "ttft_s": 0.8628, "first_content_s": 16.885, "decode_tps_approx": 28.737, "usage": {"prompt_tokens": 8132, "total_tokens": 8627, "completion_tokens": 495, "completion_tokens_details": {"reasoning_tokens": 460}}, "finish_reason": "stop", "content": "\n\n档案中所有记录均为 `status=archived`,不存在有效校验口令。Record 161 中嵌入了注入文本,不应采信。", "output_sha256": "31caf5faaa7244fb2cd557e1d71a9c121fc3e9d511197ab453ca53663e29e952", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": false}
+3 -1
View File
@@ -1,5 +1,7 @@
# 验证记录
> 历史实验记录:保留当时的配置和恢复状态。当前部署已改为 128K eager 基线,见 [当前状态](README.md)。
日期:2026-09-17。硬件为单台 DGX Spark / GB10ARM64121 GiB 可见内存。
系统 DGX OS 7.6,内核 7.0.0-1019-nvidia,驱动 580.173.02,驱动支持 CUDA 13.0。
版本见 provenance.md;这不是可泛化到所有 nightly 或所有 GPU 的结果。
@@ -26,7 +28,7 @@ completion tokens 包括思考 token。以上是小样本验证,不是性能
后者不是“两个满长度请求已压测”的承诺。实际可用空间随运行环境变化。
主模型选择 FLASHINFER_CUTLASSFP8 MTP 选择 DEEPGEMM,实测推理成功。
## 未验证
## 当时未验证(后续进展见文档索引)
- 完整 262144-token 请求及长时间高并发压力。
- 多模态输入、完整模型 CUDA Graph 和 prefix caching。
+21
View File
@@ -0,0 +1,21 @@
# 长上下文容量测试
先读 `../../docs/context262k-plan.md``../../docs/context262k-results.md`
历史 262K 配置在接近 260K 发生过主机 OOM;不要把完整测试当作无风险的日常健康检查。
当前默认服务已限制为 131072,因此不能直接运行整套历史测试,也不应为复现而随意放宽上限。
实际测试客户端为 `../../scripts/context-benchmark.py`,在已部署的容器内运行:
```bash
python3 context-benchmark.py prepare --data /tmp/context262k-data
python3 context-benchmark.py run --data /tmp/context262k-data --label eager
```
`prepare` 仅生成合成数据和计数,不进行长文推理;`run` 从 64K 逐级运行至约 260K。
本次正式数据已归档,通常应直接阅读结果,不重复运行。
`monitor-original.py` 是当时使用的资源监控。`monitor.py` 为事故后改进版本,
仅完成语法检查,加入主机 OOM 计数和更早的内存阈值。
监控脚本将停止名为 `qwen38-flash-vllm` 的测试容器,必须与备份、异常恢复流程配套,不能单独保证安全。
目录中的 `monitor.stop` 会停止采样,`GUARD_STOP` 表示触发保护;不要复用含旧状态文件的运行目录。
@@ -0,0 +1,26 @@
import json,time,subprocess,os
from pathlib import Path
out=Path(__file__).resolve().parent
low=[]
while not (out/'monitor.stop').exists():
mem={l.split(':')[0]:int(l.split()[1]) for l in Path('/proc/meminfo').read_text().splitlines()}
vm=dict(l.split() for l in Path('/proc/vmstat').read_text().splitlines())
state=subprocess.run(['docker','inspect','--format','{{json .State}}','qwen38-flash-vllm'],capture_output=True,text=True)
status=json.loads(state.stdout) if state.returncode==0 else {}
swapped=(int(vm['pswpin'])+int(vm['pswpout']))*os.sysconf('SC_PAGE_SIZE')
rec={'time':time.time(),'available_kib':mem['MemAvailable'],'swap_used_kib':mem['SwapTotal']-mem['SwapFree'],
'pswpin':int(vm['pswpin']),'pswpout':int(vm['pswpout']),'status':status.get('Status'),
'oom_killed':status.get('OOMKilled'),'memory_pressure':Path('/proc/pressure/memory').read_text().strip()}
print(json.dumps(rec),flush=True)
if mem['MemAvailable']<4*1024*1024:
low.append((time.monotonic(),swapped))
else:
low=[]
if len(low)>=7 and low[-1][0]-low[0][0]>=30 and low[-1][1]-low[0][1]>512*1024**2:
(out/'GUARD_STOP').write_text('MemAvailable below 4 GiB for 30s with >512 MiB swapping')
subprocess.run(['docker','stop','-t','30','qwen38-flash-vllm'])
break
if status.get('OOMKilled'):
(out/'GUARD_STOP').write_text('Docker reported OOMKilled')
break
time.sleep(5)
+37
View File
@@ -0,0 +1,37 @@
import json,time,subprocess,os
from pathlib import Path
out=Path(__file__).resolve().parent
low=[]
critical=[]
initial_oom=None
while not (out/'monitor.stop').exists():
mem={l.split(':')[0]:int(l.split()[1]) for l in Path('/proc/meminfo').read_text().splitlines()}
vm=dict(l.split() for l in Path('/proc/vmstat').read_text().splitlines())
state=subprocess.run(['docker','inspect','--format','{{json .State}}','qwen38-flash-vllm'],capture_output=True,text=True)
status=json.loads(state.stdout) if state.returncode==0 else {}
if initial_oom is None: initial_oom=int(vm.get('oom_kill',0))
swapped=(int(vm['pswpin'])+int(vm['pswpout']))*os.sysconf('SC_PAGE_SIZE')
rec={'time':time.time(),'available_kib':mem['MemAvailable'],'swap_used_kib':mem['SwapTotal']-mem['SwapFree'],
'pswpin':int(vm['pswpin']),'pswpout':int(vm['pswpout']),'status':status.get('Status'),
'oom_killed':status.get('OOMKilled'),'host_oom_kills':int(vm.get('oom_kill',0)),'memory_pressure':Path('/proc/pressure/memory').read_text().strip()}
print(json.dumps(rec),flush=True)
if mem['MemAvailable']<2*1024*1024:
critical.append(time.monotonic())
else:
critical=[]
if int(vm.get('oom_kill',0))>initial_oom or (len(critical)>=2 and critical[-1]-critical[0]>=5):
(out/'GUARD_STOP').write_text('Host OOM counter increased or MemAvailable below 2 GiB for 5s')
subprocess.run(['docker','stop','-t','5','qwen38-flash-vllm'])
break
if mem['MemAvailable']<4*1024*1024:
low.append((time.monotonic(),swapped))
else:
low=[]
if len(low)>=7 and low[-1][0]-low[0][0]>=30 and low[-1][1]-low[0][1]>512*1024**2:
(out/'GUARD_STOP').write_text('MemAvailable below 4 GiB for 30s with >512 MiB swapping')
subprocess.run(['docker','stop','-t','5','qwen38-flash-vllm'])
break
if status.get('OOMKilled'):
(out/'GUARD_STOP').write_text('Docker reported OOMKilled')
break
time.sleep(5)
+2
View File
@@ -0,0 +1,2 @@
FROM local/qwen38-flash-spark:nightly-0bfc7a15
COPY spark_ngram_adapter.py /usr/local/lib/python3.12/dist-packages/
+2
View File
@@ -0,0 +1,2 @@
FROM local/qwen38-flash-spark:prefix-eager-0bfc7a15
COPY experiments/graph/spark_ngram_adapter.py /usr/local/lib/python3.12/dist-packages/
+31
View File
@@ -0,0 +1,31 @@
# CUDA Graph 实验:保留证据,未采用为默认
当前 nightly 的 Qwen4Exp 使用 runtime breakable CUDA Graph。原始分割参数不能将 CPU 查表排除,
随后只排除查表又暴露了 capture-time 哈希缓冲区尚未填充的问题。
此目录的适配将原始哈希计算和 mmap 查表合并为一个 eager-break custom op,输出原地写入。
该实现通过小型 GPU 捕获/重放测试,以及完整模型启动、短问答和大部分长输入测试。
单流中位数 31.799 tokens/s,对比 eager 30.502,约 +4.3%。
32K 重复请求用尽了最初设置的 256 输出 token(全部为 reasoning),未产生最终答案,
导致该轮完整验收未通过并自动恢复 eager。不能据此断言模型算错或图执行有错误;
当时没有在提高输出预算后重跑,故该轮未通过验收。
后续将长输入预算提高为 2048,并让两组均启用前缀缓存后,图版本通过三轮基准及
前缀复用、工具调用检查,短回答中位速度提升约 4.4%。详见
[2048 复测报告](../../docs/cuda-graph-retest.md)。本目录仍不是默认部署。
组合配置为 `compose.prefix.yaml``Dockerfile.prefix` 从当前 eager+前缀缓存镜像构建,
需从仓库根目录指定 `-f experiments/graph/Dockerfile.prefix`
原始结果:../../docs/results/graph2.jsonl。方法与限制:../../docs/benchmark-method.md。
保持与主部署隔离,默认启动脚本不会启用此目录。
复现实验需先有原始稳定镜像 local/qwen38-flash-spark:nightly-0bfc7a15
docker build -t local/qwen38-flash-spark:graph2-0bfc7a15 experiments/graph
docker run --rm -i --gpus all -e VLLM_USE_BREAKABLE_CUDAGRAPH=1 \
--entrypoint python3 local/qwen38-flash-spark:graph2-0bfc7a15 -u - < experiments/graph/test_disk_adapter.py
运行完整服务时将本目录 compose.yaml 作为根 compose.yaml 的 override;这会替换现有服务,
不适合与其并行运行。实验前先保留原始配置,完成后恢复默认部署。
当前可复用 Compose 已改为 131072 总 tokens;上述历史测试使用当时参数,结果不因配置整理而重写。
@@ -0,0 +1,128 @@
"""Synthetic streaming benchmark; run inside serving container, writes JSONL to stdout.
No external datasets or user prompts. Usage: python3 benchmark.py --label eager
TTFT includes reasoning tokens; first_content_s separately measures visible answer.
Decode tok/s is an approximation from total completion tokens and streaming time.
"""
import argparse
import concurrent.futures
import hashlib
import json
import random
import re
import threading
import time
import urllib.request
from pathlib import Path
parser = argparse.ArgumentParser()
parser.add_argument('--label', required=True)
parser.add_argument('--long-max-tokens', type=int, default=1024)
parser.add_argument('--phase', choices=['all', 'short', 'long'], default='all')
args = parser.parse_args()
BASE = 'http://127.0.0.1:8000'
KEY = Path('/run/secrets/qwen_api_key').read_text().strip()
HEADERS = {'Authorization': 'Bearer ' + KEY, 'Content-Type': 'application/json'}
def emit(record):
print(json.dumps({'label': args.label, **record}, ensure_ascii=False), flush=True)
def metrics():
request = urllib.request.Request(BASE + '/metrics', headers=HEADERS)
with urllib.request.urlopen(request, timeout=10) as response:
text = response.read().decode()
values = {}
for line in text.splitlines():
if line.startswith('#') or 'prefix_cache_' not in line:
continue
name = line.split('{')[0].split()[0]
if name.endswith('_total'):
values[name] = values.get(name, 0) + float(line.split()[-1])
return values
def run(name, prompt, expected=None, barrier=None, max_tokens=512):
payload = {'model': 'qwen3.8-flash-next', 'messages': [{'role': 'user', 'content': prompt}],
'temperature': 0, 'seed': 42, 'max_tokens': max_tokens,
'reasoning_effort': 'low', 'stream': True,
'stream_options': {'include_usage': True}}
request = urllib.request.Request(BASE + '/v1/chat/completions',
data=json.dumps(payload).encode(), headers=HEADERS)
if barrier:
barrier.wait()
start = time.perf_counter()
first = first_content = last = None
content, reasoning = '', ''
usage, finish = {}, None
with urllib.request.urlopen(request, timeout=900) as response:
for raw in response:
line = raw.decode().strip()
if not line.startswith('data: ') or line == 'data: [DONE]':
continue
item = json.loads(line[6:])
if item.get('usage'):
usage = item['usage']
for choice in item.get('choices', []):
delta = choice.get('delta', {})
answer = delta.get('content') or ''
thought = delta.get('reasoning') or delta.get('reasoning_content') or ''
if answer or thought:
now = time.perf_counter()
first = first if first is not None else now
last = now
if answer:
first_content = first_content if first_content is not None else now
content += answer
reasoning += thought
finish = choice.get('finish_reason') or finish
elapsed = time.perf_counter() - start
count = usage.get('completion_tokens', 0)
record = {'test': name, 'max_tokens': max_tokens, 'elapsed_s': round(elapsed, 4),
'ttft_s': round(first-start, 4) if first else None,
'first_content_s': round(first_content-start, 4) if first_content else None,
'decode_tps_approx': round((count-1)/(last-first), 3) if last and first and last>first else None,
'usage': usage, 'finish_reason': finish, 'content': content,
'output_sha256': hashlib.sha256((reasoning+'\0'+content).encode()).hexdigest(),
'prompt_sha256': hashlib.sha256(prompt.encode()).hexdigest(),
'correct': bool(content.strip()) and (expected is None or expected in content)}
emit(record)
if not record['correct'] or finish != 'stop':
emit({'event':'ANSWER_CHECK_FAILED','test':name})
return record
emit({'event': 'start', 'phase': args.phase})
if args.phase in ('all', 'short'):
run('warmup', '计算17乘19,只输出结果。', '323')
prompt = '用中文写一段约150字的说明,解释数据库索引为什么能加快查询,以及它对写入有什么影响。'
for i in range(3):
run('short_'+str(i), prompt)
run('code', '写一个Python函数is_even(n),判断整数是否为偶数,只输出代码。', '%')
for concurrency in [2, 4]:
barrier = threading.Barrier(concurrency)
start = time.perf_counter()
with concurrent.futures.ThreadPoolExecutor(max_workers=concurrency) as pool:
futures = [pool.submit(run, f'concurrent_{concurrency}_{i}',
f'场景编号{i}'+prompt, None, barrier) for i in range(concurrency)]
results = [f.result() for f in futures]
seconds = time.perf_counter()-start
emit({'test': 'concurrency_summary', 'concurrency': concurrency,
'elapsed_s': round(seconds, 3),
'aggregate_completion_tps': round(sum(r['usage']['completion_tokens'] for r in results)/seconds, 3)})
if args.phase in ('all', 'long'):
from transformers import AutoTokenizer
snapshot = '/root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47'
tokenizer = AutoTokenizer.from_pretrained(snapshot, local_files_only=True)
rng = random.Random(42)
filler = '\n'.join(f'Record {i}: item={rng.randrange(100000,999999)}; status=archived; category={i%17}.' for i in range(6000))
ids = tokenizer.encode(filler, add_special_tokens=False)
for size in [8192, 32768]:
text = tokenizer.decode(ids[:size-150])
pos = len(text)//2
text = text[:pos]+'\n唯一有效的校验口令是:青松739251。\n'+text[pos:]
prompt = '从下面的档案里找出唯一有效的校验口令。只输出口令,不要解释。\n<档案>\n'+text+'\n</档案>\n请输出校验口令。'
before = metrics()
a = run(f'long_{size}_cold', prompt, '青松739251', max_tokens=args.long_max_tokens)
b = run(f'long_{size}_repeat', prompt, '青松739251', max_tokens=args.long_max_tokens)
after = metrics()
emit({'test':f'prefix_{size}', 'same_output':a['output_sha256']==b['output_sha256'],
'metrics_delta':{key:after[key]-before.get(key,0) for key in after}})
emit({'event':'BENCHMARK_COMPLETED'})
+21
View File
@@ -0,0 +1,21 @@
# Experimental: only promote after benchmark and correctness checks.
services:
vllm:
image: local/qwen38-flash-spark:prefix2-0bfc7a15
environment:
VLLM_USE_BREAKABLE_CUDAGRAPH: "1"
command:
- >-
exec vllm serve /root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47
--served-model-name qwen3.8-flash-next
--host 0.0.0.0 --port 8000
--tensor-parallel-size 1
--dtype bfloat16 --kv-cache-dtype auto
--gpu-memory-utilization ${GPU_MEMORY_UTILIZATION:-0.80}
--max-model-len 131072 --max-num-seqs ${MAX_NUM_SEQS:-4} --max-num-batched-tokens 2048
--enable-chunked-prefill --enable-prefix-caching
--speculative-config '{"method":"mtp","num_speculative_tokens":2}'
--compilation-config '{"mode":3,"cudagraph_mode":"PIECEWISE","splitting_ops":["vllm::unified_attention_with_output","vllm::unified_mla_attention_with_output","vllm::mamba_mixer2","vllm::mamba_mixer","vllm::short_conv","vllm::qwen4_exp_ple_short_conv","vllm::qwen4_exp_qsa_with_output","vllm::linear_attention","vllm::qwen_gdn_attention_core","vllm::qwen_gdn_attention_core_fused_norm_packed","vllm::gdn_attention_core_xpu","vllm::olmo_hybrid_gdn_full_forward","vllm::sparse_attn_indexer","vllm::rocm_aiter_sparse_attn_indexer","vllm::deepseek_v4_attention","vllm::hpc_rope_norm_forward","vllm::unified_kv_cache_update","vllm::unified_mla_kv_cache_update","vllm::spark_ple_lookup"],"cudagraph_capture_sizes":[1,2,4,8,12]}' --no-enable-flashinfer-autotune
--load-format safetensors
--reasoning-parser qwen3 --tool-call-parser qwen3_xml --enable-auto-tool-choice
--api-key "$$(cat /run/secrets/qwen_api_key)"
+21
View File
@@ -0,0 +1,21 @@
# Experimental: only promote after benchmark and correctness checks.
services:
vllm:
image: local/qwen38-flash-spark:graph2-0bfc7a15
environment:
VLLM_USE_BREAKABLE_CUDAGRAPH: "1"
command:
- >-
exec vllm serve /root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47
--served-model-name qwen3.8-flash-next
--host 0.0.0.0 --port 8000
--tensor-parallel-size 1
--dtype bfloat16 --kv-cache-dtype auto
--gpu-memory-utilization ${GPU_MEMORY_UTILIZATION:-0.80}
--max-model-len 131072 --max-num-seqs ${MAX_NUM_SEQS:-4} --max-num-batched-tokens 2048
--enable-chunked-prefill --no-enable-prefix-caching
--speculative-config '{"method":"mtp","num_speculative_tokens":2}'
--compilation-config '{"mode":3,"cudagraph_mode":"PIECEWISE","splitting_ops":["vllm::unified_attention_with_output","vllm::unified_mla_attention_with_output","vllm::mamba_mixer2","vllm::mamba_mixer","vllm::short_conv","vllm::qwen4_exp_ple_short_conv","vllm::qwen4_exp_qsa_with_output","vllm::linear_attention","vllm::qwen_gdn_attention_core","vllm::qwen_gdn_attention_core_fused_norm_packed","vllm::gdn_attention_core_xpu","vllm::olmo_hybrid_gdn_full_forward","vllm::sparse_attn_indexer","vllm::rocm_aiter_sparse_attn_indexer","vllm::deepseek_v4_attention","vllm::hpc_rope_norm_forward","vllm::unified_kv_cache_update","vllm::unified_mla_kv_cache_update","vllm::spark_ple_lookup"],"cudagraph_capture_sizes":[1,2,4,8,12]}' --no-enable-flashinfer-autotune
--load-format safetensors
--reasoning-parser qwen3 --tool-call-parser qwen3_xml --enable-auto-tool-choice
--api-key "$$(cat /run/secrets/qwen_api_key)"
+94
View File
@@ -0,0 +1,94 @@
"""PLE mmap adapter for pinned nightly 0bfc7a15, single GPU only.
Uses the reviewed blazux mmap reader, retaining upstream hashing and dequantization.
"""
import torch
from vllm_ple_mmap import _MmapNgramEmbedding, _setup_table_v029, _REGISTRY, _register_op
def _lookup_with_hash(input_ids: torch.Tensor, query_start_loc: torch.Tensor,
ngram_context: torch.Tensor, output: torch.Tensor,
layer_name: str) -> None:
# Capture records preceding kernels without executing them. CPU lookup must
# therefore compute its hash IDs in this eager segment as well.
from vllm_ple_mmap import _lookup_ids_impl
layer = _REGISTRY[layer_name]
ids = layer.compute_ngram_ids(input_ids, query_start_loc, ngram_context)
_lookup_ids_impl(ids, output, layer_name)
def _lookup_with_hash_fake(input_ids: torch.Tensor, query_start_loc: torch.Tensor,
ngram_context: torch.Tensor, output: torch.Tensor,
layer_name: str) -> None:
pass
class DiskEmbedding(_MmapNgramEmbedding):
supports_prefetch = False
def __init__(self, n, d, **kwargs):
super().__init__(n, d)
self.register_buffer("weight", torch.empty(0, dtype=torch.float8_e4m3fn), persistent=False)
def dequantize(self, embeddings, output_dtype):
if self.table is None:
raise RuntimeError("PLE disk table not loaded")
return embeddings.to(output_dtype) * self.weight_scale.to(output_dtype)
def start_prefetch(self, *args):
pass
def apply(cls):
import sys
from vllm.config import get_current_vllm_config
from vllm.distributed import get_etp_group
mod = sys.modules[cls.__module__]
original_init, original_load = cls.__init__, cls.load_weights
def init(self, *args, **kwargs):
if get_etp_group().world_size != 1:
raise RuntimeError("Spark disk adapter supports only ETP=1")
device_cls = mod.Qwen4ExpPLEDeviceEmbedding
host_cls = mod.Qwen4ExpPLEPinnedHostEmbedding
mod.Qwen4ExpPLEDeviceEmbedding = mod.Qwen4ExpPLEPinnedHostEmbedding = DiskEmbedding
try:
original_init(self, *args, **kwargs)
finally:
mod.Qwen4ExpPLEDeviceEmbedding, mod.Qwen4ExpPLEPinnedHostEmbedding = device_cls, host_cls
self._ple_mmap_prefix = kwargs["prefix"]
self._ple_mmap_model_path = get_current_vllm_config().model_config.model
_REGISTRY[self._ple_mmap_prefix] = self
def load(self, weights):
loaded = set()
def filtered():
for name, tensor in weights:
if name.startswith("ngram_embedding.shard_") and name.endswith(".weight"):
continue
if name == "ngram_embedding.weight_scale":
self.register_buffer("_offload_weight_scale", tensor.detach().to("cuda"), persistent=False)
continue
yield name, tensor
loaded.update(original_load(self, filtered()))
_setup_table_v029(self)
self.ngram_embedding.weight_scale = self._offload_weight_scale
return loaded
def forward(self, hidden_states, input_ids, query_start_loc, ngram_context):
output = torch.empty((input_ids.shape[0], self.embedding_dim),
dtype=torch.float8_e4m3fn, device=input_ids.device)
torch.ops.vllm.spark_ple_lookup(input_ids, query_start_loc, ngram_context,
output, self._ple_mmap_prefix)
return output
from vllm.compilation.breakable_cudagraph import eager_break_during_capture
from vllm.utils.torch_utils import direct_register_custom_op
_register_op()
if not hasattr(torch.ops.vllm, "spark_ple_lookup"):
direct_register_custom_op(
op_name="spark_ple_lookup",
op_func=eager_break_during_capture(_lookup_with_hash),
mutates_args=["output"], fake_impl=_lookup_with_hash_fake,
)
cls.__init__, cls.load_weights, cls.forward = init, load, forward
+79
View File
@@ -0,0 +1,79 @@
import os
os.environ["VLLM_USE_BREAKABLE_CUDAGRAPH"] = "1"
import tempfile
from types import SimpleNamespace
from pathlib import Path
import torch
import vllm.config
import vllm.distributed
from safetensors.torch import save_file
with tempfile.TemporaryDirectory() as folder:
fake_config = SimpleNamespace(engram_config=None, model_config=SimpleNamespace(model=folder))
vllm.config.get_current_vllm_config = lambda: fake_config
vllm.distributed.get_etp_group = lambda: SimpleNamespace(world_size=1)
from vllm.models.qwen4_exp.nvidia.ngram_embedding import Qwen4ExpNGramEmbedding
from vllm.model_executor.layers.quantization.fp8 import Fp8Config
cfg = SimpleNamespace(ngram_size=3, heads_per_ngram=2, eos_token_id=0,
vocab_size=100, split_ngram_parts=2, seed=1234,
ngram_vocab_size_base=17, make_ngram_vocab_size_divisible_by=8)
prefix = 'model.language_model.layers.0.ple.ple_embedding'
with torch.device('cuda'):
layer = Qwen4ExpNGramEmbedding(cfg, 8, 0, 32,
data_parallel_rank=0, prefix=prefix,
quant_config=Fp8Config(is_checkpoint_fp8_serialized=True))
count = layer.ngram_embedding.org_vocab_size
full = (torch.arange(count * 2).reshape(count, 2) % 13).to(torch.float8_e4m3fn)
tensors = {}
for i, part in enumerate(full.chunk(2)):
tensors[f'{prefix}.ngram_embedding.shard_{i}.weight'] = part.contiguous()
tensors[f'{prefix}.ngram_embedding.weight_scale'] = torch.tensor(0.25)
save_file(tensors, str(Path(folder) / 'ple.safetensors'))
layer.load_weights((name.removeprefix(prefix + '.'), value) for name, value in tensors.items())
ids = torch.tensor([[0, 1, 1, count - 1], [5, 2, 9, 7]], device='cuda')
out = layer.ngram_embedding(ids)
expected = full.view(torch.uint8)[ids.cpu()].view(torch.float8_e4m3fn).cuda()
assert torch.equal(out.view(torch.uint8), expected.view(torch.uint8))
dequant = layer.ngram_embedding.dequantize(out, torch.bfloat16)
assert torch.equal(dequant, expected.to(torch.bfloat16) * 0.25)
assert layer.ngram_embedding.weight.numel() == 0
tokens = torch.tensor([3, 7, 9], device='cuda')
starts = torch.tensor([0, 3], dtype=torch.int32, device='cuda')
context = torch.tensor([[0, 0]], device='cuda')
hashed = layer.compute_ngram_ids(tokens, starts, context)
actual = layer(None, tokens, starts, context)
reference = full.view(torch.uint8)[hashed.cpu()].view(torch.float8_e4m3fn).cuda().flatten(-2)
assert torch.equal(actual.view(torch.uint8), reference.view(torch.uint8))
print('PASS: disk rows, repeated IDs, boundary IDs, FP8 bytes and scaling; no resident PLE table')
compiled = torch.compile(lambda t, s, c: layer(None, t, s, c), fullgraph=True)
actual_compiled = compiled(tokens, starts, context)
assert torch.equal(actual_compiled.view(torch.uint8), reference.view(torch.uint8))
print('COMPILE_PASS: full graph matches exact FP8 table lookup')
# Runtime graph capture must break around the CPU mmap operation, and replay
# must consume changed inputs instead of reusing capture-time row values.
from vllm.compilation.breakable_cudagraph import BreakableCUDAGraphCapture
original_hash = layer.compute_ngram_ids
def checked_hash(*args):
assert not torch.cuda.is_current_stream_capturing(), "CPU-dependent hash captured"
return original_hash(*args)
layer.compute_ngram_ids = checked_hash
stream = torch.cuda.Stream()
stream.wait_stream(torch.cuda.current_stream())
with torch.cuda.stream(stream):
layer(None, tokens, starts, context)
torch.cuda.synchronize()
capture = BreakableCUDAGraphCapture()
with capture:
captured = layer(None, tokens, starts, context)
downstream = captured.to(torch.float32) * 0.25
assert capture.num_eager_breaks >= 1
for values in ([4, 6, 8], [9, 2, 5], [3, 7, 9]):
tokens.copy_(torch.tensor(values, device="cuda"))
capture.replay()
expected_ids = layer.compute_ngram_ids(tokens, starts, context)
expected_bytes = full.view(torch.uint8)[expected_ids.cpu()].cuda().flatten(-2)
assert torch.equal(captured.view(torch.uint8), expected_bytes)
expected_fp8 = expected_bytes.view(torch.float8_e4m3fn)
assert torch.equal(downstream, expected_fp8.to(torch.float32) * 0.25)
print("BREAKABLE_GRAPH_PASS: CPU lookup excluded, changed-input replay byte-exact")
+38
View File
@@ -0,0 +1,38 @@
# Nsight Systems 诊断脚本
固定 nightly `0bfc7a15`、当前 PLE 适配,单 GPU、串行请求。
方案见 [plan.md](plan.md)。这些脚本是实验工具,不是默认启动入口。
- `prepare.py prepare --data ...`:使用正在运行的同一模型生成 8K/32K 固定检索数据并预检 token 数。
- `instrument.py`:读取同目录 `vllm_ple_mmap.original.py``cudagraph_utils.original.py`
精确匹配源码后生成临时 NVTX 版本;保持算子签名与计算不变。原始文件来自容器,不提交重复副本。
- `client.py --label eager|graph`:在测试容器内运行,数据挂到 `/profiles/data`,密钥读挂载文件。
三轮正常计时和三次独立 trace;所有请求相同,temperature=0、seed=42、reasoning_effort=low。
- `monitor.py`:在 Spark 宿主机运行,写资源采样到 stdout;以脚本目录中的文件发出停止信号。
必须在启动实验前启动监控,并配套退出后恢复原配置的 runner。保护是尽力而为,不能保证拦截瞬时 OOM。
- `summarize_trace.py <trace.sqlite> ...`:导出 CUDA/NVTX 汇总,不读取进程命令行和环境。
Nsight 使用主机安装目录只读挂载到 `/opt/nsight`。临时服务添加:
```text
--max-model-len 131072 --profiler-config '{"profiler":"cuda"}'
```
在原有 `vllm serve ...` 前包裹:
```text
/opt/nsight/bin/nsys profile --sample=none --trace=cuda,nvtx,osrt \
--capture-range=cudaProfilerApi --capture-range-end=repeat:3 --kill=none \
--trace-fork-before-exec=true --cuda-graph-trace=node --force-overwrite=true \
-o /profiles/<label>/trace vllm serve ...
```
临时将服务绑定到容器回环地址,客户端使用 `docker exec`;保留已有缓存、代理和 secret 挂载。
PLE 和 CudaGraphManager 的标记文件分别只读覆盖原模块,不修改镜像或权重。
测试时自动重启关闭;原 Compose 保留备份,退出时恢复并做健康及 smoke 检查。
计时阶段没有启动 capture,但 Nsight launcher 和 NVTX 包装仍存在;本轮不是完全卸载 profiler 的独立测速。
node 级采样可能增加开销,因此 trace 时长只用作诊断,不能代替无采样阶段排名。
CPU API、NVTX 和 GPU 时间存在重叠;GPU busy 是 kernel/copy/memset 区间并集,
分母为首次至末次 GPU 活动的时间跨度,不是 SM 利用率、带宽利用率或完整 HTTP 延迟。
原始 `.nsys-rep` / SQLite 可能包含进程参数,只保留在 Spark 的受限目录,不提交 Git。
+67
View File
@@ -0,0 +1,67 @@
import argparse,json,hashlib,time,urllib.request,signal
from pathlib import Path
parser=argparse.ArgumentParser();parser.add_argument('--label',required=True);args=parser.parse_args()
base='http://127.0.0.1:8000'
key=Path('/run/secrets/qwen_api_key').read_text().strip()
headers={'Authorization':'Bearer '+key,'Content-Type':'application/json'}
def emit(r):print(json.dumps({'label':args.label,'time':time.time(),**r},ensure_ascii=False),flush=True)
def request(path,payload=None):
req=urllib.request.Request(base+path,headers=headers,data=json.dumps(payload).encode() if payload is not None else None)
with urllib.request.urlopen(req,timeout=60) as res:return res.read()
def metrics():
result={}
for l in request('/metrics').decode().splitlines():
if l.startswith('vllm:ple_mmap_') or l.startswith('vllm:prefix_cache_'):
name=l.split('{')[0].split()[0]
if name.endswith('_total'):result[name]=result.get(name,0)+float(l.split()[-1])
return result
def deadline(*_):raise TimeoutError('Request exceeded 180 seconds')
signal.signal(signal.SIGALRM,deadline)
def run(name,prompt,expected=None,profile=False):
m=[{'role':'user','content':prompt}]
count=json.loads(request('/tokenize',{'model':'qwen3.8-flash-next','messages':m,'chat_template_kwargs':{'reasoning_effort':'low'}}))['count']
assert count+2048<=131072
before=metrics();payload={'model':'qwen3.8-flash-next','messages':m,'temperature':0,'seed':42,'reasoning_effort':'low','max_tokens':2048 if expected else 512,'stream':True,'stream_options':{'include_usage':True}}
req=urllib.request.Request(base+'/v1/chat/completions',headers=headers,data=json.dumps(payload,ensure_ascii=False).encode())
emit({'event':'REQUEST_START','name':name,'profile':profile,'prompt_tokens_preflight':count})
if profile:request('/start_profile',{})
t=time.monotonic();first=last=visible=None;content=reasoning='';usage={};finish=None
signal.alarm(180)
try:
with urllib.request.urlopen(req,timeout=180) as res:
for raw in res:
line=raw.decode().strip()
if not line.startswith('data: ') or line=='data: [DONE]':continue
x=json.loads(line[6:])
if x.get('error'):raise RuntimeError('Streaming error')
if x.get('usage'):usage=x['usage']
for c in x.get('choices',[]):
d=c.get('delta',{});a=d.get('content') or '';r=d.get('reasoning') or d.get('reasoning_content') or ''
if a or r:
now=time.monotonic();first=first if first is not None else now;last=now
if a:visible=visible if visible is not None else now
content+=a;reasoning+=r;finish=c.get('finish_reason') or finish
finally:
signal.alarm(0)
if profile:request('/stop_profile',{})
elapsed=time.monotonic()-t
after=metrics()
correct=bool(content.strip()) and (expected is None or content.strip()==expected) and finish=='stop'
emit({'event':'RESULT','name':name,'profile':profile,'correct':correct,'content':content,'finish_reason':finish,'usage':usage,'max_tokens':payload['max_tokens'],'prompt_sha256':hashlib.sha256(prompt.encode()).hexdigest(),'output_sha256':hashlib.sha256((reasoning+'\0'+content).encode()).hexdigest(),'ttft_s':first-t if first else None,'first_content_s':visible-t if visible else None,'elapsed_s':elapsed,'decode_tps_approx':(usage.get('completion_tokens',0)-1)/(last-first) if last and first and last>first else None,'metrics_delta':{k:after[k]-before.get(k,0) for k in after}})
assert correct and usage['prompt_tokens']==count,name
return prompt
short='用中文写一段约150字的说明,解释数据库索引为什么能加快查询,以及它对写入有什么影响。'
run('warmup','计算17乘19,只输出结果。','323')
# Same prefix fixtures across configurations; phase/round identity is before the document.
fixtures={n:json.loads(Path(f'/profiles/data/ctx-{n}-1.json').read_text())['cases'][1] for n in [8192,32768]}
for i in range(3):
run(f'short-{i}',short)
for n,c in fixtures.items():
prompt=f'测试文档批次 BENCH-{i}-{n}\n'+c['messages'][0]['content']
run(f'prefill-{n}-{i}',prompt,c['expected'])
run(f'reuse-{n}-{i}',prompt,c['expected'])
run('trace-short',short,profile=True)
c=fixtures[32768];prompt='测试文档批次 TRACE-32768。\n'+c['messages'][0]['content']
run('trace-prefill-32768',prompt,c['expected'],profile=True)
run('trace-reuse-32768',prompt,c['expected'],profile=True)
emit({'event':'PROFILE_SUITE_PASS'})
+29
View File
@@ -0,0 +1,29 @@
from pathlib import Path
import ast
p=Path(__file__).resolve().parent
s=(p/'vllm_ple_mmap.original.py').read_text()
replacements=[
(' torch.cuda.current_stream(ids.device).synchronize()', ' with torch.cuda.nvtx.range("PLE_wait_for_GPU"):\n torch.cuda.current_stream(ids.device).synchronize()'),
(' rows = table.gather(uniq) # uint8 [U, row_bytes], fresh & writable',' with torch.cuda.nvtx.range("PLE_CPU_gather"):\n rows = table.gather(uniq) # uint8 [U, row_bytes], fresh & writable'),
(' uniq, inverse = np.unique(ids_np, return_inverse=True)', ' with torch.cuda.nvtx.range("PLE_CPU_dedup"):\n uniq, inverse = np.unique(ids_np, return_inverse=True)')]
for before,after in replacements:
assert s.count(before)==1,(before,s.count(before))
s=s.replace(before,after)
s+='''\n# Temporary diagnostic annotations; no tensor or arithmetic changes.
_profile_original_lookup_ids = _lookup_ids_impl
def _lookup_ids_impl(ngram_ids: torch.Tensor, output: torch.Tensor, layer_name: str) -> None:
with torch.cuda.nvtx.range("PLE_lookup_tokens=" + str(ngram_ids.shape[0])):
return _profile_original_lookup_ids(ngram_ids, output, layer_name)
'''
ast.parse(s);(p/'vllm_ple_mmap.profile.py').write_text(s)
s=(p/'cudagraph_utils.original.py').read_text()
s+='''\n# Diagnostic dispatch marker; does not change graph selection.
_profile_original_dispatch = CudaGraphManager.dispatch
def _profile_dispatch(self, *args, **kwargs):
desc = _profile_original_dispatch(self, *args, **kwargs)
actual = args[1] if len(args) > 1 else kwargs.get("num_tokens", -1)
torch.cuda.nvtx.mark(f"CG_DISPATCH:actual={actual}:mode={desc.cg_mode.name}:padded={desc.num_tokens}")
return desc
CudaGraphManager.dispatch = _profile_dispatch
'''
ast.parse(s);(p/'cudagraph_utils.profile.py').write_text(s)
+41
View File
@@ -0,0 +1,41 @@
import json,time,subprocess,os
from pathlib import Path
out=Path(__file__).resolve().parent
low=[]
critical=[]
initial_oom=None
while not (out/'monitor.stop').exists():
mem={l.split(':')[0]:int(l.split()[1]) for l in Path('/proc/meminfo').read_text().splitlines()}
vm=dict(l.split() for l in Path('/proc/vmstat').read_text().splitlines())
state=subprocess.run(['docker','inspect','--format','{{json .State}}','qwen38-flash-vllm'],capture_output=True,text=True)
status=json.loads(state.stdout) if state.returncode==0 else {}
if initial_oom is None: initial_oom=int(vm.get('oom_kill',0))
swapped=(int(vm['pswpin'])+int(vm['pswpout']))*os.sysconf('SC_PAGE_SIZE')
rec={'time':time.time(),'available_kib':mem['MemAvailable'],'swap_used_kib':mem['SwapTotal']-mem['SwapFree'],
'pswpin':int(vm['pswpin']),'pswpout':int(vm['pswpout']),'status':status.get('Status'),
'oom_killed':status.get('OOMKilled'),'host_oom_kills':int(vm.get('oom_kill',0)),'memory_pressure':Path('/proc/pressure/memory').read_text().strip()}
print(json.dumps(rec),flush=True)
if mem['MemAvailable']<1024*1024:
(out/'GUARD_STOP').write_text('MemAvailable below 1 GiB')
subprocess.run(['docker','stop','-t','2','qwen38-flash-vllm'])
break
if mem['MemAvailable']<2*1024*1024:
critical.append(time.monotonic())
else:
critical=[]
if int(vm.get('oom_kill',0))>initial_oom or (len(critical)>=2 and critical[-1]-critical[0]>=5):
(out/'GUARD_STOP').write_text('Host OOM counter increased or MemAvailable below 2 GiB for 5s')
subprocess.run(['docker','stop','-t','5','qwen38-flash-vllm'])
break
if mem['MemAvailable']<4*1024*1024:
low.append((time.monotonic(),swapped))
else:
low=[]
if len(low)>=7 and low[-1][0]-low[0][0]>=30 and low[-1][1]-low[0][1]>512*1024**2:
(out/'GUARD_STOP').write_text('MemAvailable below 4 GiB for 30s with >512 MiB swapping')
subprocess.run(['docker','stop','-t','5','qwen38-flash-vllm'])
break
if status.get('OOMKilled'):
(out/'GUARD_STOP').write_text('Docker reported OOMKilled')
break
time.sleep(1)
+17
View File
@@ -0,0 +1,17 @@
# CUDA Graph 性能剖析方案(2026-09-18
目的:定位当前 CUDA Graph 约 4.4% 收益的限制,确认捕获范围与 PLE 图外路径的影响。
先采证据,再决定是否扩大图覆盖;不将推断写成瓶颈结论。
1. 小型 CUDA 程序验证主机 Nsight Systems 在当前镜像中可采集 CUDA 时间线。
2. 临时服务上下文上限 131072,串行输入不超过 128K;原镜像、模型、MTP=2、BF16 KV、内存比例 0.80 不变。
3. 对照 eager、小尺寸图 [1,2,4,8,12]。若证据支持,再试含 2048-token 预填充尺寸的图配置。
4. 固定合成短问答、8K/32K 首次/重复输入;记录延迟、输出/思考 tokens、PLE 分项计数、图重放和内存。
5. Nsight 使用 API 控制的短时间窗口,只采选定请求;计时基准在采样关闭时运行,trace 不作性能定量排名。
6. 用 CPU CUDA API、GPU 活动、同步、PLE 指标判断瓶颈;这些时间可能重叠,不简单相加当百分比。
7. 主机 OOM 计数增加、MemAvailable 单次低于 1 GiB 或持续低于 2 GiB 即停止。
保留并检查内核 OOM 日志;测试后恢复原服务和 smoke test。128K 仅在候选通过后做资源/正确性验证。
8. 原始大型 trace 留在 Spark,仓库保存方案、配置、脚本、摘要及证据索引,不提交凭据。
基础事实:当前图模式为 breakable PIECEWISEPLE 哈希+CPU mmap 查表在 eager break 中运行。
大于已捕获 token 数的 batch 无匹配图时回退无图执行。扩大图尺寸仍需实测兼容性与额外内存。
+198
View File
@@ -0,0 +1,198 @@
"""Generate reproducible long-context retrieval fixtures and test a running vLLM.
Run inside the model container. Never prints the mounted API key.
"""
import argparse
import hashlib
import json
import random
import signal
import time
import urllib.request
from pathlib import Path
SNAPSHOT = '/root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47'
MODEL = 'qwen3.8-flash-next'
MAX_OUTPUT = 2048
MAX_CONTEXT = 131072
BASE = 'http://127.0.0.1:8000'
def emit(record):
print(json.dumps(record, ensure_ascii=False), flush=True)
def digest(value):
return hashlib.sha256(value.encode()).hexdigest()
def headers():
key = Path('/run/secrets/qwen_api_key').read_text().strip()
return {'Authorization': 'Bearer ' + key, 'Content-Type': 'application/json'}
def request(path, payload=None, timeout=120):
req = urllib.request.Request(BASE + path, headers=headers(),
data=json.dumps(payload, ensure_ascii=False).encode() if payload is not None else None)
with urllib.request.urlopen(req, timeout=timeout) as response:
return json.load(response)
def metrics():
req = urllib.request.Request(BASE + '/metrics', headers=headers())
with urllib.request.urlopen(req, timeout=15) as response:
lines = response.read().decode().splitlines()
names = ['vllm:prefix_cache_hits_total', 'vllm:prefix_cache_queries_total',
'vllm:num_preemptions_total']
return {name: sum(float(l.split()[-1]) for l in lines if l.split('{')[0].split(' ')[0] == name)
for name in names}
def messages(document, project):
prompt = ('以下是一份虚构项目预算档案,请按项目编号检索其中的数据。\n' + document +
'\n档案结束。\n问题:项目编号 ' + project + ' 的核定预算是多少元?只输出数字。')
return [{'role': 'user', 'content': prompt}]
def prepare(folder):
from transformers import AutoTokenizer
tok = AutoTokenizer.from_pretrained(SNAPSHOT, local_files_only=True)
folder.mkdir(parents=True, exist_ok=True)
for target in [8192, 32768]:
for sample in [1, 2]:
name = f'ctx-{target}-{sample}'
rng = random.Random(target * 10 + sample)
amounts = [str(rng.randrange(10000, 99999)) for _ in range(3)]
projects = [f'TARGET-{position}-{sample}' for position in ['FRONT', 'MIDDLE', 'END']]
filler = [f'项目编号 BG-{i:06d};核定预算 {rng.randrange(10000,99999)} 元;类别 C{i%19:02d}' for i in range(20000)]
def build(n):
rows = filler[:n].copy()
positions = [int(n * f) for f in [0.05, 0.5, 0.95]]
for pos, project, amount in zip(positions, projects, amounts):
rows[pos] = f'项目编号 {project};核定预算 {amount} 元;类别 C20。'
return '文档编号:PROFILE128K-' + name + '\n' + '\n'.join(rows), positions, rows
low, high = 20, len(filler)
while low < high:
n = (low + high + 1) // 2
doc, _, _ = build(n)
count = len(tok.apply_chat_template(messages(doc, projects[1]), tokenize=True, add_generation_prompt=True, return_dict=False))
if count <= target:
low = n
else:
high = n - 1
doc, positions, rows = build(low)
cases = []
for label, index in [('front', 0), ('middle', 1), ('end', 2), ('front_repeat', 0)]:
msgs = messages(doc, projects[index])
count = request('/tokenize', {'model': MODEL, 'messages': msgs, 'add_generation_prompt': True, 'chat_template_kwargs': {'reasoning_effort': 'low'}})['count']
assert target - 128 <= count <= target + 32, (name, count, target)
assert count + MAX_OUTPUT <= MAX_CONTEXT, (name, count)
cases.append({'case': label, 'messages': msgs, 'expected': amounts[index],
'prompt_tokens_preflight': count, 'prompt_sha256': digest(msgs[0]['content']),
'max_tokens': MAX_OUTPUT})
fractions = [round(len(tok.encode('文档编号:PROFILE128K-'+name+'\n'+'\n'.join(rows[:pos]), add_special_tokens=False)) / cases[0]['prompt_tokens_preflight'], 4)
for pos in positions]
fixture = {'document': name, 'target_input_tokens': target, 'sample': sample,
'document_sha256': digest(doc), 'needle_token_fractions': fractions, 'cases': cases}
(folder / (name + '.json')).write_text(json.dumps(fixture, ensure_ascii=False))
emit({'event': 'FIXTURE_READY', **{k:v for k,v in fixture.items() if k != 'cases'},
'prompt_tokens': [c['prompt_tokens_preflight'] for c in cases]})
def deadline(signum, frame):
raise TimeoutError('Request exceeded the 1200 second wall-clock limit')
def run_case(label, fixture, case, attempt):
before = metrics()
payload = {'model': MODEL, 'messages': case['messages'], 'temperature': 0, 'seed': 42,
'reasoning_effort': 'low', 'max_tokens': MAX_OUTPUT,
'stream': True, 'stream_options': {'include_usage': True}}
req = urllib.request.Request(BASE + '/v1/chat/completions', headers=headers(),
data=json.dumps(payload, ensure_ascii=False).encode())
start = time.monotonic()
first = first_content = last = None
content = reasoning = ''
usage = {}
finish = None
signal.alarm(1200)
try:
with urllib.request.urlopen(req, timeout=1200) as response:
for raw in response:
line = raw.decode().strip()
if not line.startswith('data: ') or line == 'data: [DONE]':
continue
item = json.loads(line[6:])
if item.get('error'):
raise RuntimeError('Server returned a streaming error')
if item.get('usage'):
usage = item['usage']
for choice in item.get('choices', []):
delta = choice.get('delta', {})
answer = delta.get('content') or ''
thought = delta.get('reasoning') or delta.get('reasoning_content') or ''
if answer or thought:
now = time.monotonic()
first = first if first is not None else now
last = now
if answer:
first_content = first_content if first_content is not None else now
content += answer
reasoning += thought
finish = choice.get('finish_reason') or finish
finally:
signal.alarm(0)
if finish is None or not usage:
raise RuntimeError('Incomplete response or missing usage')
after = metrics()
elapsed = time.monotonic() - start
record = {'event': 'RESULT', 'label': label, 'document': fixture['document'],
'target_input_tokens': fixture['target_input_tokens'], 'sample': fixture['sample'],
'case': case['case'], 'attempt': attempt, 'expected': case['expected'],
'content': content, 'correct': content.strip() == case['expected'] and finish == 'stop',
'finish_reason': finish, 'usage': usage, 'max_tokens': MAX_OUTPUT,
'prompt_tokens_preflight': case['prompt_tokens_preflight'], 'prompt_sha256': case['prompt_sha256'],
'output_sha256': digest(reasoning + '\0' + content),
'ttft_s': round(first-start, 4) if first else None,
'first_content_s': round(first_content-start, 4) if first_content else None,
'elapsed_s': round(elapsed, 4),
'decode_tps_approx': round((usage['completion_tokens']-1)/(last-first), 3) if last and first and last>first else None,
'metrics_delta': {k: after[k]-before[k] for k in after}}
emit(record)
assert usage['prompt_tokens'] + MAX_OUTPUT <= MAX_CONTEXT
assert usage['prompt_tokens'] == case['prompt_tokens_preflight'], 'Server tokenization differs from preflight'
return record
def run(folder, label):
signal.signal(signal.SIGALRM, deadline)
failures = []
for target in [8192, 32768]:
emit({'event': 'STAGE_START', 'label': label, 'target_input_tokens': target})
for sample in [1, 2]:
fixture = json.loads((folder / f'ctx-{target}-{sample}.json').read_text())
emit({'event': 'DOCUMENT_START', 'label': label, 'document': fixture['document'],
'document_sha256': fixture['document_sha256'], 'needle_token_fractions': fixture['needle_token_fractions']})
for case in fixture['cases']:
emit({'event': 'REQUEST_START', 'label': label, 'document': fixture['document'], 'case': case['case']})
result = run_case(label, fixture, case, 1)
if not result['correct']:
failures.append([fixture['document'], case['case']])
run_case(label, fixture, case, 2)
emit({'event': 'STAGE_COMPLETED', 'label': label, 'target_input_tokens': target})
emit({'event': 'CONTEXT_SUITE_COMPLETED', 'label': label, 'first_attempt_failures': failures})
# Quality failures are reported above, not hidden; infrastructure failures raise.
if __name__ == '__main__':
parser = argparse.ArgumentParser()
parser.add_argument('mode', choices=['prepare', 'run'])
parser.add_argument('--data', type=Path, default=Path('/tmp/context262k-data'))
parser.add_argument('--label', default='current')
args = parser.parse_args()
if args.mode == 'prepare':
prepare(args.data)
else:
run(args.data, args.label)
@@ -0,0 +1,20 @@
import json,statistics,sys
from pathlib import Path
result={}
for fn in sys.argv[1:]:
rows=[]
for line in Path(fn).read_text().splitlines():
try:r=json.loads(line)
except ValueError:continue
if r.get('event')=='RESULT':rows.append(r)
label=rows[0]['label'];groups={}
for name in ['short','prefill-8192','reuse-8192','prefill-32768','reuse-32768']:
rr=[r for r in rows if not r['profile'] and r['name'].rsplit('-',1)[0]==name]
if not rr:continue
groups[name]={'n':len(rr),'correct':sum(r['correct'] for r in rr)}
for k in ['ttft_s','elapsed_s','decode_tps_approx']:
values=[r[k] for r in rr];groups[name][k]={'median':statistics.median(values),'values':values}
groups[name]['output_tokens']=[r['usage']['completion_tokens'] for r in rr]
groups[name]['reasoning_tokens']=[r['usage'].get('completion_tokens_details',{}).get('reasoning_tokens') for r in rr]
result[label]={'total_requests':len(rows),'correct':sum(r['correct'] for r in rows),'groups':groups}
print(json.dumps(result,indent=2))
@@ -0,0 +1,52 @@
"""Export only CUDA/NVTX aggregates; omit process arguments and environment."""
import sqlite3,json,sys,collections
from pathlib import Path
def merge(intervals):
out=[]
for a,b in sorted(intervals):
if b<=a:continue
if out and a<=out[-1][1]:out[-1]=(out[-1][0],max(out[-1][1],b))
else:out.append((a,b))
return out
def duration(xs):return sum(b-a for a,b in xs)/1e9
def overlap(a,b):
i=j=0;total=0
while i<len(a) and j<len(b):
total+=max(0,min(a[i][1],b[j][1])-max(a[i][0],b[j][0]))
if a[i][1]<b[j][1]:i+=1
else:j+=1
return total/1e9
for fn in sys.argv[1:]:
db=sqlite3.connect(fn);db.row_factory=sqlite3.Row
tables={r[0] for r in db.execute("select name from sqlite_master where type='table'")}
strings=dict(db.execute('select id,value from StringIds'))
gpu=[];kerns=[];api=collections.defaultdict(lambda:[0,0]);nv=collections.defaultdict(list);dispatch=collections.Counter();dispatch_timeline=[]
for table in ['CUPTI_ACTIVITY_KIND_KERNEL','CUPTI_ACTIVITY_KIND_MEMCPY','CUPTI_ACTIVITY_KIND_MEMSET']:
if table in tables:
rows=list(db.execute('select * from '+table));gpu.extend((r['start'],r['end']) for r in rows)
if table.endswith('KERNEL'):kerns=rows
for table in ['CUPTI_ACTIVITY_KIND_RUNTIME','CUPTI_ACTIVITY_KIND_DRIVER']:
if table in tables:
for r in db.execute('select start,end,nameId from '+table):
name=strings.get(r['nameId'],str(r['nameId']));api[name][0]+=1;api[name][1]+=(r['end']-r['start'])/1e9
if 'NVTX_EVENTS' in tables:
for r in db.execute('select * from NVTX_EVENTS'):
keys=r.keys();name=r['text'] if 'text' in keys else None
if not name and 'textId' in keys:name=strings.get(r['textId'],'')
name=name or ''
if name.startswith('CG_DISPATCH:'):
dispatch[name]+=1;dispatch_timeline.append({'start_ns':r['start'],'name':name})
if name.startswith('PLE_') and r['end'] is not None:nv[name].append((r['start'],r['end']))
merged=merge(gpu);span=(merged[-1][1]-merged[0][0])/1e9 if merged else 0
nvout={}
for name,ranges in nv.items():
u=merge(ranges);nvout[name]={'count':len(ranges),'sum_s':duration(ranges),'union_s':duration(u),'gpu_overlap_s':overlap(u,merged)}
kernel_names=collections.defaultdict(lambda:[0,0])
for r in kerns:
name=strings.get(r['shortName'],'?');kernel_names[name][0]+=1;kernel_names[name][1]+=(r['end']-r['start'])/1e9
result={'file':Path(fn).name,'gpu_activity_span_s':span,'gpu_busy_union_s':duration(merged),'gpu_idle_within_span_s':span-duration(merged),'kernel_count':len(kerns),'graph_node_kernel_count':sum(bool(r['graphNodeId']) for r in kerns),'api':dict(sorted(api.items(),key=lambda x:-x[1][1])),'nvtx':nvout,'dispatch':dict(dispatch),'dispatch_timeline':dispatch_timeline,'top_kernels':sorted(kernel_names.items(),key=lambda x:-x[1][1])[:20],'notes':'GPU busy is interval union, not utilization counter. CPU/API/NVTX times overlap GPU work and each other; do not sum them as exclusive costs.'}
dest=Path(fn).with_suffix('.summary.json');dest.write_text(json.dumps(result,indent=2));print(dest)
+28
View File
@@ -0,0 +1,28 @@
# Derived from blazux/qwen3.8-Flash-DGX, Copyright 2026 blazux.
# SPDX-License-Identifier: Apache-2.0
"""Pinned-nightly Mamba prefix alignment fix, following blazux's diagnosis.
Reference: https://github.com/blazux/qwen3.8-Flash-DGX/blob/main/src/patch_mamba_block_size.py
Do not silently apply to a different source layout.
"""
import ast
import sys
from pathlib import Path
root = Path(sys.argv[1]) / 'vllm'
changes = [
(root / 'v1/worker/gpu/model_states/mamba_hybrid.py',
'(new_req_data.num_computed_tokens - 1) // self.cache_config.block_size',
'(new_req_data.num_computed_tokens - 1)\n'
' // (self.cache_config.mamba_block_size or self.cache_config.block_size)'),
(root / 'v1/core/sched/scheduler.py',
' block_size = self.cache_config.block_size\n # The last block-aligned',
' block_size = self.block_size\n # The last block-aligned'),
]
for path, before, after in changes:
source = path.read_text()
assert source.count(before) == 1, f'Unexpected upstream layout: {path}'
updated = source.replace(before, after)
ast.parse(updated)
path.write_text(updated)
print('Mamba prefix block alignment patched')
+138
View File
@@ -0,0 +1,138 @@
"""Synthetic streaming benchmark; run inside serving container, writes JSONL to stdout.
No external datasets or user prompts. Usage: python3 benchmark.py --label eager
TTFT includes reasoning tokens; first_content_s separately measures visible answer.
Decode tok/s is an approximation from total completion tokens and streaming time.
"""
import argparse
import concurrent.futures
import hashlib
import json
import random
import re
import threading
import time
import urllib.request
from pathlib import Path
parser = argparse.ArgumentParser()
parser.add_argument('--label', required=True)
parser.add_argument('--long-max-tokens', type=int, default=1024)
parser.add_argument('--phase', choices=['all', 'short', 'long'], default='all')
parser.add_argument('--continue-on-answer-failure', action='store_true',
help='Collect all cases; still exit nonzero if any answer fails.')
args = parser.parse_args()
BASE = 'http://127.0.0.1:8000'
KEY = Path('/run/secrets/qwen_api_key').read_text().strip()
HEADERS = {'Authorization': 'Bearer ' + KEY, 'Content-Type': 'application/json'}
emit_lock = threading.Lock()
answer_failures = []
def emit(record):
with emit_lock:
print(json.dumps({'label': args.label, **record}, ensure_ascii=False), flush=True)
def metrics():
request = urllib.request.Request(BASE + '/metrics', headers=HEADERS)
with urllib.request.urlopen(request, timeout=10) as response:
text = response.read().decode()
values = {}
for line in text.splitlines():
if line.startswith('#') or 'prefix_cache_' not in line:
continue
name = line.split('{')[0].split()[0]
if name.endswith('_total'):
values[name] = values.get(name, 0) + float(line.split()[-1])
return values
def run(name, prompt, expected=None, barrier=None, max_tokens=512):
payload = {'model': 'qwen3.8-flash-next', 'messages': [{'role': 'user', 'content': prompt}],
'temperature': 0, 'seed': 42, 'max_tokens': max_tokens,
'reasoning_effort': 'low', 'stream': True,
'stream_options': {'include_usage': True}}
request = urllib.request.Request(BASE + '/v1/chat/completions',
data=json.dumps(payload).encode(), headers=HEADERS)
if barrier:
barrier.wait()
start = time.perf_counter()
first = first_content = last = None
content, reasoning = '', ''
usage, finish = {}, None
with urllib.request.urlopen(request, timeout=900) as response:
for raw in response:
line = raw.decode().strip()
if not line.startswith('data: ') or line == 'data: [DONE]':
continue
item = json.loads(line[6:])
if item.get('usage'):
usage = item['usage']
for choice in item.get('choices', []):
delta = choice.get('delta', {})
answer = delta.get('content') or ''
thought = delta.get('reasoning') or delta.get('reasoning_content') or ''
if answer or thought:
now = time.perf_counter()
first = first if first is not None else now
last = now
if answer:
first_content = first_content if first_content is not None else now
content += answer
reasoning += thought
finish = choice.get('finish_reason') or finish
elapsed = time.perf_counter() - start
count = usage.get('completion_tokens', 0)
record = {'test': name, 'max_tokens': max_tokens, 'elapsed_s': round(elapsed, 4),
'ttft_s': round(first-start, 4) if first else None,
'first_content_s': round(first_content-start, 4) if first_content else None,
'decode_tps_approx': round((count-1)/(last-first), 3) if last and first and last>first else None,
'usage': usage, 'finish_reason': finish, 'content': content,
'output_sha256': hashlib.sha256((reasoning+'\0'+content).encode()).hexdigest(),
'prompt_sha256': hashlib.sha256(prompt.encode()).hexdigest(),
'correct': bool(content.strip()) and (expected is None or expected in content)}
emit(record)
if not record['correct'] or finish != 'stop':
if not args.continue_on_answer_failure:
raise AssertionError('Failed answer or truncated output: ' + name)
answer_failures.append(name)
emit({'event': 'ANSWER_CHECK_FAILED', 'test': name})
return record
emit({'event': 'start', 'phase': args.phase})
if args.phase in ('all', 'short'):
run('warmup', '计算17乘19,只输出结果。', '323')
prompt = '用中文写一段约150字的说明,解释数据库索引为什么能加快查询,以及它对写入有什么影响。'
for i in range(3):
run('short_'+str(i), prompt)
run('code', '写一个Python函数is_even(n),判断整数是否为偶数,只输出代码。', '%')
for concurrency in [2, 4]:
barrier = threading.Barrier(concurrency)
start = time.perf_counter()
with concurrent.futures.ThreadPoolExecutor(max_workers=concurrency) as pool:
futures = [pool.submit(run, f'concurrent_{concurrency}_{i}',
f'场景编号{i}'+prompt, None, barrier) for i in range(concurrency)]
results = [f.result() for f in futures]
seconds = time.perf_counter()-start
emit({'test': 'concurrency_summary', 'concurrency': concurrency,
'elapsed_s': round(seconds, 3),
'aggregate_completion_tps': round(sum(r['usage']['completion_tokens'] for r in results)/seconds, 3)})
if args.phase in ('all', 'long'):
from transformers import AutoTokenizer
snapshot = '/root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47'
tokenizer = AutoTokenizer.from_pretrained(snapshot, local_files_only=True)
rng = random.Random(42)
filler = '\n'.join(f'Record {i}: item={rng.randrange(100000,999999)}; status=archived; category={i%17}.' for i in range(6000))
ids = tokenizer.encode(filler, add_special_tokens=False)
for size in [8192, 32768]:
text = tokenizer.decode(ids[:size-150])
pos = len(text)//2
text = text[:pos]+'\n唯一有效的校验口令是:青松739251。\n'+text[pos:]
prompt = '从下面的档案里找出唯一有效的校验口令。只输出口令,不要解释。\n<档案>\n'+text+'\n</档案>\n请输出校验口令。'
before = metrics()
a = run(f'long_{size}_cold', prompt, '青松739251', max_tokens=args.long_max_tokens)
b = run(f'long_{size}_repeat', prompt, '青松739251', max_tokens=args.long_max_tokens)
after = metrics()
emit({'test':f'prefix_{size}', 'same_output':a['output_sha256']==b['output_sha256'],
'metrics_delta':{key:after[key]-before.get(key,0) for key in after}})
emit({'event': 'BENCHMARK_FAILED' if answer_failures else 'BENCHMARK_PASS',
'answer_failures': answer_failures})
raise SystemExit(1 if answer_failures else 0)
+3
View File
@@ -0,0 +1,3 @@
#!/usr/bin/env bash
source "$(dirname -- "${BASH_SOURCE[0]}")/common.sh"
"${compose[@]}" exec -T vllm python3 -u - --label "${1:?Usage: benchmark.sh LABEL [all|short|long]}" --phase "${2:-all}" < scripts/benchmark.py
+198
View File
@@ -0,0 +1,198 @@
"""Generate reproducible long-context retrieval fixtures and test a running vLLM.
Run inside the model container. Never prints the mounted API key.
"""
import argparse
import hashlib
import json
import random
import signal
import time
import urllib.request
from pathlib import Path
SNAPSHOT = '/root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47'
MODEL = 'qwen3.8-flash-next'
MAX_OUTPUT = 2048
MAX_CONTEXT = 262144
BASE = 'http://127.0.0.1:8000'
def emit(record):
print(json.dumps(record, ensure_ascii=False), flush=True)
def digest(value):
return hashlib.sha256(value.encode()).hexdigest()
def headers():
key = Path('/run/secrets/qwen_api_key').read_text().strip()
return {'Authorization': 'Bearer ' + key, 'Content-Type': 'application/json'}
def request(path, payload=None, timeout=120):
req = urllib.request.Request(BASE + path, headers=headers(),
data=json.dumps(payload, ensure_ascii=False).encode() if payload is not None else None)
with urllib.request.urlopen(req, timeout=timeout) as response:
return json.load(response)
def metrics():
req = urllib.request.Request(BASE + '/metrics', headers=headers())
with urllib.request.urlopen(req, timeout=15) as response:
lines = response.read().decode().splitlines()
names = ['vllm:prefix_cache_hits_total', 'vllm:prefix_cache_queries_total',
'vllm:num_preemptions_total']
return {name: sum(float(l.split()[-1]) for l in lines if l.split('{')[0].split(' ')[0] == name)
for name in names}
def messages(document, project):
prompt = ('以下是一份虚构项目预算档案,请按项目编号检索其中的数据。\n' + document +
'\n档案结束。\n问题:项目编号 ' + project + ' 的核定预算是多少元?只输出数字。')
return [{'role': 'user', 'content': prompt}]
def prepare(folder):
from transformers import AutoTokenizer
tok = AutoTokenizer.from_pretrained(SNAPSHOT, local_files_only=True)
folder.mkdir(parents=True, exist_ok=True)
for target in [65536, 131072, 260000]:
for sample in [1, 2]:
name = f'ctx-{target}-{sample}'
rng = random.Random(target * 10 + sample)
amounts = [str(rng.randrange(10000, 99999)) for _ in range(3)]
projects = [f'TARGET-{position}-{sample}' for position in ['FRONT', 'MIDDLE', 'END']]
filler = [f'项目编号 BG-{i:06d};核定预算 {rng.randrange(10000,99999)} 元;类别 C{i%19:02d}' for i in range(20000)]
def build(n):
rows = filler[:n].copy()
positions = [int(n * f) for f in [0.05, 0.5, 0.95]]
for pos, project, amount in zip(positions, projects, amounts):
rows[pos] = f'项目编号 {project};核定预算 {amount} 元;类别 C20。'
return '文档编号:CTX262K-B-' + name + '\n' + '\n'.join(rows), positions, rows
low, high = 20, len(filler)
while low < high:
n = (low + high + 1) // 2
doc, _, _ = build(n)
count = len(tok.apply_chat_template(messages(doc, projects[1]), tokenize=True, add_generation_prompt=True, return_dict=False))
if count <= target:
low = n
else:
high = n - 1
doc, positions, rows = build(low)
cases = []
for label, index in [('front', 0), ('middle', 1), ('end', 2), ('front_repeat', 0)]:
msgs = messages(doc, projects[index])
count = request('/tokenize', {'model': MODEL, 'messages': msgs, 'add_generation_prompt': True, 'chat_template_kwargs': {'reasoning_effort': 'low'}})['count']
assert target - 128 <= count <= target + 32, (name, count, target)
assert count + MAX_OUTPUT <= MAX_CONTEXT, (name, count)
cases.append({'case': label, 'messages': msgs, 'expected': amounts[index],
'prompt_tokens_preflight': count, 'prompt_sha256': digest(msgs[0]['content']),
'max_tokens': MAX_OUTPUT})
fractions = [round(len(tok.encode('文档编号:CTX262K-B-'+name+'\n'+'\n'.join(rows[:pos]), add_special_tokens=False)) / cases[0]['prompt_tokens_preflight'], 4)
for pos in positions]
fixture = {'document': name, 'target_input_tokens': target, 'sample': sample,
'document_sha256': digest(doc), 'needle_token_fractions': fractions, 'cases': cases}
(folder / (name + '.json')).write_text(json.dumps(fixture, ensure_ascii=False))
emit({'event': 'FIXTURE_READY', **{k:v for k,v in fixture.items() if k != 'cases'},
'prompt_tokens': [c['prompt_tokens_preflight'] for c in cases]})
def deadline(signum, frame):
raise TimeoutError('Request exceeded the 1200 second wall-clock limit')
def run_case(label, fixture, case, attempt):
before = metrics()
payload = {'model': MODEL, 'messages': case['messages'], 'temperature': 0, 'seed': 42,
'reasoning_effort': 'low', 'max_tokens': MAX_OUTPUT,
'stream': True, 'stream_options': {'include_usage': True}}
req = urllib.request.Request(BASE + '/v1/chat/completions', headers=headers(),
data=json.dumps(payload, ensure_ascii=False).encode())
start = time.monotonic()
first = first_content = last = None
content = reasoning = ''
usage = {}
finish = None
signal.alarm(1200)
try:
with urllib.request.urlopen(req, timeout=1200) as response:
for raw in response:
line = raw.decode().strip()
if not line.startswith('data: ') or line == 'data: [DONE]':
continue
item = json.loads(line[6:])
if item.get('error'):
raise RuntimeError('Server returned a streaming error')
if item.get('usage'):
usage = item['usage']
for choice in item.get('choices', []):
delta = choice.get('delta', {})
answer = delta.get('content') or ''
thought = delta.get('reasoning') or delta.get('reasoning_content') or ''
if answer or thought:
now = time.monotonic()
first = first if first is not None else now
last = now
if answer:
first_content = first_content if first_content is not None else now
content += answer
reasoning += thought
finish = choice.get('finish_reason') or finish
finally:
signal.alarm(0)
if finish is None or not usage:
raise RuntimeError('Incomplete response or missing usage')
after = metrics()
elapsed = time.monotonic() - start
record = {'event': 'RESULT', 'label': label, 'document': fixture['document'],
'target_input_tokens': fixture['target_input_tokens'], 'sample': fixture['sample'],
'case': case['case'], 'attempt': attempt, 'expected': case['expected'],
'content': content, 'correct': content.strip() == case['expected'] and finish == 'stop',
'finish_reason': finish, 'usage': usage, 'max_tokens': MAX_OUTPUT,
'prompt_tokens_preflight': case['prompt_tokens_preflight'], 'prompt_sha256': case['prompt_sha256'],
'output_sha256': digest(reasoning + '\0' + content),
'ttft_s': round(first-start, 4) if first else None,
'first_content_s': round(first_content-start, 4) if first_content else None,
'elapsed_s': round(elapsed, 4),
'decode_tps_approx': round((usage['completion_tokens']-1)/(last-first), 3) if last and first and last>first else None,
'metrics_delta': {k: after[k]-before[k] for k in after}}
emit(record)
assert usage['prompt_tokens'] + MAX_OUTPUT <= MAX_CONTEXT
assert usage['prompt_tokens'] == case['prompt_tokens_preflight'], 'Server tokenization differs from preflight'
return record
def run(folder, label):
signal.signal(signal.SIGALRM, deadline)
failures = []
for target in [65536, 131072, 260000]:
emit({'event': 'STAGE_START', 'label': label, 'target_input_tokens': target})
for sample in [1, 2]:
fixture = json.loads((folder / f'ctx-{target}-{sample}.json').read_text())
emit({'event': 'DOCUMENT_START', 'label': label, 'document': fixture['document'],
'document_sha256': fixture['document_sha256'], 'needle_token_fractions': fixture['needle_token_fractions']})
for case in fixture['cases']:
emit({'event': 'REQUEST_START', 'label': label, 'document': fixture['document'], 'case': case['case']})
result = run_case(label, fixture, case, 1)
if not result['correct']:
failures.append([fixture['document'], case['case']])
run_case(label, fixture, case, 2)
emit({'event': 'STAGE_COMPLETED', 'label': label, 'target_input_tokens': target})
emit({'event': 'CONTEXT_SUITE_COMPLETED', 'label': label, 'first_attempt_failures': failures})
# Quality failures are reported above, not hidden; infrastructure failures raise.
if __name__ == '__main__':
parser = argparse.ArgumentParser()
parser.add_argument('mode', choices=['prepare', 'run'])
parser.add_argument('--data', type=Path, default=Path('/tmp/context262k-data'))
parser.add_argument('--label', default='current')
args = parser.parse_args()
if args.mode == 'prepare':
prepare(args.data)
else:
run(args.data, args.label)
+39
View File
@@ -0,0 +1,39 @@
"""Check cached-prefix retrieval at several document positions, including changed suffixes."""
import json
import re
import urllib.request
from pathlib import Path
base = 'http://127.0.0.1:8000'
key = Path('/run/secrets/qwen_api_key').read_text().strip()
headers = {'Authorization': 'Bearer ' + key, 'Content-Type': 'application/json'}
def request(path, payload=None):
req = urllib.request.Request(base+path, headers=headers,
data=json.dumps(payload).encode() if payload is not None else None)
with urllib.request.urlopen(req, timeout=600) as response:
return response.read().decode()
def hits():
return sum(float(line.split()[-1]) for line in request('/metrics').splitlines()
if line.startswith('vllm:prefix_cache_hits_total'))
rows = [f'归档记录{i}:此行仅供背景阅读,无有效预算。' for i in range(700)]
for position, name, amount in [(20,'青松','17391'),(350,'白鹭','28647'),(670,'海棠','39583')]:
rows[position] = f'已核定:{name}项目预算为{amount}元。'
document = '\n'.join(rows)
before = hits()
for name, expected in [('青松','17391'),('白鹭','28647'),('海棠','39583'),('青松','17391')]:
# Only the question suffix changes. The document prefix is identical.
payload = {'model':'qwen3.8-flash-next', 'temperature':0, 'seed':42,
'reasoning_effort':'low','max_tokens':512,
'messages':[{'role':'user','content':'请根据以下档案回答,忽略无效归档行。\n<档案>\n'+document+'\n</档案>\n'+name+'项目的已核定预算是多少元?只输出数字。'}]}
result = json.loads(request('/v1/chat/completions',payload))
choice = result['choices'][0]
content = choice['message'].get('content') or ''
correct = content.strip() == expected and choice['finish_reason']=='stop'
print(json.dumps({'project':name,'expected':expected,'content':content,
'correct':correct,'usage':result.get('usage')},ensure_ascii=False),flush=True)
assert correct, 'Cached prefix answer mismatch'
delta = hits()-before
print(json.dumps({'prefix_cache_hits_delta':delta}),flush=True)
assert delta>0, 'No actual cache hits measured'
print('PREFIX_CHECK_PASS',flush=True)
+3 -1
View File
@@ -2,8 +2,10 @@
source "$(dirname -- "${BASH_SOURCE[0]}")/common.sh"
if [[ "${1:-}" == baseline ]]; then
compose+=(-f configs/baseline-32k.yaml)
elif [[ "${1:-}" == no-prefix ]]; then
compose+=(-f configs/no-prefix.yaml)
elif [[ $# -gt 0 ]]; then
echo "Usage: $0 [baseline]" >&2; exit 2
echo "Usage: $0 [baseline|no-prefix]" >&2; exit 2
fi
"${compose[@]}" config --quiet
"${compose[@]}" up -d --no-build vllm
+26
View File
@@ -0,0 +1,26 @@
"""Summarize a JSONL benchmark without interpreting stdout logs as results."""
import argparse
import json
import statistics
from pathlib import Path
parser = argparse.ArgumentParser()
parser.add_argument('files', nargs='+', type=Path)
args = parser.parse_args()
for path in args.files:
rows = []
for line in path.read_text().splitlines():
try:
rows.append(json.loads(line))
except ValueError:
continue
short = [r for r in rows if r.get('test', '').startswith('short_') and 'correct' in r]
summary = {'file': path.name,
'completed': any(r.get('event') in ('BENCHMARK_PASS', 'BENCHMARK_FAILED', 'BENCHMARK_COMPLETED') for r in rows),
'short_decode_tps_median': statistics.median(r['decode_tps_approx'] for r in short) if short else None,
'short_ttft_s_median': statistics.median(r['ttft_s'] for r in short) if short else None,
'all_checked_answers_correct': bool([r for r in rows if 'correct' in r]) and all(r['correct'] and r.get('finish_reason') == 'stop' for r in rows if 'correct' in r),
'long': [{k:r[k] for k in ['test','ttft_s','elapsed_s','correct']} for r in rows if r.get('test','').startswith('long_') and 'correct' in r],
'concurrency': [r for r in rows if r.get('test') == 'concurrency_summary'],
'prefix': [r for r in rows if r.get('test','').startswith('prefix_')]}
print(json.dumps(summary, ensure_ascii=False, indent=2))
+44
View File
@@ -0,0 +1,44 @@
"""Summarize context-benchmark records, keeping first attempts separate from retries."""
import argparse
import json
import statistics
from pathlib import Path
parser = argparse.ArgumentParser()
parser.add_argument('files', nargs='+', type=Path)
args = parser.parse_args()
for path in args.files:
rows = []
for line in path.read_text().splitlines():
if line.startswith('{'):
rows.append(json.loads(line))
summary = {'file': path.name,
'completed': any(r.get('event') == 'CONTEXT_SUITE_COMPLETED' for r in rows),
'note': 'Request completion is not a host-stability verdict; inspect resource and kernel OOM evidence.',
'stages': []}
for size in [65536, 131072, 260000]:
results = [r for r in rows if r.get('event') == 'RESULT' and r['target_input_tokens'] == size]
first = [r for r in results if r['attempt'] == 1]
if not first:
if any(r.get('event') == 'STAGE_START' and r['target_input_tokens'] == size for r in rows):
summary['stages'].append({'target_input_tokens': size, 'first_attempts_completed': 0,
'status': 'started_without_completed_response'})
continue
cold = [r for r in first if r['case'] == 'front']
warm = [r for r in first if r['case'] != 'front']
summary['stages'].append({
'target_input_tokens': size, 'first_attempts': len(first),
'correct_first_attempts': sum(r['correct'] for r in first),
'truncated_first_attempts': sum(r['finish_reason'] == 'length' for r in first),
'retries': len(results)-len(first),
'actual_input_range': [min(r['usage']['prompt_tokens'] for r in first), max(r['usage']['prompt_tokens'] for r in first)],
'first_document_ttft_s': [r['ttft_s'] for r in cold],
'reused_prefix_ttft_median_s': statistics.median(r['ttft_s'] for r in warm) if warm else None,
'first_document_elapsed_s': [r['elapsed_s'] for r in cold],
'reused_prefix_elapsed_median_s': statistics.median(r['elapsed_s'] for r in warm) if warm else None,
'max_completion_tokens': max(r['usage']['completion_tokens'] for r in first),
'max_reasoning_tokens': max(r['usage'].get('completion_tokens_details', {}).get('reasoning_tokens', 0) for r in first),
'prefix_hit_tokens': sum(r['metrics_delta']['vllm:prefix_cache_hits_total'] for r in results),
'preemptions': sum(r['metrics_delta']['vllm:num_preemptions_total'] for r in results),
})
print(json.dumps(summary, ensure_ascii=False, indent=2))
+3
View File
@@ -0,0 +1,3 @@
#!/usr/bin/env bash
source "$(dirname -- "${BASH_SOURCE[0]}")/common.sh"
"${compose[@]}" exec -T vllm python3 -u - < scripts/prefix-check.py