internal/builder/_static/ecs_mappings.yaml (461 lines of code) (raw):
mappings:
dynamic_templates:
- ecs_timestamp:
mapping:
ignore_malformed: false
type: date
path_match: '@timestamp'
- data_stream_to_constant:
mapping:
type: constant_keyword
path_match: data_stream.*
- resolved_ip_to_ip:
mapping:
type: ip
match: resolved_ip
- forwarded_ip_to_ip:
mapping:
type: ip
match: forwarded_ip
match_mapping_type: string
- ip_to_ip:
mapping:
type: ip
match: ip
match_mapping_type: string
- x509_public_key_exponent_non_indexed_long:
mapping:
type: long
index: false
doc_values: false
path_match: '*.x509.public_key_exponent'
- port_to_long:
mapping:
type: long
match: port
- thread_id_to_long:
mapping:
type: long
path_match: '*.thread.id'
- status_code_to_long:
mapping:
type: long
match: status_code
- line_to_long:
mapping:
type: long
path_match: '*.file.line'
- priority_to_long:
mapping:
type: long
path_match: log.syslog.priority
- code_to_long:
mapping:
type: long
path_match: '*.facility.code'
- code_to_long:
mapping:
type: long
path_match: '*.severity.code'
- bytes_to_long:
mapping:
type: long
match: bytes
path_unmatch: '*.data.bytes'
- packets_to_long:
mapping:
type: long
match: packets
- public_key_exponent_to_long:
mapping:
type: long
match: public_key_exponent
- severity_to_long:
mapping:
type: long
path_match: event.severity
- duration_to_long:
mapping:
type: long
path_match: event.duration
- pid_to_long:
mapping:
type: long
match: pid
- uptime_to_long:
mapping:
type: long
match: uptime
- sequence_to_long:
mapping:
type: long
match: sequence
- entropy_to_long:
mapping:
type: long
match: '*entropy'
- size_to_long:
mapping:
type: long
match: '*size'
- entrypoint_to_long:
mapping:
type: long
match: entrypoint
- ttl_to_long:
mapping:
type: long
match: ttl
- major_to_long:
mapping:
type: long
match: major
- minor_to_long:
mapping:
type: long
match: minor
- as_number_to_long:
mapping:
type: long
path_match: '*.as.number'
- pgid_to_long:
mapping:
type: long
match: pgid
- exit_code_to_long:
mapping:
type: long
match: exit_code
- chi_to_long:
mapping:
type: long
match: chi2
- args_count_to_long:
mapping:
type: long
match: args_count
- virtual_address_to_long:
mapping:
type: long
match: virtual_address
- io_text_to_wildcard:
mapping:
type: wildcard
path_match: '*.io.text'
- strings_to_wildcard:
mapping:
type: wildcard
path_match: registry.data.strings
- path_to_wildcard:
mapping:
type: wildcard
path_match: '*url.path'
- message_id_to_wildcard:
mapping:
type: wildcard
match: message_id
- command_line_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: wildcard
match: command_line
- error_stack_trace_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: wildcard
match: stack_trace
- http_content_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: wildcard
path_match: '*.body.content'
- url_full_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: wildcard
path_match: '*url.full'
- url_original_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: wildcard
path_match: '*url.original'
- user_agent_original_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: wildcard
path_match: user_agent.original
- error_message_to_match_only:
mapping:
type: match_only_text
path_match: error.message
- message_match_only_text:
mapping:
type: match_only_text
path_match: message
- event_original_non_indexed_keyword:
mapping:
type: keyword
index: false
doc_values: false
path_match: 'event.original'
- agent_name_to_keyword:
mapping:
type: keyword
path_match: agent.name
- service_name_to_keyword:
mapping:
type: keyword
path_match: '*.service.name'
- sections_name_to_keyword:
mapping:
type: keyword
path_match: '*.sections.name'
- resource_name_to_keyword:
mapping:
type: keyword
path_match: '*.resource.name'
- observer_name_to_keyword:
mapping:
type: keyword
path_match: observer.name
- question_name_to_keyword:
mapping:
type: keyword
path_match: '*.question.name'
- group_name_to_keyword:
mapping:
type: keyword
path_match: '*.group.name'
- geo_name_to_keyword:
mapping:
type: keyword
path_match: '*.geo.name'
- host_name_to_keyword:
mapping:
type: keyword
path_match: host.name
- severity_name_to_keyword:
mapping:
type: keyword
path_match: '*.severity.name'
- title_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: keyword
match: title
- executable_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: keyword
match: executable
- file_path_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: keyword
path_match: '*.file.path'
- file_target_path_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: keyword
path_match: '*.file.target_path'
- name_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: keyword
match: name
- full_name_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: keyword
match: full_name
- os_full_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: keyword
path_match: '*.os.full'
- working_directory_to_multifield:
mapping:
fields:
text:
type: match_only_text
type: keyword
match: working_directory
- timestamp_to_date:
mapping:
type: date
match: timestamp
- delivery_timestamp_to_date:
mapping:
type: date
match: delivery_timestamp
- not_after_to_date:
mapping:
type: date
match: not_after
- not_before_to_date:
mapping:
type: date
match: not_before
- accessed_to_date:
mapping:
type: date
match: accessed
- origination_timestamp_to_date:
mapping:
type: date
match: origination_timestamp
- created_to_date:
mapping:
type: date
match: created
- installed_to_date:
mapping:
type: date
match: installed
- creation_date_to_date:
mapping:
type: date
match: creation_date
- ctime_to_date:
mapping:
type: date
match: ctime
- mtime_to_date:
mapping:
type: date
match: mtime
- ingested_to_date:
mapping:
type: date
match: ingested
- start_to_date:
mapping:
type: date
match: start
- end_to_date:
mapping:
type: date
match: end
- score_base_to_float:
mapping:
type: float
path_match: '*.score.base'
- score_temporal_to_float:
mapping:
type: float
path_match: '*.score.temporal'
- score_to_float:
mapping:
type: float
match: '*_score'
- score_norm_to_float:
mapping:
type: float
match: '*_score_norm'
- usage_to_float:
mapping:
scaling_factor: 1000
type: scaled_float
match: usage
- location_to_geo_point:
mapping:
type: geo_point
match: location
- same_as_process_to_boolean:
mapping:
type: boolean
match: same_as_process
- established_to_boolean:
mapping:
type: boolean
match: established
- resumed_to_boolean:
mapping:
type: boolean
match: resumed
- max_bytes_per_process_exceeded_to_boolean:
mapping:
type: boolean
match: max_bytes_per_process_exceeded
- interactive_to_boolean:
mapping:
type: boolean
match: interactive
- exists_to_boolean:
mapping:
type: boolean
match: exists
- trusted_to_boolean:
mapping:
type: boolean
match: trusted
- valid_to_boolean:
mapping:
type: boolean
match: valid
- go_stripped_to_boolean:
mapping:
type: boolean
match: go_stripped
- coldstart_to_boolean:
mapping:
type: boolean
match: coldstart
- exports_to_flattened:
mapping:
type: flattened
match: exports
- structured_data_to_flattened:
mapping:
type: flattened
match: structured_data
- imports_to_flattened:
mapping:
type: flattened
match: '*imports'
- attachments_to_nested:
mapping:
type: nested
match: attachments
- segments_to_nested:
mapping:
type: nested
match: segments
- elf_sections_to_nested:
mapping:
type: nested
path_match: '*.elf.sections'
- pe_sections_to_nested:
mapping:
type: nested
path_match: '*.pe.sections'
- macho_sections_to_nested:
mapping:
type: nested
path_match: '*.macho.sections'