Flow PHP

SemConvAttributes

FinalYes

Official OpenTelemetry semantic convention attribute keys emitted by Flow instrumentations.

Single source of truth for every official key used across the monorepo — flow-specific custom keys live in per-package attribute classes and must use the flow. prefix instead of extending any of these namespaces.

Tags
see
https://opentelemetry.io/docs/specs/semconv/general/naming/

Constants

CODE_FUNCTION_NAME  : string = 'code.function.name'
DB_COLLECTION_NAME  : string = 'db.collection.name'
DB_NAMESPACE  : string = 'db.namespace'
DB_OPERATION_NAME  : string = 'db.operation.name'
DB_QUERY_PARAMETER_PREFIX  : string = 'db.query.parameter.'
DB_QUERY_TEXT  : string = 'db.query.text'
DB_RESPONSE_RETURNED_ROWS  : string = 'db.response.returned_rows'
DB_RESPONSE_STATUS_CODE  : string = 'db.response.status_code'
DB_SYSTEM_NAME  : string = 'db.system.name'
ERROR_TYPE  : string = 'error.type'
HTTP_REQUEST_METHOD  : string = 'http.request.method'
HTTP_RESPONSE_STATUS_CODE  : string = 'http.response.status_code'
HTTP_ROUTE  : string = 'http.route'
MESSAGING_CONSUMER_GROUP_NAME  : string = 'messaging.consumer.group.name'
MESSAGING_DESTINATION_NAME  : string = 'messaging.destination.name'
MESSAGING_MESSAGE_ID  : string = 'messaging.message.id'
MESSAGING_OPERATION_NAME  : string = 'messaging.operation.name'
MESSAGING_OPERATION_TYPE  : string = 'messaging.operation.type'
MESSAGING_SYSTEM  : string = 'messaging.system'
PROCESS_EXIT_CODE  : string = 'process.exit.code'
SERVER_ADDRESS  : string = 'server.address'
SERVER_PORT  : string = 'server.port'
TEST_CASE_NAME  : string = 'test.case.name'
TEST_CASE_RESULT_STATUS  : string = 'test.case.result.status'
TEST_SUITE_NAME  : string = 'test.suite.name'
TEST_SUITE_RUN_STATUS  : string = 'test.suite.run.status'
URL_FULL  : string = 'url.full'
URL_PATH  : string = 'url.path'
URL_QUERY  : string = 'url.query'
URL_SCHEME  : string = 'url.scheme'
USER_AGENT_ORIGINAL  : string = 'user_agent.original'
USER_EMAIL  : string = 'user.email'
USER_ID  : string = 'user.id'
USER_ROLES  : string = 'user.roles'

Constants

DB_QUERY_PARAMETER_PREFIX

public string DB_QUERY_PARAMETER_PREFIX = 'db.query.parameter.'

DB_RESPONSE_RETURNED_ROWS

public string DB_RESPONSE_RETURNED_ROWS = 'db.response.returned_rows'

DB_RESPONSE_STATUS_CODE

public string DB_RESPONSE_STATUS_CODE = 'db.response.status_code'

HTTP_RESPONSE_STATUS_CODE

public string HTTP_RESPONSE_STATUS_CODE = 'http.response.status_code'

MESSAGING_DESTINATION_NAME

public string MESSAGING_DESTINATION_NAME = 'messaging.destination.name'

MESSAGING_MESSAGE_ID

public string MESSAGING_MESSAGE_ID = 'messaging.message.id'

MESSAGING_OPERATION_NAME

public string MESSAGING_OPERATION_NAME = 'messaging.operation.name'

MESSAGING_OPERATION_TYPE

public string MESSAGING_OPERATION_TYPE = 'messaging.operation.type'

TEST_CASE_RESULT_STATUS

public string TEST_CASE_RESULT_STATUS = 'test.case.result.status'

TEST_SUITE_RUN_STATUS

public string TEST_SUITE_RUN_STATUS = 'test.suite.run.status'
On this page

Search results