Skip to content

oslabs-beta/Accumulus

Repository files navigation

Accumulus

About Accumulus

AWS Lambda functions are the central computing components of AWS serverless application architecture. It is intimidating to navigate the extensive AWS docs and hundreds of services, and can be challenging to quickly visualize metrics for AWS Lambda functions.

Currently, monitoring tools for Lambda make it difficult to directly compare two Lambda functions. Our solution is a web application that provides comprehensive charts for direct comparison of functions while presenting bottlenecks and potential areas for resource allocation adjustments.

Project Links: Github | Linkedin | Press

🛠️ Getting Started:

Visit www.accumulus.dev

1. Existing user? You can log in using your email and password!

2. For new users, click "Register" to create a new user account.

3. Follow the link and instructions on the Registration page to assign a Cloud Formation Stack.

4. Copy and paste the unique ARN outputted from the prior step.

5. Register and you're done!

Monitoring Features:

  1. At the Dashboard, users can select different time increments for a broad overview of their Lambda funtions, as well as select from different AWS regions.

  1. Users can also refresh the page with the sync button to grab the most recent data.

  1. To get a more in-depth view of one or many functions, navigate to the Functions page. Once on the Functions Page, users can select the functions that they would like to view, as well as changing the time increments displayed on the graphs.

  1. On the Memory Page, users can select the functions that they would like to view, and are presented with information for memory allocation adjustments. Functions that are over-allocated with over 80% free space are listed. These are functions that may be eligible for a tune up in allocation settings.

Authors:

Matt Femia - Github || Linkedin

Christian Sansovich - Github || Linkedin

Dan Teng - Github || Linkedin

Eric Wu - Github || Linkedin

Mark Yencheske - Github || Linkedin

Project Links: Github || Linkedin || Medium

Contributing:

Have a suggestion? Found a bug? Want to make Accumulus better?

Please submit issues/pull requests if you have feedback or message the Accumuls team to be added as a contributor: accmulusdev@gmail.com

💻 Built with:

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Releases

No releases published

Packages

No packages published