in nodejs/app.js [124:143]
function postToCloudWatch(chunkedDataArray) {
return new Promise(function (resolve, reject) {
const params = {
MetricData: chunkedDataArray,
Namespace: NAMESPACE
};
setTimeout(function () {
cloudwatch.putMetricData(params, function (err, data) {
if (err) {
console.log(err, err.stack);
reject(err);
} else {
console.log(JSON.stringify(data));
resolve(chunkedDataArray.length);
}
})
}, Math.floor(Math.random() * JITTER_MS));
});
}