OpenTelemetry PHP

LogIncubatingAttributes

Semantic attributes and corresponding values for log.

Tags
see
https://opentelemetry.io/docs/specs/semconv/registry/attributes/log/

May contain @experimental Semantic Conventions which may change or be removed in the future.

Table of Contents

Constants

LOG_FILE_NAME  = 'log.file.name'
The basename of the file.
LOG_FILE_NAME_RESOLVED  = 'log.file.name_resolved'
The basename of the file, with symlinks resolved.
LOG_FILE_PATH  = 'log.file.path'
The full path to the file.
LOG_FILE_PATH_RESOLVED  = 'log.file.path_resolved'
The full path to the file, with symlinks resolved.
LOG_IOSTREAM  = 'log.iostream'
The stream associated with the log. See below for a list of well-known values.
LOG_IOSTREAM_VALUE_STDERR  = 'stderr'
Events from stderr stream
LOG_IOSTREAM_VALUE_STDOUT  = 'stdout'
Logs from stdout stream
LOG_RECORD_ORIGINAL  = 'log.record.original'
The complete original Log Record.
LOG_RECORD_UID  = 'log.record.uid'
A unique identifier for the Log Record.

Constants

LOG_FILE_NAME

The basename of the file.

public mixed LOG_FILE_NAME = 'log.file.name'
Tags
experimental

LOG_FILE_NAME_RESOLVED

The basename of the file, with symlinks resolved.

public mixed LOG_FILE_NAME_RESOLVED = 'log.file.name_resolved'
Tags
experimental

LOG_FILE_PATH

The full path to the file.

public mixed LOG_FILE_PATH = 'log.file.path'
Tags
experimental

LOG_FILE_PATH_RESOLVED

The full path to the file, with symlinks resolved.

public mixed LOG_FILE_PATH_RESOLVED = 'log.file.path_resolved'
Tags
experimental

LOG_IOSTREAM

The stream associated with the log. See below for a list of well-known values.

public mixed LOG_IOSTREAM = 'log.iostream'
Tags
experimental

LOG_IOSTREAM_VALUE_STDERR

Events from stderr stream

public mixed LOG_IOSTREAM_VALUE_STDERR = 'stderr'
Tags
experimental

LOG_IOSTREAM_VALUE_STDOUT

Logs from stdout stream

public mixed LOG_IOSTREAM_VALUE_STDOUT = 'stdout'
Tags
experimental

LOG_RECORD_ORIGINAL

The complete original Log Record.

public mixed LOG_RECORD_ORIGINAL = 'log.record.original'

This value MAY be added when processing a Log Record which was originally transmitted as a string or equivalent data type AND the Body field of the Log Record does not contain the same value. (e.g. a syslog or a log record read from a file.)

Tags
experimental

LOG_RECORD_UID

A unique identifier for the Log Record.

public mixed LOG_RECORD_UID = 'log.record.uid'

If an id is provided, other log records with the same id will be considered duplicates and can be removed safely. This means, that two distinguishable log records MUST have different values. The id MAY be an Universally Unique Lexicographically Sortable Identifier (ULID), but other identifiers (e.g. UUID) may be used as needed.

Tags
experimental

        
On this page

Search results