Document toolboxDocument toolbox

kms.hashicorp

Introduction

The tags beginning with kms.hashicorp identify events generated by Hashicorp. 

Valid tags and data tables 

The full tag must have four levels. The first two are fixed as kms.hashicorp. The third level identifies the type of events sent, and the fourth level indicates the event subtype. 

These are the valid tags and corresponding data tables that will receive the parsers' data:

Product / Service

Tags

Data tables

Product / Service

Tags

Data tables

Hashicorp Vault Audit

kms.hashicorp.vault.audit_logs

kms.hashicorp.vault.audit_logs

kms.hashicorp.vault.operational_logs

kms.hashicorp.vault.operational_logs

For more information, read more about Devo tags.

Table structure

These are the fields displayed in these tables:

kms.hashicorp.vault.audit_logs

Field

Type

Extra field

Field transformation

Source field name

Field

Type

Extra field

Field transformation

Source field name

eventdate

timestamp

 

 

 

hostname

str

 

 

 

time

timestamp

 

 

 

type

str

 

 

 

auth__token_type

str

 

 

 

auth__client_token

str

 

 

 

auth__accessor

str

 

 

 

auth__display_name

str

 

 

 

auth__policies_str

str

 

join(auth__policies, ',')

auth__policies

auth__token_policies_str

str

 

join(auth__token_policies, ',')

auth__token_policies

auth__metadata__role

str

 

 

 

auth__metadata__service_account_name

str

 

 

 

auth__metadata__service_account_namespace

str

 

 

 

auth__metadata__service_account_secret_name

str

 

 

 

auth__metadata__service_account_uid

str

 

 

 

auth__metadata__loglevel

str

 

 

 

auth__metadata__remote

str

 

 

 

auth__metadata__surf

str

 

 

 

auth__entity_id

str

 

 

 

auth__token_ttl

int4

 

 

 

auth__token_issue_time

timestamp

 

 

 

request__id

str

 

 

 

request__operation

str

 

 

 

request__mount_type

str

 

 

 

request__client_token

str

 

 

 

request__client_token_accessor

str

 

 

 

request__namespace__id

str

 

 

 

request__namespace__path

str

 

 

 

request__path

str

 

 

 

request__data__jwt

str

 

 

 

request__data__role

str

 

 

 

request__data__description

str

 

 

 

request__data__type

str

 

 

 

request__data__local

bool

 

 

 

request__data__options__file_path

str

 

 

 

request__data__config__default_lease_ttl

str

 

 

 

request__data__config__force_no_cache

bool

 

 

 

request__data__config__max_lease_ttl

str

 

 

 

request__data__external_entropy_access

bool

 

 

 

request__data__seal_wrap

bool

 

 

 

request__remote_address

ip4

 

 

 

request__wrap_ttl

int4

 

 

 

response__mount_type

str

 

 

 

response__data__data__hello

str

 

 

 

response__data__metadata__created_time

str

 

 

 

response__data__metadata__custom_metadata

str

 

 

 

response__data__metadata__deletion_time

str

 

 

 

response__data__metadata__destroyed

bool

 

 

 

response__data__metadata__version

int4

 

 

 

response__data__accessor

str

 

 

 

response__data__creation_time

timestamp

 

 

 

response__data__creation_ttl

int4

 

 

 

response__data__display_name

str

 

 

 

response__data__entity_id

str

 

 

 

response__data__expire_time

timestamp

 

 

 

response__data__id

str

 

 

 

response__data__issue_time

timestamp

 

 

 

response__data__num_uses

int4

 

 

 

response__data__orphan

bool

 

 

 

response__data__path

str

 

 

 

response__data__policies_str

str

 

join(response__data__policies, ',')

response__data__policies

response__data__renewable

bool

 

 

 

response__data__ttl

int4

 

 

 

error

str

 

 

 

hostchain

str

✓

 

 

tag

str

✓

 

 

rawMessage

str

✓

 

 

kms.hashicorp.vault.operational_logs

Field

Type

Extra field

Field

Type

Extra field

eventdate

timestamp

 

hostname

str

 

timestamp

timestamp

 

level

str

 

component

str

 

message

str

 

hostchain

str

✓

tag

str

✓

rawMessage

str

✓