Skip to content

Commit

Permalink
x-pack/filebeat/module/oracle - Added authentication messages parsing (
Browse files Browse the repository at this point in the history
  • Loading branch information
leweafan authored and chrisberkhout committed Jun 1, 2023
1 parent 04f54b3 commit 83a6b92
Show file tree
Hide file tree
Showing 27 changed files with 2,099 additions and 2 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.next.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -264,6 +264,7 @@ automatic splitting at root level, if root level element is an array. {pull}3415
- Add nginx ingress_controller parsing if one of upstreams fails to return response {pull}34787[34787]
- Allow neflow v9 and ipfix templates to be shared between source addresses. {pull}35036[35036]
- Add support for collecting IPv6 metrics. {pull}35123[35123]
- Add oracle authentication messages parsing {pull}35127[35127]

*Auditbeat*
- Migration of system/package module storage from gob encoding to flatbuffer encoding in bolt db. {pull}34817[34817]
Expand Down
130 changes: 130 additions & 0 deletions filebeat/docs/fields.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -112476,6 +112476,136 @@ Module for parsing Oracle Database audit logs



*`oracle.database_audit.priv_used`*::
+
--
System privilege used to execute the action.


type: integer

--

*`oracle.database_audit.logoff_pread`*::
+
--
Physical reads for the session.


type: integer

--

*`oracle.database_audit.logoff_lread`*::
+
--
Logical reads for the session.


type: integer

--

*`oracle.database_audit.logoff_lwrite`*::
+
--
Logical writes for the session.


type: integer

--

*`oracle.database_audit.logoff_dead`*::
+
--
Deadlocks detected during the session.


type: integer

--

*`oracle.database_audit.sessioncpu`*::
+
--
Amount of CPU time used by each Oracle session.


type: integer

--

*`oracle.database_audit.returncode`*::
+
--
Oracle error code generated by the action.


type: integer

--

*`oracle.database_audit.statement`*::
+
--
nth statement in the user session.


type: integer

--

*`oracle.database_audit.userid`*::
+
--
Name of the user whose actions were audited.


type: keyword

--

*`oracle.database_audit.entryid`*::
+
--
Numeric ID for each audit trail entry in the session. The entry ID is an index of a session's audit entries that starts at 1 and increases to the number of entries that are written.


type: integer

--

*`oracle.database_audit.comment_text`*::
+
--
Text comment on the audit trail entry, providing more information about the statement audited.


type: text

--

*`oracle.database_audit.os_userid`*::
+
--
Operating system login username of the user whose actions were audited.


type: keyword

--

*`oracle.database_audit.terminal`*::
+
--
Identifier of the user's terminal.


type: text

--

*`oracle.database_audit.status`*::
+
--
Expand Down
65 changes: 65 additions & 0 deletions x-pack/filebeat/module/oracle/database_audit/_meta/fields.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,71 @@
description: >
Module for parsing Oracle Database audit logs
fields:
- name: priv_used
type: integer
description: >
System privilege used to execute the action.
- name: logoff_pread
type: integer
description: >
Physical reads for the session.
- name: logoff_lread
type: integer
description: >
Logical reads for the session.
- name: logoff_lwrite
type: integer
description: >
Logical writes for the session.
- name: logoff_dead
type: integer
description: >
Deadlocks detected during the session.
- name: sessioncpu
type: integer
description: >
Amount of CPU time used by each Oracle session.
- name: returncode
type: integer
description: >
Oracle error code generated by the action.
- name: statement
type: integer
description: >
nth statement in the user session.
- name: userid
type: keyword
description: >
Name of the user whose actions were audited.
- name: entryid
type: integer
description: >
Numeric ID for each audit trail entry in the session. The entry ID is an index of a session's audit entries that starts at 1 and increases to the number of entries that are written.
- name: comment_text
type: text
description: >
Text comment on the audit trail entry, providing more information about the statement audited.
- name: os_userid
type: keyword
description: >
Operating system login username of the user whose actions were audited.
- name: terminal
type: text
description: >
Identifier of the user's terminal.
- name: status
type: keyword
description: >
Expand Down
Loading

0 comments on commit 83a6b92

Please sign in to comment.