Put log event to aws cloudwatch in sequence.
$ npm i -S aws-cw-logger
create your own your-config-file.json
{
"accessKeyId": "yourAccessKeyId",
"secretAccessKey": "yourSecretAccessKey",
"region": "yourRegion"
}
const cw = require('aws-cw-logger');
cw.configure('your-config-file.json', {
apiVersion: '2014-03-28', // default
logGroupName: 'yourLogGroupName',
logStreamNamePrefix: 'yourStreamNamePrefix'
});
cw.pushLog({
event: 'test1'
});
cw.pushLog({
event: 'test2'
});
setTimeout(() => {
cw.pushLog({
event: '10s'
})
}, 1000);
- After pulished, add cb
- More configurable params