捕获 Cassandra 流量

编辑

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

packetbeat.protocols:
- type: cassandra
  send_request_header: true
  send_response_header: true
  compressor: "snappy"
  ignored_ops: ["SUPPORTED","OPTIONS"]

配置选项

编辑

另请参阅 通用协议选项

send_request_header

编辑

如果启用此选项,则响应的原始消息(cassandra_request.request_headers 字段)将发送到 Elasticsearch。默认值为 true。请先启用 send_request,然后再启用此选项。

send_response_header

编辑

如果启用此选项,则响应的原始消息(cassandra_response.response_headers 字段)将包含在已发布的事件中。默认值为 true。请先启用 send_response,然后再启用此选项。

ignored_ops

编辑

此选项指示将忽略捕获的哪些操作符。当前支持:ERRORSTARTUPREADYAUTHENTICATEOPTIONSSUPPORTEDQUERYRESULTPREPAREEXECUTEREGISTEREVENTBATCHAUTH_CHALLENGEAUTH_RESPONSEAUTH_SUCCESS

compressor

编辑

配置用于按名称解压缩压缩帧的默认压缩算法。目前只能配置 snappy。默认情况下,未配置任何压缩器。