@opentelemetry/instrumentation-oracledb
Version:
OpenTelemetry instrumentation for `oracledb` database client for Oracle DB
35 lines • 1.46 kB
TypeScript
/**
* A database operation parameter, with `<key>` being the parameter name, and the attribute value being a string representation of the parameter value.
*
* @example someval
* @example 55
*
* @note For example, a client-side maximum number of rows to read from the database
* **MAY** be recorded as the `db.operation.parameter.max_rows` attribute.
*
* `db.query.text` parameters **SHOULD** be captured using `db.query.parameter.<key>`
* instead of `db.operation.parameter.<key>`.
*
* @experimental This attribute is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`.
*/
export declare const ATTR_DB_OPERATION_PARAMETER: (key: string) => string;
/**
* Deprecated, no replacement at this time.
*
* @example readonly_user
* @example reporting_user
*
* @experimental This attribute is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`.
*
* @deprecated Removed, no replacement at this time.
*/
export declare const ATTR_DB_USER: "db.user";
/**
* Enum value "oracle.db" for attribute {@link ATTR_DB_SYSTEM_NAME}.
*
* [Oracle Database](https://www.oracle.com/database/)
*
* @experimental This enum value is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`.
*/
export declare const DB_SYSTEM_NAME_VALUE_ORACLE_DB: "oracle.db";
//# sourceMappingURL=semconv.d.ts.map