lambda-dd-diffbot
AWS Lambda function to emit Diffbot metrics to Datadog.
Requirement
- Terraform (>=v0.7.12)
Usage
git clone git@github.com:takus/lambda-dd-diffbot.git
cd lambda-dd-diffbot
# configure
cp .envrc.template .envrc
vi .envrc
# create aws lambda function & cloudwatch event rule
zip terraform/aws_lambda_function/build/lambda-dd-diffbot.zip lambda_function.py
cd terraform/aws_lambda_function
terraform plan
terraform apply
# create datadog monitor
cd terraform/datadog_monitor
terraform plan
terraform apply
Development
$ pip install python-lambda-local
$ python-lambda-local -f lambda_handler lambda_function.py event.json