5.9. 示例:分析集中式日志记录部署
在集中式日志记录设置中收集以下结果(也称为 pmlogger 场部署),其默认 pcp-zeroconf 5.3.0
安装,其中每个远程主机都是在有 64 个 CPU 内核、376 GB RAM 的服务器上运行 pmcd
的相同容器实例。
日志记录间隔为 10s,不包含远程节点的 proc 指标,内存值则引用 Resident Set Size (RSS) 值。
主机数量 | 10 | 50 |
---|---|---|
PCP 每天归档存储 | 91 MB | 522 MB |
| 160 MB | 580 MB |
每天 | 2 MB | 9 MB |
| 1.4 GB | 6.3 GB |
每天的 redis 内存 | 2.6 GB | 12 GB |
主机数量 | 10 | 50 | 100 |
---|---|---|---|
PCP 每天归档存储 | 20 MB | 120 MB | 271 MB |
| 104 MB | 524 MB | 1049 MB |
每天 | 0.38 MB | 1.75 MB | 3.48 MB |
| 2.67 GB | 5.5GB | 9 GB |
每天的 redis 内存 | 0.54 GB | 2.65 GB | 5.3 GB |
pmproxy
队列 Redis 请求,并使用 Redis pipelining 来加快 Redis 查询。这可能导致大量内存使用。有关此问题的故障排除,请参阅对高内存的使用进行故障排除。