# Storage schema

The following list shows the schema used when storing data in AxoStore. You can use these fields when searching on the [Storage](../../docs/axoflow/storage/index.md) page.

## log_attributes

**Type:** object   
**Related schema element:** [log.attributes](../../../message-schema/reference/index.md#log.attributes)

Additional attributes that describe the specific event occurrence. Every attribute key must be unique. 

## body

**Type:** string   
**Related schema element:** [log.body](../../../message-schema/reference/index.md#log.body)

The body of the log record, which can contain strings and structured data composed of arrays and maps of other values. 

## observed_time

**Type:** datetime   
**Related schema element:** [log.observed_time_unix_nano](../../../message-schema/reference/index.md#log.observed_time_unix_nano)

Marks the time when the event was observed by the collection system. 

## severity_number

**Type:** number   
**Related schema element:** [log.severity_number](../../../message-schema/reference/index.md#log.severity_number)

Numerical value of the severity, normalized to values described in Log Data Model. 

## severity_text

**Type:** string   
**Related schema element:** [log.severity_text](../../../message-schema/reference/index.md#log.severity_text)

The severity as a string (log level). The original string representation as described at the source. For the numerical to string mapping, see [log.severity_number](../../docs/axoflow/reference/message-schema/reference/index.md#log.severity_number). 

## timestamp

**Type:** datetime   
**Related schema element:** [log.time_unix_nano](../../../message-schema/reference/index.md#log.time_unix_nano)

Marks the time the log was generated. 

## meta_raw

**Type:** object   
**Related schema element:** [meta](../../../message-schema/reference/index.md#meta)

Metadata about a specific message record, for example, a log message. 

## connection

**Type:** object   
**Related schema element:** [meta.connection](../../../message-schema/reference/index.md#meta.connection)

Information about the network connection that transmitted the message. 

## host_labels

**Type:** object   
**Related schema element:** [meta.host.labels](../../../message-schema/reference/index.md#meta.host.labels)

The labels set in the inventory for the host the message originates from. Note that if the host is sending data to an AxoRouter connector that doesn’t perform automatic classification, then changing the product and vendor labels can affect the final metadata in the destination, for example, the sourcetype assigned to the data in Splunk. 

## host_name

**Type:** string   
**Related schema element:** [meta.host.name](../../../message-schema/reference/index.md#meta.host.name)

The name of the host the message originates from (based on the inventory). 

## host_candidate

**Type:** object   
**Related schema element:** [meta.host_candidate](../../../message-schema/reference/index.md#meta.host_candidate)

## product

**Type:** string   
**Related schema element:** [meta.product](../../../message-schema/reference/index.md#meta.product)

The product name of the appliance, application, or service that generated the message. 

## axo_host_labels

**Type:** object   
**Related schema element:** [meta.router.labels](../../../message-schema/reference/index.md#meta.router.labels)

Labels of the AxoRouter instance that processed the message. 

## axo_host_name

**Type:** string   
**Related schema element:** [meta.router.name](../../../message-schema/reference/index.md#meta.router.name)

The hostname of the AxoRouter instance that processed the message. 

## service

**Type:** string   
**Related schema element:** [meta.service.name](../../../message-schema/reference/index.md#meta.service.name)

Name of the service that generated the message. For syslog messages, that’s usually the value of the PROGRAM field. 

## vendor

**Type:** string   
**Related schema element:** [meta.vendor](../../../message-schema/reference/index.md#meta.vendor)

The vendor of the appliance, application, or service that generated the message. 

## resource_attributes

**Type:** object   
**Related schema element:** [resource.attributes](../../../message-schema/reference/index.md#resource.attributes)

Attributes that describe the resource. Every attribute key must be unique. 

## scope_attributes

**Type:** object   
**Related schema element:** [scope.attributes](../../../message-schema/reference/index.md#scope.attributes)

Attributes that describe the log scope. Every attribute key must be unique. 

## scope_name

**Type:** string   
**Related schema element:** [scope.name](../../../message-schema/reference/index.md#scope.name)

Name of the log scope 

## scope_version

**Type:** string   
**Related schema element:** [scope.version](../../../message-schema/reference/index.md#scope.version)

Version of the log scope