Merged in release/2024-11-15 (pull request #1917)

feature/IO-3029-Enhanced-Logging-File-Based: Update Stream Key name
This commit is contained in:
Dave Richer
2024-11-14 04:15:29 +00:00

View File

@@ -157,7 +157,8 @@ const createLogger = () => {
const uploadLogToS3 = (logEntry, message, type, user) => {
const uniqueId = v4();
const dateTimeString = new Date().toISOString().replace(/:/g, "-");
const logStreamName = `${dateTimeString}-${internalHostname}-${uniqueId}`;
const envName = process.env?.NODE_ENV ? process.env.NODE_ENV : "";
const logStreamName = `[${envName}]-[${internalHostname}]-[${dateTimeString}]-[${uniqueId}].json`;
const logString = JSON.stringify(logEntry);
uploadFileToS3({ bucketName: S3_BUCKET_NAME, key: logStreamName, content: logString })