autotel
Version:
Write Once, Observe Anywhere
32 lines • 1.35 kB
text/typescript
//#region src/attributes/registry.d.ts
declare const HTTPAttributes: {
readonly connectionState: "http.connection.state";
readonly requestMethod: "http.request.method";
readonly requestMethodOriginal: "http.request.method_original";
readonly requestResendCount: "http.request.resend_count";
readonly requestSize: "http.request.size";
readonly requestBodySize: "http.request.body.size";
readonly responseSize: "http.response.size";
readonly responseBodySize: "http.response.body.size";
readonly responseStatusCode: "http.response.status_code";
readonly route: "http.route";
};
declare const ServiceAttributes: {
readonly name: "service.name";
readonly instance: "service.instance.id";
readonly version: "service.version";
};
declare const URLAttributes: {
readonly scheme: "url.scheme";
readonly full: "url.full";
readonly path: "url.path";
readonly query: "url.query";
readonly fragment: "url.fragment";
};
//#endregion
//#region src/semantic-conventions.d.ts
declare function httpRequestHeaderAttribute(name: string): string;
declare function httpResponseHeaderAttribute(name: string): string;
//#endregion
export { URLAttributes as a, ServiceAttributes as i, httpResponseHeaderAttribute as n, HTTPAttributes as r, httpRequestHeaderAttribute as t };
//# sourceMappingURL=semantic-conventions-FhSxv-bK.d.cts.map