- Elastic Cloud Serverless
- Elasticsearch
- Elastic Observability
- Get started
- Observability overview
- Elastic Observability Serverless billing dimensions
- Create an Observability project
- Quickstart: Monitor hosts with Elastic Agent
- Quickstart: Monitor your Kubernetes cluster with Elastic Agent
- Quickstart: Monitor hosts with OpenTelemetry
- Quickstart: Unified Kubernetes Observability with Elastic Distributions of OpenTelemetry (EDOT)
- Quickstart: Collect data with AWS Firehose
- Get started with dashboards
- Applications and services
- Application performance monitoring (APM)
- Get started with traces and APM
- Learn about data types
- Collect application data
- View and analyze data
- Act on data
- Use APM securely
- Reduce storage
- Managed intake service event API
- Troubleshooting
- Synthetic monitoring
- Get started
- Scripting browser monitors
- Configure lightweight monitors
- Manage monitors
- Work with params and secrets
- Analyze monitor data
- Monitor resources on private networks
- Use the CLI
- Configure a Synthetics project
- Multifactor Authentication for browser monitors
- Configure Synthetics settings
- Grant users access to secured resources
- Manage data retention
- Scale and architect a deployment
- Synthetics Encryption and Security
- Troubleshooting
- Application performance monitoring (APM)
- Infrastructure and hosts
- Logs
- Inventory
- Incident management
- Data set quality
- Observability AI Assistant
- Machine learning
- Reference
- Get started
- Elastic Security
- Elastic Security overview
- Security billing dimensions
- Create a Security project
- Elastic Security requirements
- Elastic Security UI
- AI for Security
- Ingest data
- Configure endpoint protection with Elastic Defend
- Manage Elastic Defend
- Endpoints
- Policies
- Trusted applications
- Event filters
- Host isolation exceptions
- Blocklist
- Optimize Elastic Defend
- Event capture and Elastic Defend
- Endpoint protection rules
- Identify antivirus software on your hosts
- Allowlist Elastic Endpoint in third-party antivirus apps
- Elastic Endpoint self-protection features
- Elastic Endpoint command reference
- Endpoint response actions
- Cloud Security
- Explore your data
- Dashboards
- Detection engine overview
- Rules
- Alerts
- Advanced Entity Analytics
- Investigation tools
- Asset management
- Manage settings
- Troubleshooting
- Manage your project
- Changelog
Infrastructure app fields
editInfrastructure app fields
editThis section lists the fields the Infrastructure UI uses to display data. Please note that some of the fields listed here are not ECS fields.
Additional field details
editThe event.dataset
field is required to display data properly in some views. This field
is a combination of metricset.module
, which is the Metricbeat module name, and metricset.name
,
which is the metricset name.
To determine each metric’s optimal time interval, all charts use metricset.period
.
If metricset.period
is not available, then it falls back to 1 minute intervals.
Base fields
editThe base
field set contains all fields which are on the top level. These fields are common across all types of events.
Field | Description | Type |
---|---|---|
|
Date/time when the event originated. This is the date/time extracted from the event, typically representing when the source generated the event. If the event source has no original timestamp, this value is typically populated by the first time the pipeline received the event. Required field for all events. Example: |
date |
|
For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. Example: |
text |
Hosts fields
editThese fields must be mapped to display host data in the Infrastructure app.
Field | Description | Type |
---|---|---|
|
Name of the host. It can contain what Example: |
keyword |
|
IP of the host that records the event. |
ip |
Docker container fields
editThese fields must be mapped to display Docker container data in the Infrastructure app.
Field | Description | Type |
---|---|---|
|
Unique container id. Example: |
keyword |
|
Container name. |
keyword |
|
IP of the container. Not an ECS field |
ip |
Kubernetes pod fields
editThese fields must be mapped to display Kubernetes pod data in the Infrastructure app.
Field | Description | Type |
---|---|---|
|
Kubernetes Pod UID. Example: Not an ECS field |
keyword |
|
Kubernetes pod name. Example: Not an ECS field |
keyword |
|
IP of the Kubernetes pod. Not an ECS field |
keyword |
AWS EC2 instance fields
editThese fields must be mapped to display EC2 instance data in the Infrastructure app.
Field | Description | Type |
---|---|---|
|
Instance ID of the host machine. Example: |
keyword |
|
Instance name of the host machine. |
keyword |
|
Instance public IP of the host machine. Not an ECS field |
keyword |
AWS S3 bucket fields
editThese fields must be mapped to display S3 bucket data in the Infrastructure app.
Field | Description | Type |
---|---|---|
|
The name or ID of the AWS S3 bucket. Not an ECS field |
keyword |
AWS SQS queue fields
editThese fields must be mapped to display SQS queue data in the Infrastructure app.
Field | Description | Type |
---|---|---|
|
The name or ID of the AWS SQS queue. Not an ECS field |
keyword |
AWS RDS database fields
editThese fields must be mapped to display RDS database data in the Infrastructure app.
Field | Description | Type |
---|---|---|
|
Amazon Resource Name (ARN) for each RDS. Not an ECS field |
keyword |
|
Contains a user-supplied database identifier. This identifier is the unique key that identifies a DB instance. Not an ECS field |
keyword |
Additional grouping fields
editDepending on which entity you select in the Infrastructure inventory view, these additional fields can be mapped to group entities by.
Field | Description | Type |
---|---|---|
|
Availability zone in which this host is running. Example: |
keyword |
|
Machine type of the host machine. Example: |
keyword |
|
Region in which this host is running. Example: |
keyword |
|
Instance ID of the host machine. Example: |
keyword |
|
Name of the cloud provider. Example values are Example: |
keyword |
|
Instance name of the host machine. |
keyword |
|
Name of the project in Google Cloud. Not an ECS field |
keyword |
|
The type of service data is collected from. The type can be used to group and correlate logs and metrics from one service type. For example, the service type for metrics collected from Elasticsearch is Example: Not an ECS field |
keyword |
|
Name of the host. This field is required if you want to use machine learning features It normally contains what the Example: |
keyword |
|
Operating system name, without the version. Multi-fields: os.name.text (type: text) Example: |
keyword |
|
Operating system kernel version as a raw string. Example: |
keyword |
On this page