Skip to content

pyto86pri/mackerel-lambda-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[WIP] mackerel-lambda-agent

A monitoring agent of Mackerel for AWS Lambda.

This is AWS Lambda Extensions provided as AWS Lambda Layers.

NOTE: This is experimental and not suitable for production use.

  • Deploy layer with AWS SAM CLI.
$ sam build
$ sam deploy --guided
  • Set up the layer for Lambda functions which you want to monitor on Mackerel.
  • Configure Mackerel API key as MACKEREL_API_KEY in the Lambda functions environment variables.

Note

  • AWS Lambda Extensions runs on the same execution environment as Lambda functions. So it can impact function performance.
  • Following are overhead estimations;
    • CPU overhead : ? (Should not so heavy)
    • Memory overhead : ~70MB (Working on decreasing)
    • Duration time overhead: ~1msec

About

[WIP] Mackarel Agent for AWS Lambda

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published