捕获 Redis 流量编辑

Redis 协议有一些特定的配置选项。以下是一个 packetbeat.yml 配置文件 redis 部分的示例配置

packetbeat.protocols:
- type: redis
  ports: [6379]
  queue_max_bytes: 1048576
  queue_max_messages: 20000

配置选项编辑

另请参见 通用协议选项.

queue_max_bytesqueue_max_messages编辑

为了使请求/响应关联工作,Packetbeat 需要将请求存储在内存中,直到收到响应。这些设置对可以存储的字节数 (queue_max_bytes) 和请求数 (queue_max_messages) 施加了限制。这些限制是每个连接的。默认情况下,每个连接最多可以排队 1MB 或 20,000 个请求,这允许使用请求流水线,同时限制复制会话消耗的内存量。