All Projects → dav009 → Lamb

dav009 / Lamb

monitoring tool for better visibility when developing AWS Lambda functions

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Lamb

Iopipe Js Core
Observe and develop serverless apps with confidence on AWS Lambda with Tracing, Metrics, Profiling, Monitoring, and more.
Stars: ✭ 123 (+1018.18%)
Mutual labels:  aws, serverless, aws-lambda, lambda, monitoring
Algnhsa
AWS Lambda Go net/http server adapter
Stars: ✭ 226 (+1954.55%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Epsagon Go
Automated tracing library for Go 1.x ⚡️
Stars: ✭ 24 (+118.18%)
Mutual labels:  serverless, aws-lambda, lambda, monitoring
Archive aws Lambda Go
A fast and clean way to execute Go on AWS Lambda.
Stars: ✭ 710 (+6354.55%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Aws Lambda Workshop
Some incremental examples suitable to host an AWS Lambda Functions workshop
Stars: ✭ 18 (+63.64%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Serverless Chrome
🌐 Run headless Chrome/Chromium on AWS Lambda
Stars: ✭ 2,625 (+23763.64%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Lambda Packages
Various popular python libraries, pre-compiled to be compatible with AWS Lambda
Stars: ✭ 713 (+6381.82%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Serverless Next.js
⚡ Deploy your Next.js apps on AWS Lambda@Edge via Serverless Components
Stars: ✭ 2,977 (+26963.64%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Grant
OAuth Proxy
Stars: ✭ 3,509 (+31800%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Archive aws Lambda Go Shim
Author your AWS Lambda functions in Go, effectively.
Stars: ✭ 799 (+7163.64%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Serverless Rust
⚡ 🦀 a serverless framework plugin for rustlang applications
Stars: ✭ 386 (+3409.09%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Aws Lambda Power Tuning
AWS Lambda Power Tuning is an open-source tool that can help you visualize and fine-tune the memory/power configuration of Lambda functions. It runs in your own AWS account - powered by AWS Step Functions - and it supports three optimization strategies: cost, speed, and balanced.
Stars: ✭ 3,040 (+27536.36%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Components
The Serverless Framework's new infrastructure provisioning technology — Build, compose, & deploy serverless apps in seconds...
Stars: ✭ 2,259 (+20436.36%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Lambdalogs
A CLI tool to trace AWS Lambda calls over multiple CloudWatch log groups.
Stars: ✭ 18 (+63.64%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Serverlessish
Run the same Docker images in AWS Lambda and AWS ECS
Stars: ✭ 177 (+1509.09%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Aws Serverless Samfarm
This repo is full CI/CD Serverless example which was used in the What's New with AWS Lambda presentation at Re:Invent 2016.
Stars: ✭ 271 (+2363.64%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Webiny Js
Enterprise open-source serverless CMS. Includes a headless CMS, page builder, form builder and file manager. Easy to customize and expand. Deploys to AWS.
Stars: ✭ 4,869 (+44163.64%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Spark On Lambda
Apache Spark on AWS Lambda
Stars: ✭ 137 (+1145.45%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Serverless Sam
Serverless framework plugin to export AWS SAM templates for a service
Stars: ✭ 143 (+1200%)
Mutual labels:  aws, serverless, aws-lambda, lambda
Aws Auto Cleanup
Open-source application to programmatically clean your AWS resources based on a whitelist and time to live (TTL) settings
Stars: ✭ 276 (+2409.09%)
Mutual labels:  aws, serverless, aws-lambda, lambda

Lamb

Lamb is a support tool when developing AWS Lambda Functions.

if you already have many lambda functions or you are working in a project using a few of those, most likely you already have lots of annoying cloudwatch tabs on your browser.

Lamb aggregates Cloudwatch logs and a list of lambda functions, so that you can get quick cloudwatch updates on your terminal. This is useful when you are developing + testing your lambda function integrations.

Demo

Installation

  • go get github.com/aws/aws-sdk-go
  • go get github.com/jroimartin/gocui
  • go get github.com/dav009/lamb
  • go install github.com/dav009/lamb

or get a prebuilt binary for MacOS

Usage

  1. make sure you have loaded your aws credentials
  2. do lamb
  3. select your lambda and press enter to load/re-load a lambda function logs
  4. press tab to switch to the log buffer to scroll up and down
  5. press tab again to go back to the lambda-list buffer
  6. press enter at anytime to refresh logs

if you have an overwhelming number of lambda functions you can do: lamb projectname to only list lambdas containing projectname in their name

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].