捕获 AMQP 流量

编辑

packetbeat.yml 配置文件的 amqp 部分指定了 AMQP 0.9.1 协议的配置选项。这是一个示例配置

packetbeat.protocols:
- type: amqp
  ports: [5672]
  max_body_length: 1000
  parse_headers: true
  parse_arguments: false
  hide_connection_information: true

配置选项

编辑

另请参阅 通用协议选项

max_body_length

编辑

请求或响应字段中显示的消息的最大字节大小。大于指定大小的消息将被截断。当启用 send_requestsend_request 时,使用此选项可以避免发布巨大的消息。默认值为 1000 字节。

parse_headers

编辑

如果设置为 true,Packetbeat 将解析消息的 headers 字段中指定的附加参数。这些参数是键值对,用于指定消息的内容类型或消息优先级等信息。默认值为 true。

parse_arguments

编辑

如果设置为 true,Packetbeat 将解析 AMQP 方法中指定的附加参数。这些参数是用户指定的键值对,可以是任意长度。默认值为 true。

hide_connection_information

编辑

如果设置为 false,还会显示协议的连接层方法,例如客户端打开和关闭连接和通道,或服务质量协商。默认值为 true。