UNPKG

lambda-monitor

Version:

Lambda log monitoring and streaming to external services.

15 lines (13 loc) 388 B
import s3PutGzipObject from '../singleton/s3-put-gzip-object.js'; export default ({ logGroup, message }) => { let messageParsed; try { messageParsed = JSON.parse(message); const { key, data } = messageParsed; s3PutGzipObject.enqueue( process.env.LOG_BUCKET_NAME, `${logGroup.slice(1)}/${key}`, JSON.stringify(data) ); } catch { /* ignored */ } };