ECS Field Reference
ECS 1.12
Process
⚠️ Outdated Version: You are viewing ECS version 1.12, which is outdated. View the latest version (9.0)
ECS Version:

Process

These fields contain information about a process.

Fields

Field Summary

FieldTypeLevelDescription
process.argskeywordExtendedArray of process arguments.
process.args_countlongExtendedLength of the process.args array.
process.code_signature.digest_algorithmkeywordExtendedHashing algorithm used to sign the process.
process.code_signature.existsbooleanCoreBoolean to capture if a signature is present.
process.code_signature.signing_idkeywordExtendedThe identifier used to sign the process.
process.code_signature.statuskeywordExtendedAdditional information about the certificate status.
process.code_signature.subject_namekeywordCoreSubject name of the code signer
process.code_signature.team_idkeywordExtendedThe team identifier used to sign the process.
process.code_signature.timestampdateExtendedWhen the signature was generated and signed.
process.code_signature.trustedbooleanExtendedStores the trust status of the certificate chain.
process.code_signature.validbooleanExtendedBoolean to capture if the digital signature is verified against the binary content.
process.command_linewildcardExtendedFull command line that started the process.
process.command_line.textmatch_only_textExtendedFull command line that started the process.
process.elf.architecturekeywordExtendedMachine architecture of the ELF file.
process.elf.byte_orderkeywordExtendedByte sequence of ELF file.
process.elf.cpu_typekeywordExtendedCPU type of the ELF file.
process.elf.creation_datedateExtendedBuild or compile date.
process.elf.exportsflattenedExtendedList of exported element names and types.
process.elf.header.abi_versionkeywordExtendedVersion of the ELF Application Binary Interface (ABI).
process.elf.header.classkeywordExtendedHeader class of the ELF file.
process.elf.header.datakeywordExtendedData table of the ELF header.
process.elf.header.entrypointlongExtendedHeader entrypoint of the ELF file.
process.elf.header.object_versionkeywordExtended"0x1" for original ELF files.
process.elf.header.os_abikeywordExtendedApplication Binary Interface (ABI) of the Linux OS.
process.elf.header.typekeywordExtendedHeader type of the ELF file.
process.elf.header.versionkeywordExtendedVersion of the ELF header.
process.elf.importsflattenedExtendedList of imported element names and types.
process.elf.sectionsnestedExtendedSection information of the ELF file.
process.elf.sections.chi2longExtendedChi-square probability distribution of the section.
process.elf.sections.entropylongExtendedShannon entropy calculation from the section.
process.elf.sections.flagskeywordExtendedELF Section List flags.
process.elf.sections.namekeywordExtendedELF Section List name.
process.elf.sections.physical_offsetkeywordExtendedELF Section List offset.
process.elf.sections.physical_sizelongExtendedELF Section List physical size.
process.elf.sections.typekeywordExtendedELF Section List type.
process.elf.sections.virtual_addresslongExtendedELF Section List virtual address.
process.elf.sections.virtual_sizelongExtendedELF Section List virtual size.
process.elf.segmentsnestedExtendedELF object segment list.
process.elf.segments.sectionskeywordExtendedELF object segment sections.
process.elf.segments.typekeywordExtendedELF object segment type.
process.elf.shared_librarieskeywordExtendedList of shared libraries used by this ELF object.
process.elf.telfhashkeywordExtendedtelfhash hash for ELF file.
process.enddateExtendedThe time the process ended.
process.entity_idkeywordExtendedUnique identifier for the process.
process.executablekeywordExtendedAbsolute path to the process executable.
process.executable.textmatch_only_textExtendedAbsolute path to the process executable.
process.exit_codelongExtendedThe exit code of the process.
process.hash.md5keywordExtendedMD5 hash.
process.hash.sha1keywordExtendedSHA1 hash.
process.hash.sha256keywordExtendedSHA256 hash.
process.hash.sha512keywordExtendedSHA512 hash.
process.hash.ssdeepkeywordExtendedSSDEEP hash.
process.namekeywordExtendedProcess name.
process.name.textmatch_only_textExtendedProcess name.
process.parent.argskeywordExtendedArray of process arguments.
process.parent.args_countlongExtendedLength of the process.args array.
process.parent.code_signature.digest_algorithmkeywordExtendedHashing algorithm used to sign the process.
process.parent.code_signature.existsbooleanCoreBoolean to capture if a signature is present.
process.parent.code_signature.signing_idkeywordExtendedThe identifier used to sign the process.
process.parent.code_signature.statuskeywordExtendedAdditional information about the certificate status.
process.parent.code_signature.subject_namekeywordCoreSubject name of the code signer
process.parent.code_signature.team_idkeywordExtendedThe team identifier used to sign the process.
process.parent.code_signature.timestampdateExtendedWhen the signature was generated and signed.
process.parent.code_signature.trustedbooleanExtendedStores the trust status of the certificate chain.
process.parent.code_signature.validbooleanExtendedBoolean to capture if the digital signature is verified against the binary content.
process.parent.command_linewildcardExtendedFull command line that started the process.
process.parent.command_line.textmatch_only_textExtendedFull command line that started the process.
process.parent.elf.architecturekeywordExtendedMachine architecture of the ELF file.
process.parent.elf.byte_orderkeywordExtendedByte sequence of ELF file.
process.parent.elf.cpu_typekeywordExtendedCPU type of the ELF file.
process.parent.elf.creation_datedateExtendedBuild or compile date.
process.parent.elf.exportsflattenedExtendedList of exported element names and types.
process.parent.elf.header.abi_versionkeywordExtendedVersion of the ELF Application Binary Interface (ABI).
process.parent.elf.header.classkeywordExtendedHeader class of the ELF file.
process.parent.elf.header.datakeywordExtendedData table of the ELF header.
process.parent.elf.header.entrypointlongExtendedHeader entrypoint of the ELF file.
process.parent.elf.header.object_versionkeywordExtended"0x1" for original ELF files.
process.parent.elf.header.os_abikeywordExtendedApplication Binary Interface (ABI) of the Linux OS.
process.parent.elf.header.typekeywordExtendedHeader type of the ELF file.
process.parent.elf.header.versionkeywordExtendedVersion of the ELF header.
process.parent.elf.importsflattenedExtendedList of imported element names and types.
process.parent.elf.sectionsnestedExtendedSection information of the ELF file.
process.parent.elf.sections.chi2longExtendedChi-square probability distribution of the section.
process.parent.elf.sections.entropylongExtendedShannon entropy calculation from the section.
process.parent.elf.sections.flagskeywordExtendedELF Section List flags.
process.parent.elf.sections.namekeywordExtendedELF Section List name.
process.parent.elf.sections.physical_offsetkeywordExtendedELF Section List offset.
process.parent.elf.sections.physical_sizelongExtendedELF Section List physical size.
process.parent.elf.sections.typekeywordExtendedELF Section List type.
process.parent.elf.sections.virtual_addresslongExtendedELF Section List virtual address.
process.parent.elf.sections.virtual_sizelongExtendedELF Section List virtual size.
process.parent.elf.segmentsnestedExtendedELF object segment list.
process.parent.elf.segments.sectionskeywordExtendedELF object segment sections.
process.parent.elf.segments.typekeywordExtendedELF object segment type.
process.parent.elf.shared_librarieskeywordExtendedList of shared libraries used by this ELF object.
process.parent.elf.telfhashkeywordExtendedtelfhash hash for ELF file.
process.parent.enddateExtendedThe time the process ended.
process.parent.entity_idkeywordExtendedUnique identifier for the process.
process.parent.executablekeywordExtendedAbsolute path to the process executable.
process.parent.executable.textmatch_only_textExtendedAbsolute path to the process executable.
process.parent.exit_codelongExtendedThe exit code of the process.
process.parent.hash.md5keywordExtendedMD5 hash.
process.parent.hash.sha1keywordExtendedSHA1 hash.
process.parent.hash.sha256keywordExtendedSHA256 hash.
process.parent.hash.sha512keywordExtendedSHA512 hash.
process.parent.hash.ssdeepkeywordExtendedSSDEEP hash.
process.parent.namekeywordExtendedProcess name.
process.parent.name.textmatch_only_textExtendedProcess name.
process.parent.pe.architecturekeywordExtendedCPU architecture target for the file.
process.parent.pe.companykeywordExtendedInternal company name of the file, provided at compile-time.
process.parent.pe.descriptionkeywordExtendedInternal description of the file, provided at compile-time.
process.parent.pe.file_versionkeywordExtendedProcess name.
process.parent.pe.imphashkeywordExtendedA hash of the imports in a PE file.
process.parent.pe.original_file_namekeywordExtendedInternal name of the file, provided at compile-time.
process.parent.pe.productkeywordExtendedInternal product name of the file, provided at compile-time.
process.parent.pgidlongExtendedIdentifier of the group of processes the process belongs to.
process.parent.pidlongCoreProcess id.
process.parent.ppidlongExtendedParent process' pid.
process.parent.startdateExtendedThe time the process started.
process.parent.thread.idlongExtendedThread ID.
process.parent.thread.namekeywordExtendedThread name.
process.parent.titlekeywordExtendedProcess title.
process.parent.title.textmatch_only_textExtendedProcess title.
process.parent.uptimelongExtendedSeconds the process has been up.
process.parent.working_directorykeywordExtendedThe working directory of the process.
process.parent.working_directory.textmatch_only_textExtendedThe working directory of the process.
process.pe.architecturekeywordExtendedCPU architecture target for the file.
process.pe.companykeywordExtendedInternal company name of the file, provided at compile-time.
process.pe.descriptionkeywordExtendedInternal description of the file, provided at compile-time.
process.pe.file_versionkeywordExtendedProcess name.
process.pe.imphashkeywordExtendedA hash of the imports in a PE file.
process.pe.original_file_namekeywordExtendedInternal name of the file, provided at compile-time.
process.pe.productkeywordExtendedInternal product name of the file, provided at compile-time.
process.pgidlongExtendedIdentifier of the group of processes the process belongs to.
process.pidlongCoreProcess id.
process.ppidlongExtendedParent process' pid.
process.startdateExtendedThe time the process started.
process.thread.idlongExtendedThread ID.
process.thread.namekeywordExtendedThread name.
process.titlekeywordExtendedProcess title.
process.title.textmatch_only_textExtendedProcess title.
process.uptimelongExtendedSeconds the process has been up.
process.working_directorykeywordExtendedThe working directory of the process.
process.working_directory.textmatch_only_textExtendedThe working directory of the process.

Field Details

process.args

Type: keyword

Level: Extended

Description: Array of process arguments.

Example: ["/usr/bin/ssh", "-l", "user", "10.0.0.16"]

Normalization: array

Indexed: true

process.args_count

Type: long

Level: Extended

Description: Length of the process.args array.

Example: 4

Indexed: true

process.code_signature.digest_algorithm

Type: keyword

Level: Extended

Description: Hashing algorithm used to sign the process.

Example: sha256

Indexed: true

process.code_signature.exists

Type: boolean

Level: Core

Description: Boolean to capture if a signature is present.

Example: true

Indexed: true

process.code_signature.signing_id

Type: keyword

Level: Extended

Description: The identifier used to sign the process.

Example: com.apple.xpc.proxy

Indexed: true

process.code_signature.status

Type: keyword

Level: Extended

Description: Additional information about the certificate status.

Example: ERROR_UNTRUSTED_ROOT

Indexed: true

process.code_signature.subject_name

Type: keyword

Level: Core

Description: Subject name of the code signer

Example: Microsoft Corporation

Indexed: true

process.code_signature.team_id

Type: keyword

Level: Extended

Description: The team identifier used to sign the process.

Example: EQHXZ8M8AV

Indexed: true

process.code_signature.timestamp

Type: date

Level: Extended

Description: When the signature was generated and signed.

Example: 2021-01-01T12:10:30Z

Indexed: true

process.code_signature.trusted

Type: boolean

Level: Extended

Description: Stores the trust status of the certificate chain.

Example: true

Indexed: true

process.code_signature.valid

Type: boolean

Level: Extended

Description: Boolean to capture if the digital signature is verified against the binary content.

Example: true

Indexed: true

process.command_line

Type: wildcard

Level: Extended

Description: Full command line that started the process.

Example: /usr/bin/ssh -l user 10.0.0.16

Indexed: true

process.command_line.text

Type: match_only_text

Level: Extended

Description: Full command line that started the process.

Example: /usr/bin/ssh -l user 10.0.0.16

Indexed: true

process.elf.architecture

Type: keyword

Level: Extended

Description: Machine architecture of the ELF file.

Example: x86-64

Indexed: true

process.elf.byte_order

Type: keyword

Level: Extended

Description: Byte sequence of ELF file.

Example: Little Endian

Indexed: true

process.elf.cpu_type

Type: keyword

Level: Extended

Description: CPU type of the ELF file.

Example: Intel

Indexed: true

process.elf.creation_date

Type: date

Level: Extended

Description: Build or compile date.

Indexed: true

process.elf.exports

Type: flattened

Level: Extended

Description: List of exported element names and types.

Normalization: array

Indexed: true

process.elf.header.abi_version

Type: keyword

Level: Extended

Description: Version of the ELF Application Binary Interface (ABI).

Indexed: true

process.elf.header.class

Type: keyword

Level: Extended

Description: Header class of the ELF file.

Indexed: true

process.elf.header.data

Type: keyword

Level: Extended

Description: Data table of the ELF header.

Indexed: true

process.elf.header.entrypoint

Type: long

Level: Extended

Description: Header entrypoint of the ELF file.

Indexed: true

process.elf.header.object_version

Type: keyword

Level: Extended

Description: "0x1" for original ELF files.

Indexed: true

process.elf.header.os_abi

Type: keyword

Level: Extended

Description: Application Binary Interface (ABI) of the Linux OS.

Indexed: true

process.elf.header.type

Type: keyword

Level: Extended

Description: Header type of the ELF file.

Indexed: true

process.elf.header.version

Type: keyword

Level: Extended

Description: Version of the ELF header.

Indexed: true

process.elf.imports

Type: flattened

Level: Extended

Description: List of imported element names and types.

Normalization: array

Indexed: true

process.elf.sections

Type: nested

Level: Extended

Description: Section information of the ELF file.

Normalization: array

Indexed: true

process.elf.sections.chi2

Type: long

Level: Extended

Description: Chi-square probability distribution of the section.

Indexed: true

process.elf.sections.entropy

Type: long

Level: Extended

Description: Shannon entropy calculation from the section.

Indexed: true

process.elf.sections.flags

Type: keyword

Level: Extended

Description: ELF Section List flags.

Indexed: true

process.elf.sections.name

Type: keyword

Level: Extended

Description: ELF Section List name.

Indexed: true

process.elf.sections.physical_offset

Type: keyword

Level: Extended

Description: ELF Section List offset.

Indexed: true

process.elf.sections.physical_size

Type: long

Level: Extended

Description: ELF Section List physical size.

Indexed: true

process.elf.sections.type

Type: keyword

Level: Extended

Description: ELF Section List type.

Indexed: true

process.elf.sections.virtual_address

Type: long

Level: Extended

Description: ELF Section List virtual address.

Indexed: true

process.elf.sections.virtual_size

Type: long

Level: Extended

Description: ELF Section List virtual size.

Indexed: true

process.elf.segments

Type: nested

Level: Extended

Description: ELF object segment list.

Normalization: array

Indexed: true

process.elf.segments.sections

Type: keyword

Level: Extended

Description: ELF object segment sections.

Indexed: true

process.elf.segments.type

Type: keyword

Level: Extended

Description: ELF object segment type.

Indexed: true

process.elf.shared_libraries

Type: keyword

Level: Extended

Description: List of shared libraries used by this ELF object.

Normalization: array

Indexed: true

process.elf.telfhash

Type: keyword

Level: Extended

Description: telfhash hash for ELF file.

Indexed: true

process.end

Type: date

Level: Extended

Description: The time the process ended.

Example: 2016-05-23T08:05:34.853Z

Indexed: true

process.entity_id

Type: keyword

Level: Extended

Description: Unique identifier for the process.

Example: c2c455d9f99375d

Indexed: true

process.executable

Type: keyword

Level: Extended

Description: Absolute path to the process executable.

Example: /usr/bin/ssh

Indexed: true

process.executable.text

Type: match_only_text

Level: Extended

Description: Absolute path to the process executable.

Example: /usr/bin/ssh

Indexed: true

process.exit_code

Type: long

Level: Extended

Description: The exit code of the process.

Example: 137

Indexed: true

process.hash.md5

Type: keyword

Level: Extended

Description: MD5 hash.

Indexed: true

process.hash.sha1

Type: keyword

Level: Extended

Description: SHA1 hash.

Indexed: true

process.hash.sha256

Type: keyword

Level: Extended

Description: SHA256 hash.

Indexed: true

process.hash.sha512

Type: keyword

Level: Extended

Description: SHA512 hash.

Indexed: true

process.hash.ssdeep

Type: keyword

Level: Extended

Description: SSDEEP hash.

Indexed: true

process.name

Type: keyword

Level: Extended

Description: Process name.

Example: ssh

Indexed: true

process.name.text

Type: match_only_text

Level: Extended

Description: Process name.

Example: ssh

Indexed: true

process.parent.args

Type: keyword

Level: Extended

Description: Array of process arguments.

Example: ["/usr/bin/ssh", "-l", "user", "10.0.0.16"]

Normalization: array

Indexed: true

process.parent.args_count

Type: long

Level: Extended

Description: Length of the process.args array.

Example: 4

Indexed: true

process.parent.code_signature.digest_algorithm

Type: keyword

Level: Extended

Description: Hashing algorithm used to sign the process.

Example: sha256

Indexed: true

process.parent.code_signature.exists

Type: boolean

Level: Core

Description: Boolean to capture if a signature is present.

Example: true

Indexed: true

process.parent.code_signature.signing_id

Type: keyword

Level: Extended

Description: The identifier used to sign the process.

Example: com.apple.xpc.proxy

Indexed: true

process.parent.code_signature.status

Type: keyword

Level: Extended

Description: Additional information about the certificate status.

Example: ERROR_UNTRUSTED_ROOT

Indexed: true

process.parent.code_signature.subject_name

Type: keyword

Level: Core

Description: Subject name of the code signer

Example: Microsoft Corporation

Indexed: true

process.parent.code_signature.team_id

Type: keyword

Level: Extended

Description: The team identifier used to sign the process.

Example: EQHXZ8M8AV

Indexed: true

process.parent.code_signature.timestamp

Type: date

Level: Extended

Description: When the signature was generated and signed.

Example: 2021-01-01T12:10:30Z

Indexed: true

process.parent.code_signature.trusted

Type: boolean

Level: Extended

Description: Stores the trust status of the certificate chain.

Example: true

Indexed: true

process.parent.code_signature.valid

Type: boolean

Level: Extended

Description: Boolean to capture if the digital signature is verified against the binary content.

Example: true

Indexed: true

process.parent.command_line

Type: wildcard

Level: Extended

Description: Full command line that started the process.

Example: /usr/bin/ssh -l user 10.0.0.16

Indexed: true

process.parent.command_line.text

Type: match_only_text

Level: Extended

Description: Full command line that started the process.

Example: /usr/bin/ssh -l user 10.0.0.16

Indexed: true

process.parent.elf.architecture

Type: keyword

Level: Extended

Description: Machine architecture of the ELF file.

Example: x86-64

Indexed: true

process.parent.elf.byte_order

Type: keyword

Level: Extended

Description: Byte sequence of ELF file.

Example: Little Endian

Indexed: true

process.parent.elf.cpu_type

Type: keyword

Level: Extended

Description: CPU type of the ELF file.

Example: Intel

Indexed: true

process.parent.elf.creation_date

Type: date

Level: Extended

Description: Build or compile date.

Indexed: true

process.parent.elf.exports

Type: flattened

Level: Extended

Description: List of exported element names and types.

Normalization: array

Indexed: true

process.parent.elf.header.abi_version

Type: keyword

Level: Extended

Description: Version of the ELF Application Binary Interface (ABI).

Indexed: true

process.parent.elf.header.class

Type: keyword

Level: Extended

Description: Header class of the ELF file.

Indexed: true

process.parent.elf.header.data

Type: keyword

Level: Extended

Description: Data table of the ELF header.

Indexed: true

process.parent.elf.header.entrypoint

Type: long

Level: Extended

Description: Header entrypoint of the ELF file.

Indexed: true

process.parent.elf.header.object_version

Type: keyword

Level: Extended

Description: "0x1" for original ELF files.

Indexed: true

process.parent.elf.header.os_abi

Type: keyword

Level: Extended

Description: Application Binary Interface (ABI) of the Linux OS.

Indexed: true

process.parent.elf.header.type

Type: keyword

Level: Extended

Description: Header type of the ELF file.

Indexed: true

process.parent.elf.header.version

Type: keyword

Level: Extended

Description: Version of the ELF header.

Indexed: true

process.parent.elf.imports

Type: flattened

Level: Extended

Description: List of imported element names and types.

Normalization: array

Indexed: true

process.parent.elf.sections

Type: nested

Level: Extended

Description: Section information of the ELF file.

Normalization: array

Indexed: true

process.parent.elf.sections.chi2

Type: long

Level: Extended

Description: Chi-square probability distribution of the section.

Indexed: true

process.parent.elf.sections.entropy

Type: long

Level: Extended

Description: Shannon entropy calculation from the section.

Indexed: true

process.parent.elf.sections.flags

Type: keyword

Level: Extended

Description: ELF Section List flags.

Indexed: true

process.parent.elf.sections.name

Type: keyword

Level: Extended

Description: ELF Section List name.

Indexed: true

process.parent.elf.sections.physical_offset

Type: keyword

Level: Extended

Description: ELF Section List offset.

Indexed: true

process.parent.elf.sections.physical_size

Type: long

Level: Extended

Description: ELF Section List physical size.

Indexed: true

process.parent.elf.sections.type

Type: keyword

Level: Extended

Description: ELF Section List type.

Indexed: true

process.parent.elf.sections.virtual_address

Type: long

Level: Extended

Description: ELF Section List virtual address.

Indexed: true

process.parent.elf.sections.virtual_size

Type: long

Level: Extended

Description: ELF Section List virtual size.

Indexed: true

process.parent.elf.segments

Type: nested

Level: Extended

Description: ELF object segment list.

Normalization: array

Indexed: true

process.parent.elf.segments.sections

Type: keyword

Level: Extended

Description: ELF object segment sections.

Indexed: true

process.parent.elf.segments.type

Type: keyword

Level: Extended

Description: ELF object segment type.

Indexed: true

process.parent.elf.shared_libraries

Type: keyword

Level: Extended

Description: List of shared libraries used by this ELF object.

Normalization: array

Indexed: true

process.parent.elf.telfhash

Type: keyword

Level: Extended

Description: telfhash hash for ELF file.

Indexed: true

process.parent.end

Type: date

Level: Extended

Description: The time the process ended.

Example: 2016-05-23T08:05:34.853Z

Indexed: true

process.parent.entity_id

Type: keyword

Level: Extended

Description: Unique identifier for the process.

Example: c2c455d9f99375d

Indexed: true

process.parent.executable

Type: keyword

Level: Extended

Description: Absolute path to the process executable.

Example: /usr/bin/ssh

Indexed: true

process.parent.executable.text

Type: match_only_text

Level: Extended

Description: Absolute path to the process executable.

Example: /usr/bin/ssh

Indexed: true

process.parent.exit_code

Type: long

Level: Extended

Description: The exit code of the process.

Example: 137

Indexed: true

process.parent.hash.md5

Type: keyword

Level: Extended

Description: MD5 hash.

Indexed: true

process.parent.hash.sha1

Type: keyword

Level: Extended

Description: SHA1 hash.

Indexed: true

process.parent.hash.sha256

Type: keyword

Level: Extended

Description: SHA256 hash.

Indexed: true

process.parent.hash.sha512

Type: keyword

Level: Extended

Description: SHA512 hash.

Indexed: true

process.parent.hash.ssdeep

Type: keyword

Level: Extended

Description: SSDEEP hash.

Indexed: true

process.parent.name

Type: keyword

Level: Extended

Description: Process name.

Example: ssh

Indexed: true

process.parent.name.text

Type: match_only_text

Level: Extended

Description: Process name.

Example: ssh

Indexed: true

process.parent.pe.architecture

Type: keyword

Level: Extended

Description: CPU architecture target for the file.

Example: x64

Indexed: true

process.parent.pe.company

Type: keyword

Level: Extended

Description: Internal company name of the file, provided at compile-time.

Example: Microsoft Corporation

Indexed: true

process.parent.pe.description

Type: keyword

Level: Extended

Description: Internal description of the file, provided at compile-time.

Example: Paint

Indexed: true

process.parent.pe.file_version

Type: keyword

Level: Extended

Description: Process name.

Example: 6.3.9600.17415

Indexed: true

process.parent.pe.imphash

Type: keyword

Level: Extended

Description: A hash of the imports in a PE file.

Example: 0c6803c4e922103c4dca5963aad36ddf

Indexed: true

process.parent.pe.original_file_name

Type: keyword

Level: Extended

Description: Internal name of the file, provided at compile-time.

Example: MSPAINT.EXE

Indexed: true

process.parent.pe.product

Type: keyword

Level: Extended

Description: Internal product name of the file, provided at compile-time.

Example: Microsoft® Windows® Operating System

Indexed: true

process.parent.pgid

Type: long

Level: Extended

Description: Identifier of the group of processes the process belongs to.

Indexed: true

process.parent.pid

Type: long

Level: Core

Description: Process id.

Example: 4242

Indexed: true

process.parent.ppid

Type: long

Level: Extended

Description: Parent process' pid.

Example: 4241

Indexed: true

process.parent.start

Type: date

Level: Extended

Description: The time the process started.

Example: 2016-05-23T08:05:34.853Z

Indexed: true

process.parent.thread.id

Type: long

Level: Extended

Description: Thread ID.

Example: 4242

Indexed: true

process.parent.thread.name

Type: keyword

Level: Extended

Description: Thread name.

Example: thread-0

Indexed: true

process.parent.title

Type: keyword

Level: Extended

Description: Process title.

Indexed: true

process.parent.title.text

Type: match_only_text

Level: Extended

Description: Process title.

Indexed: true

process.parent.uptime

Type: long

Level: Extended

Description: Seconds the process has been up.

Example: 1325

Indexed: true

process.parent.working_directory

Type: keyword

Level: Extended

Description: The working directory of the process.

Example: /home/alice

Indexed: true

process.parent.working_directory.text

Type: match_only_text

Level: Extended

Description: The working directory of the process.

Example: /home/alice

Indexed: true

process.pe.architecture

Type: keyword

Level: Extended

Description: CPU architecture target for the file.

Example: x64

Indexed: true

process.pe.company

Type: keyword

Level: Extended

Description: Internal company name of the file, provided at compile-time.

Example: Microsoft Corporation

Indexed: true

process.pe.description

Type: keyword

Level: Extended

Description: Internal description of the file, provided at compile-time.

Example: Paint

Indexed: true

process.pe.file_version

Type: keyword

Level: Extended

Description: Process name.

Example: 6.3.9600.17415

Indexed: true

process.pe.imphash

Type: keyword

Level: Extended

Description: A hash of the imports in a PE file.

Example: 0c6803c4e922103c4dca5963aad36ddf

Indexed: true

process.pe.original_file_name

Type: keyword

Level: Extended

Description: Internal name of the file, provided at compile-time.

Example: MSPAINT.EXE

Indexed: true

process.pe.product

Type: keyword

Level: Extended

Description: Internal product name of the file, provided at compile-time.

Example: Microsoft® Windows® Operating System

Indexed: true

process.pgid

Type: long

Level: Extended

Description: Identifier of the group of processes the process belongs to.

Indexed: true

process.pid

Type: long

Level: Core

Description: Process id.

Example: 4242

Indexed: true

process.ppid

Type: long

Level: Extended

Description: Parent process' pid.

Example: 4241

Indexed: true

process.start

Type: date

Level: Extended

Description: The time the process started.

Example: 2016-05-23T08:05:34.853Z

Indexed: true

process.thread.id

Type: long

Level: Extended

Description: Thread ID.

Example: 4242

Indexed: true

process.thread.name

Type: keyword

Level: Extended

Description: Thread name.

Example: thread-0

Indexed: true

process.title

Type: keyword

Level: Extended

Description: Process title.

Indexed: true

process.title.text

Type: match_only_text

Level: Extended

Description: Process title.

Indexed: true

process.uptime

Type: long

Level: Extended

Description: Seconds the process has been up.

Example: 1325

Indexed: true

process.working_directory

Type: keyword

Level: Extended

Description: The working directory of the process.

Example: /home/alice

Indexed: true

process.working_directory.text

Type: match_only_text

Level: Extended

Description: The working directory of the process.

Example: /home/alice

Indexed: true