in source/lambda/services/customhelper/lib/index.js [274:300]
let sendMetrics = function(metricData, event, cb) {
let _metricsHelper = new MetricsHelper();
let _metric = {
Solution: event.ResourceProperties.SOLUTION,
UUID: event.ResourceProperties.UUID,
TimeStamp: new Date(),
Data: metricData,
};
LOGGER.log('DEBUG', `anonymous metric: ${JSON.stringify(_metric)}`);
_metricsHelper.sendAnonymousMetric(_metric, function(err, data) {
let responseData;
if (err) {
responseData = {
Error: 'Sending anonymous metric failed',
};
} else {
responseData = {
Success: 'Anonymous metrics sent to AWS',
};
}
return cb(responseData);
});
};