捕获 MongoDB 流量

编辑

以下设置特定于 MongoDB 协议。这是 packetbeat.yml 配置文件 mongodb 部分的示例配置

packetbeat.protocols:
- type: mongodb
  send_request: true
  send_response: true
  max_docs: 0
  max_doc_length: 0

配置选项

编辑

max_docsmax_doc_length 设置有助于限制 Packetbeat 在 response 字段中索引的数据量。

另请参见 常见协议选项

max_docs

编辑

要在 response 字段中索引的响应文档的最大数量。默认为 10。您可以将其设置为 0 以索引无限数量的文档。

Packetbeat 在末尾添加 [...] 行,以表示由于此设置而未保存其他文档。

max_doc_length

编辑

response 字段中索引的单个文档中的最大字符数。默认为 5000。您可以将其设置为 0 以索引每个文档无限数量的字符。

如果由于此设置而修剪文档,Packetbeat 会在文档末尾添加字符串 ...

请注意,以这种方式限制文档意味着它们不再是正确格式的 JSON 对象。