aws-instance-metadata
v2.1.3 aws ec2 instance metadata
aws-instance-metadata
This module is used to retrieve a piece of metadata for a running AWS EC2 instance. It returns takes a callback in order to return the data.
Install
npm install aws-instance-metadata
or
npm install aws-instance-metadata --save
Usage
When using raven.js, it's common to add server level information for debugging purposes. We can use aws-instance-metadata to do just that. In order to tag all future error messages with the instance ID, we could do:
const raven = require('raven').Client(/* configuration omitted */);
const awsInstanceMetadata = require('aws-instance-metadata');
awsInstanceMetadata.fetch('instance-id').then((instanceId) => {
raven.setTagsContext({
instanceId: instanceId
});
}, console.error);
Publishing a new version
GH_TOKEN=xxx npx semantic-release --no-ci
npm i aws-instance-metadata
Metadata
- MIT
- Whatever
- Trey Tacon
- released 7/10/2023
Downloads
Maintainers
gusth-sa, joneslloyd, kamilgruszka, tharindu-wj, njogz, ahmedxalaa, aminao, maya_guras, enuma, adriandmitroca, sergei.kukhariev, fealaer, mixmaxkristina, corridonimatias, mikusd, mixmax_it, andra.lazariuc, anda.nenu, danaya, jfbarranco, adborroto, aaavakian, kovalskyi, dnechay, raphaelbs, guilhermemj, eduard.borges, mixmax-codeship, bradvogel, jessem3, jsalvata, gabriel-mixmax, ttacon,