Skip to content

Commit

Permalink
Update MongoDB protocol to use ECS fields (#10158)
Browse files Browse the repository at this point in the history
That dashboard was updated too.

Here's a summary of what fields changed.

Part of #7968

Changed

- bytes_in -> source.bytes
- bytes_out -> destination.bytes
- responsetime -> event.duration (unit are now nanoseconds)

Added

- destination
- event.dataset = mongodb
- event.end
- event.start
- network.bytes
- network.community_id
- network.protocol = mongodb
- network.transport = tcp
- network.type
- source

Removed

- mysql.iserror - It was a boolean that reflected the same information as `status` which uses OK or Error.

Unchanged Packetbeat Fields

- method
- resource
- query
- status
- type = mongodb (we might remove this since we have event.dataset)
  • Loading branch information
andrewkroh committed Jan 18, 2019
1 parent 3bed23c commit 7432509
Show file tree
Hide file tree
Showing 6 changed files with 1,436 additions and 858 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.next.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d
- Changed AMQP protocol fields to align with ECS. {pull}10090[10090]
- Changed Redis protocol fields to align with ECS. {pull}10126[10126]
- Changed HTTP protocol fields to align with ECS. {pull}9976[9976]
- Changed MongoDB protocol fields to align with ECS. {pull}10158[10158]
- Changed MySQL protocol fields to align with ECS. {pull}10155[10155]
- Changed NFS protocol fields to align with ECS. {pull}10153[10153]
- Changed Thrift protocol fields to align with ECS. {pull}10125[10125]
Expand Down
Loading

0 comments on commit 7432509

Please sign in to comment.