UNPKG

lambda-monitor

Version:

Lambda log monitoring and streaming to external services.

23 lines (21 loc) 509 B
import datadogDistributionMetric from '../singleton/datadog-distribution-metric.js'; export default ({ logGroup, level, types, timestampMS }) => { types.forEach((type) => { if (type === 'any-meta') { return; } datadogDistributionMetric.enqueue( 'aws.lambda_monitor.lambda.log_count', [timestampMS], { tags: [ `level:${level}`, `fnName:${logGroup.replace(/^\/aws\/lambda\//, '')}`, `type:${type}` ] } ); }); };