WARNING: Version 6.0 of Packetbeat has passed its EOL date.
This documentation is no longer being maintained and may be removed. If you are running this version, we strongly advise you to upgrade. For the latest information, see the current release documentation.
Cassandra Fieldsedit
Cassandra v4/3 specific event fields.
cassandra Fieldsedit
Information about the Cassandra request and response.
request Fieldsedit
Cassandra request.
headers Fieldsedit
Cassandra request headers.
cassandra.request.headers.versionedit
type: long
The version of the protocol.
cassandra.request.headers.flagsedit
type: keyword
Flags applying to this frame.
cassandra.request.headers.streamedit
type: keyword
A frame has a stream id. If a client sends a request message with the stream id X, it is guaranteed that the stream id of the response to that message will be X.
cassandra.request.headers.opedit
type: keyword
An operation type that distinguishes the actual message.
cassandra.request.headers.lengthedit
type: long
A integer representing the length of the body of the frame (a frame is limited to 256MB in length).
cassandra.request.queryedit
type: keyword
The CQL query which client send to cassandra.
response Fieldsedit
Cassandra response.
headers Fieldsedit
Cassandra response headers, the structure is as same as request’s header.
cassandra.response.headers.versionedit
type: long
The version of the protocol.
cassandra.response.headers.flagsedit
type: keyword
Flags applying to this frame.
cassandra.response.headers.streamedit
type: keyword
A frame has a stream id. If a client sends a request message with the stream id X, it is guaranteed that the stream id of the response to that message will be X.
cassandra.response.headers.opedit
type: keyword
An operation type that distinguishes the actual message.
cassandra.response.headers.lengthedit
type: long
A integer representing the length of the body of the frame (a frame is limited to 256MB in length).
result Fieldsedit
Details about the returned result.
cassandra.response.result.typeedit
type: keyword
Cassandra result type.
rows Fieldsedit
Details about the rows.
cassandra.response.result.rows.num_rowsedit
type: long
Representing the number of rows present in this result.
meta Fieldsedit
Composed of result metadata.
cassandra.response.result.rows.meta.keyspaceedit
type: keyword
Only present after set Global_tables_spec, the keyspace name.
cassandra.response.result.rows.meta.tableedit
type: keyword
Only present after set Global_tables_spec, the table name.
cassandra.response.result.rows.meta.flagsedit
type: keyword
Provides information on the formatting of the remaining information.
cassandra.response.result.rows.meta.col_countedit
type: long
Representing the number of columns selected by the query that produced this result.
cassandra.response.result.rows.meta.pkey_columnsedit
type: long
Representing the PK columns index and counts.
cassandra.response.result.rows.meta.paging_stateedit
type: keyword
The paging_state is a bytes value that should be used in QUERY/EXECUTE to continue paging and retrieve the remainder of the result for this query.
cassandra.response.result.keyspaceedit
type: keyword
Indicating the name of the keyspace that has been set.
schema_change Fieldsedit
The result to a schema_change message.
cassandra.response.result.schema_change.changeedit
type: keyword
Representing the type of changed involved.
cassandra.response.result.schema_change.keyspaceedit
type: keyword
This describes which keyspace has changed.
cassandra.response.result.schema_change.tableedit
type: keyword
This describes which table has changed.
cassandra.response.result.schema_change.objectedit
type: keyword
This describes the name of said affected object (either the table, user type, function, or aggregate name).
cassandra.response.result.schema_change.targetedit
type: keyword
Target could be "FUNCTION" or "AGGREGATE", multiple arguments.
cassandra.response.result.schema_change.nameedit
type: keyword
The function/aggregate name.
cassandra.response.result.schema_change.argsedit
type: keyword
One string for each argument type (as CQL type).
prepared Fieldsedit
The result to a PREPARE message.
cassandra.response.result.prepared.prepared_idedit
type: keyword
Representing the prepared query ID.
req_meta Fieldsedit
This describes the request metadata.
cassandra.response.result.prepared.req_meta.keyspaceedit
type: keyword
Only present after set Global_tables_spec, the keyspace name.
cassandra.response.result.prepared.req_meta.tableedit
type: keyword
Only present after set Global_tables_spec, the table name.
cassandra.response.result.prepared.req_meta.flagsedit
type: keyword
Provides information on the formatting of the remaining information.
cassandra.response.result.prepared.req_meta.col_countedit
type: long
Representing the number of columns selected by the query that produced this result.
cassandra.response.result.prepared.req_meta.pkey_columnsedit
type: long
Representing the PK columns index and counts.
cassandra.response.result.prepared.req_meta.paging_stateedit
type: keyword
The paging_state is a bytes value that should be used in QUERY/EXECUTE to continue paging and retrieve the remainder of the result for this query.
resp_meta Fieldsedit
This describes the metadata for the result set.
cassandra.response.result.prepared.resp_meta.keyspaceedit
type: keyword
Only present after set Global_tables_spec, the keyspace name.
cassandra.response.result.prepared.resp_meta.tableedit
type: keyword
Only present after set Global_tables_spec, the table name.
cassandra.response.result.prepared.resp_meta.flagsedit
type: keyword
Provides information on the formatting of the remaining information.
cassandra.response.result.prepared.resp_meta.col_countedit
type: long
Representing the number of columns selected by the query that produced this result.
cassandra.response.result.prepared.resp_meta.pkey_columnsedit
type: long
Representing the PK columns index and counts.
cassandra.response.result.prepared.resp_meta.paging_stateedit
type: keyword
The paging_state is a bytes value that should be used in QUERY/EXECUTE to continue paging and retrieve the remainder of the result for this query.
cassandra.response.supportededit
type: object
Indicates which startup options are supported by the server. This message comes as a response to an OPTIONS message.
authentication Fieldsedit
Indicates that the server requires authentication, and which authentication mechanism to use.
cassandra.response.authentication.classedit
type: keyword
Indicates the full class name of the IAuthenticator in use
cassandra.response.warningsedit
type: keyword
The text of the warnings, only occur when Warning flag was set.
event Fieldsedit
Event pushed by the server. A client will only receive events for the types it has REGISTERed to.
cassandra.response.event.typeedit
type: keyword
Representing the event type.
cassandra.response.event.changeedit
type: keyword
The message corresponding respectively to the type of change followed by the address of the new/removed node.
cassandra.response.event.hostedit
type: keyword
Representing the node ip.
cassandra.response.event.portedit
type: long
Representing the node port.
schema_change Fieldsedit
The events details related to schema change.
cassandra.response.event.schema_change.changeedit
type: keyword
Representing the type of changed involved.
cassandra.response.event.schema_change.keyspaceedit
type: keyword
This describes which keyspace has changed.
cassandra.response.event.schema_change.tableedit
type: keyword
This describes which table has changed.
cassandra.response.event.schema_change.objectedit
type: keyword
This describes the name of said affected object (either the table, user type, function, or aggregate name).
cassandra.response.event.schema_change.targetedit
type: keyword
Target could be "FUNCTION" or "AGGREGATE", multiple arguments.
cassandra.response.event.schema_change.nameedit
type: keyword
The function/aggregate name.
cassandra.response.event.schema_change.argsedit
type: keyword
One string for each argument type (as CQL type).
error Fieldsedit
Indicates an error processing a request. The body of the message will be an error code followed by a error message. Then, depending on the exception, more content may follow.
cassandra.response.error.codeedit
type: long
The error code of the Cassandra response.
cassandra.response.error.msgedit
type: keyword
The error message of the Cassandra response.
cassandra.response.error.typeedit
type: keyword
The error type of the Cassandra response.
details Fieldsedit
The details of the error.
cassandra.response.error.details.read_consistencyedit
type: keyword
Representing the consistency level of the query that triggered the exception.
cassandra.response.error.details.requirededit
type: long
Representing the number of nodes that should be alive to respect consistency level.
cassandra.response.error.details.aliveedit
type: long
Representing the number of replicas that were known to be alive when the request had been processed (since an unavailable exception has been triggered).
cassandra.response.error.details.receivededit
type: long
Representing the number of nodes having acknowledged the request.
cassandra.response.error.details.blockforedit
type: long
Representing the number of replicas whose acknowledgement is required to achieve consistency level.
cassandra.response.error.details.write_typeedit
type: keyword
Describe the type of the write that timed out.
cassandra.response.error.details.data_presentedit
type: boolean
It means the replica that was asked for data had responded.
cassandra.response.error.details.keyspaceedit
type: keyword
The keyspace of the failed function.
cassandra.response.error.details.tableedit
type: keyword
The keyspace of the failed function.
cassandra.response.error.details.stmt_idedit
type: keyword
Representing the unknown ID.
cassandra.response.error.details.num_failuresedit
type: keyword
Representing the number of nodes that experience a failure while executing the request.
cassandra.response.error.details.functionedit
type: keyword
The name of the failed function.
cassandra.response.error.details.arg_typesedit
type: keyword
One string for each argument type (as CQL type) of the failed function.