UNPKG

lambda-monitor

Version:

Lambda log monitoring and streaming to external services.

13 lines (11 loc) 396 B
import get from 'lodash.get'; import datadogDistributionMetric from '../singleton/datadog-distribution-metric.js'; export default ({ message }) => { let parsedMessage = {}; try { parsedMessage = JSON.parse(message); } catch { /* ignored */ } if (get(parsedMessage, ['type']) === 'distribution-metric') { datadogDistributionMetric.enqueue(...get(parsedMessage, ['args'])); } };