Skip to content

A simple AWS Lambda for exposing AWS CodePipeline, Metrics and Alarms for information radiator usage

Notifications You must be signed in to change notification settings

msantala/radiator-exposer

 
 

Repository files navigation

Radiator exposer

Radiator is a AWS Lambda which exposes account CodePipeline statuses and CloudWatch alerts as json data structure. CloudWatch metrics can be also exposed. See handler.py commented section for way to expose metrics.

Installation to AWS

Change region in serverless.yml to region which is to be monitored.

Prerequirements

  • NPM
  • Python pip

Run

make 
npm install serverless serverless-python-requirements
serverless deploy 

Take note of the endpoint and api key.

License

https://opensource.org/licenses/BSD-2-Clause

Copyright © 2017 Heikki Hämäläinen

About

A simple AWS Lambda for exposing AWS CodePipeline, Metrics and Alarms for information radiator usage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.3%
  • Makefile 1.7%