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:
@@ -157,7 +157,8 @@ const createLogger = () => {
|
|||||||
const uploadLogToS3 = (logEntry, message, type, user) => {
|
const uploadLogToS3 = (logEntry, message, type, user) => {
|
||||||
const uniqueId = v4();
|
const uniqueId = v4();
|
||||||
const dateTimeString = new Date().toISOString().replace(/:/g, "-");
|
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);
|
const logString = JSON.stringify(logEntry);
|
||||||
|
|
||||||
uploadFileToS3({ bucketName: S3_BUCKET_NAME, key: logStreamName, content: logString })
|
uploadFileToS3({ bucketName: S3_BUCKET_NAME, key: logStreamName, content: logString })
|
||||||
|
|||||||
Reference in New Issue
Block a user