feat(telemetry): Add Semantic logging for to ApiRequestEvents (#13912)

Co-authored-by: Shnatu <snatu@google.com>
This commit is contained in:
Shardul Natu
2025-11-30 09:05:24 +05:30
committed by GitHub
parent 576fda18eb
commit bbd61f375f
4 changed files with 282 additions and 29 deletions
+2 -5
View File
@@ -184,11 +184,8 @@ export function logApiRequest(config: Config, event: ApiRequestEvent): void {
if (!isTelemetrySdkInitialized()) return;
const logger = logs.getLogger(SERVICE_NAME);
const logRecord: LogRecord = {
body: event.toLogBody(),
attributes: event.toOpenTelemetryAttributes(config),
};
logger.emit(logRecord);
logger.emit(event.toLogRecord(config));
logger.emit(event.toSemanticLogRecord(config));
}
export function logFlashFallback(