Skip to content

Commit 312bff9

Browse files
committed
feat(otel): set faas.trigger
1 parent 449b6dd commit 312bff9

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/lib/OpenTelemetry.js

+3
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ const {
1010
const {
1111
ATTR_HTTP_USER_AGENT,
1212
ATTR_HTTP_FLAVOR,
13+
ATTR_FAAS_TRIGGER,
14+
FAAS_TRIGGER_VALUE_HTTP,
1315
} = require("@opentelemetry/semantic-conventions/incubating");
1416

1517
const isApiGwEvent = (event) => {
@@ -85,6 +87,7 @@ class OpenTelemetry {
8587

8688
if (isApiGwEvent(event)) {
8789
const fullUrl = getFullUrl(event);
90+
span.setAttribute(ATTR_FAAS_TRIGGER, FAAS_TRIGGER_VALUE_HTTP);
8891
span.setAttribute(ATTR_HTTP_ROUTE, event.routeKey?.split(" ")[1]);
8992
fullUrl && span.setAttribute(ATTR_URL_FULL, fullUrl);
9093
span.setAttribute(

0 commit comments

Comments
 (0)