# Access mechanisms

Copy as Markdown[Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Fdocs-docusaurus.kinsta.page%2Fdataprime%2Flanguage-reference%2Faccess_mechanisms.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)[Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fdocs-docusaurus.kinsta.page%2Fdataprime%2Flanguage-reference%2Faccess_mechanisms.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)

## `$m.<field>` Schema[​](#mfield-schema "Direct link to mfield-schema")

\`$m.\<field>\`

Metadata and runtime characteristics sourced from log and span records, used in enrichment and analytics contexts.

branchid

Branch identifier for the source system.<br /><!-- -->Type: `string`<br /><!-- -->Dataset: `logs`

cxEventId

Coralogix event identifier for a span.<br /><!-- -->Type: `string`<br /><!-- -->Dataset: `spans`

duration

Duration of the span in time units.<br /><!-- -->Type: `number`<br /><!-- -->Dataset: `spans`

endTime

Span end time.<br /><!-- -->Type: `number`<br /><!-- -->Dataset: `spans`

ingressTimestamp

Ingestion time into the logging system.<br /><!-- -->Type: `timestamp`<br /><!-- -->Dataset: `logs`

logid

Unique identifier for a log record.<br /><!-- -->Type: `string`<br /><!-- -->Dataset: `logs`

priorityclass

Log priority classification.<br /><!-- -->Type: `string`<br /><!-- -->Dataset: `logs`

processingOutputTimestampMicros

Processing timestamp in microseconds.<br /><!-- -->Type: `number`<br /><!-- -->Dataset: `logs`

processingOutputTimestampNanos

Processing timestamp in nanoseconds.<br /><!-- -->Type: `number`<br /><!-- -->Dataset: `logs`

severity

Severity level of the log.<br /><!-- -->Type: `Severity`<br /><!-- -->Dataset: `logs`

templateid

Template identifier for log parsing.<br /><!-- -->Type: `string`<br /><!-- -->Dataset: `logs`

timestamp

Timestamp of the log event or start time of the span.<br /><!-- -->Type: `timestamp`<br /><!-- -->Dataset: `logs`, `spans`

timestampMicros

Timestamp in microseconds.<br /><!-- -->Type: `number`<br /><!-- -->Dataset: `logs`

timestampMillis

Span start time in milliseconds.<br /><!-- -->Type: `number`<br /><!-- -->Dataset: `spans`

### Possible `$m` keys[​](#possible-m-keys "Direct link to possible-m-keys")

| keypath                            | json\_type | dataset     |
| ---------------------------------- | ---------- | ----------- |
| $m.branchid                        | string     | logs        |
| $m.cxEventId                       | string     | spans       |
| $m.duration                        | number     | spans       |
| $m.endTime                         | number     | spans       |
| $m.ingressTimestamp                | timestamp  | logs        |
| $m.logid                           | string     | logs        |
| $m.priorityclass                   | string     | logs        |
| $m.processingOutputTimestampMicros | number     | logs        |
| $m.processingOutputTimestampNanos  | number     | logs        |
| $m.severity                        | Severity   | logs        |
| $m.templateid                      | string     | logs        |
| $m.timestamp                       | timestamp  | logs, spans |
| $m.timestampMicros                 | number     | logs        |
| $m.timestampMillis                 | number     | spans       |

***

## `$l.<field>` Schema[​](#lfield-schema "Direct link to lfield-schema")

\`$l.\<field>\`

Label metadata associated with the source or origin of a log or span.

applicationname

Name of the application that emitted the log or span.<br /><!-- -->Type: `string`<br /><!-- -->Dataset: `logs`, `spans`

category

Logical category or classification of the log source.<br /><!-- -->Type: `string`<br /><!-- -->Dataset: `logs`

computername

Hostname or identifier of the machine where the log originated.<br /><!-- -->Type: `string`<br /><!-- -->Dataset: `logs`

operationName

Span operation name representing the traced action.<br /><!-- -->Type: `string`<br /><!-- -->Dataset: `spans`

serviceName

Service name associated with the span's origin.<br /><!-- -->Type: `string`<br /><!-- -->Dataset: `spans`

subsystemname

Subsystem identifier within the application or service.<br /><!-- -->Type: `string`<br /><!-- -->Dataset: `logs`, `spans`

### Possible `$l` keys[​](#possible-l-keys "Direct link to possible-l-keys")

| keypath            | json\_type | dataset     |
| ------------------ | ---------- | ----------- |
| $l.applicationname | string     | logs, spans |
| $l.category        | string     | logs        |
| $l.computername    | string     | logs        |
| $l.operationName   | string     | spans       |
| $l.serviceName     | string     | spans       |
| $l.subsystemname   | string     | logs, spans |

***

## `$p.<field>` Schema[​](#pfield-schema "Direct link to pfield-schema")

$p.\\\<field>

Parameter fields representing time window and resolution hints.

timeRange

Time bounding parameters and query resolution guidance.

startTime

The inclusive lower bound of the query time range.<br /><!-- -->Type: `timestamp`<br /><!-- -->Dataset: `logs`, `spans`

endTime

The exclusive upper bound of the query time range.<br /><!-- -->Type: `timestamp`<br /><!-- -->Dataset: `logs`, `spans`

suggestedInterval

Suggested resolution interval for aggregations (e.g. histogram buckets).<br /><!-- -->Type: `interval`<br /><!-- -->Dataset: `logs`, `spans`

### Possible `$p` keys[​](#possible-p-keys "Direct link to possible-p-keys")

| keypath                        | json\_type | dataset     |
| ------------------------------ | ---------- | ----------- |
| $p.timeRange.endTime           | timestamp  | logs, spans |
| $p.timeRange.startTime         | timestamp  | logs, spans |
| $p.timeRange.suggestedInverval | interval   | logs, spans |
