{"id":26267402,"url":"https://github.com/oslabs-beta/lambdavision","last_synced_at":"2025-04-30T19:08:33.499Z","repository":{"id":272671913,"uuid":"916697747","full_name":"oslabs-beta/LambdaVision","owner":"oslabs-beta","description":"AWS Lambda Observability Platform","archived":false,"fork":false,"pushed_at":"2025-02-14T18:09:05.000Z","size":2650,"stargazers_count":12,"open_issues_count":2,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-04-30T19:07:28.261Z","etag":null,"topics":["aws","aws-lambda"],"latest_commit_sha":null,"homepage":"https://lambdavision.dev/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oslabs-beta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"open-source-labs","custom":["https://donorbox.org/donations-to-oslabs-inc"]}},"created_at":"2025-01-14T15:47:22.000Z","updated_at":"2025-03-17T15:57:53.000Z","dependencies_parsed_at":"2025-01-16T00:15:12.195Z","dependency_job_id":"d2e31079-8dc1-486f-94a3-8d9a7c48609f","html_url":"https://github.com/oslabs-beta/LambdaVision","commit_stats":null,"previous_names":["oslabs-beta/lambdavision"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslabs-beta%2FLambdaVision","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslabs-beta%2FLambdaVision/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslabs-beta%2FLambdaVision/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslabs-beta%2FLambdaVision/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oslabs-beta","download_url":"https://codeload.github.com/oslabs-beta/LambdaVision/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251767187,"owners_count":21640469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","aws-lambda"],"created_at":"2025-03-14T04:16:44.404Z","updated_at":"2025-04-30T19:08:33.477Z","avatar_url":"https://github.com/oslabs-beta.png","language":"JavaScript","funding_links":["https://github.com/sponsors/open-source-labs","https://donorbox.org/donations-to-oslabs-inc"],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"client/assets/lambda-logo.png\" alt=\"Logo\" width=\"150\"\u003e\n\u003ca id=\"top\"\u003e\u003c/a\u003e\n\n# LambdaVision - AWS Lambda Observability Platform\n\nLambdaVision is an open-source software project designed to provide clear, actionable insights into AWS Lambda functions. It simplifies the observability of serverless applications by offering a streamlined platform that focuses on real-time monitoring and performance tracking.\n\nLambdaVision enables software engineers to gain deep visibility into Lambda function executions, making it easier to track invocation details, identify performance bottlenecks, and debug errors. By integrating with AWS CloudWatch, LambdaVision enhances the monitoring experience, offering actionable insights to optimize Lambda-based workloads and ensure smooth, efficient serverless applications.\n\n## Tech Stack\n\n[![My Skills](https://skillicons.dev/icons?i=react,nodejs,express,tailwind,mongodb,webpack,d3,aws,jest)](https://skillicons.dev)\n\n## Table of Contents\n\n- [Introduction](#introduction)\n- [Features](#features)\n- [Installation](#installation)\n- [User Guide](#UserGuide)\n- [Contributing](#Contribution-Instructions)\n- [License](#license)\n- [Lambda Vision Team](#Lambda-Vision-Team)\n- [Contact](#Contact)\n\n## Features\n\n- **Real-time monitoring**: Track the performance of Lambda functions in real time, including invocation metrics, duration, and success rates.\n- **Deep visibility**: Gain insights into each Lambda invocation, including input and output data, errors, and execution details.\n- **Error tracking**: Identify and analyze errors in Lambda functions with detailed logs and stack traces.\n- **Performance optimization**: Track function performance, pinpoint bottlenecks, and improve the efficiency of serverless applications.\n- **CloudWatch integration**: Leverage AWS CloudWatch metrics for an enhanced monitoring experience.\n- **Developer-focused interface**: A simplified, user-friendly interface for developers to easily understand and act on observability data.\n\n## Installation\n\nTo get started with LambdaVision, follow the instructions below to set up the project:\n\n### Prerequisites\n\n- AWS Account\n- AWS CLI configured\n\n### Setup Instructions\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/yourusername/LambdaVision.git\n   cd LambdaVision\n   ```\n---\n\n2. Install dependencies:\n ```bash\n  npm install\n```\n3. Start client and server\n ```bash\n  npm start\n```\n## UserGuide\n### Create an Account\n\u003cimg src=\"client/assets/loginsignup.gif\" alt=\"Login/Signup\" width=\"400\"\u003e\n\n### Settings\nEnter your AWS Credentials and Region \n\u003cimg src=\"client/assets/settings-.gif\" alt=\"Settings\" width=\"600\"\u003e\n\n### Overview\nView overall metrics for lambda functions\n\u003cimg src=\"client/assets/overview-.gif\" alt=\"Overview\" width=\"600\"\u003e\n\n### Function Detail\nView metrics for specific functions\n\u003cimg src=\"client/assets/function-.gif\" alt=\"Functions\" width=\"600\"\u003e\n\n### Error Alerts\nView error alerts for lambda functions\n\u003cimg src=\"client/assets/erroralerts-.gif\" alt=\"Error Alerts\" width=\"600\"\u003e\n\n## Contribution Instructions\n\nWe welcome contributions to **LambdaVision**! If you'd like to contribute, please follow these guidelines:\n\n### How to Contribute\n\n1. **Fork the Repository** – Click the \"Fork\" button on the GitHub repository to create a copy in your account.\n\n2. **Clone the Repository** – Clone your forked repository to your local machine:\n   ```bash\n   git clone https://github.com/yourusername/LambdaVision.git\n   cd LambdaVision\n   ```\n3. **Create a Branch** – Create a new branch for your feature or fix:\n   ```bash\n   git checkout -b feature-name\n   ```\n4. **Make Changes** – Implement your changes and commit them with clear, descriptive messages:\n   ```bash\n   git commit -m \"Add feature: description of changes\"\n   ```\n5. **Push to GitHub** – Push your changes to your forked repository:\n   ```bash\n   git push origin feature-name\n   ```\n6. **Submit a Pull Request** – Open a pull request (PR) to the main repository, describing your changes.\n\n### Contribution Guidelines\n\n- Follow the existing **coding style** and project structure.\n- Write **clear commit messages** and keep your changes concise.\n- Ensure your changes are **well-tested** before submitting.\n- If you’re adding a feature, update the **documentation** accordingly.\n- Be respectful and open to feedback during code reviews.\n\n### Reporting Issues\n\nIf you encounter any bugs or have feature requests, please [open an issue](https://github.com/yourusername/LambdaVision/issues) and provide as much detail as possible.\n\n## License\nThis project is licensed under the terms of the MIT license.\n## Lambda Vision Team\n\n- Daisha Davis [Github](https://github.com/daishadavis) | [Linkedin]()\n- Tiara Dillard [Github](http://github.com/yosoytiara/) | [Linkedin]()\n- Darren Estrada [Github](https://github.com/darrenestrada) | [Linkedin]()\n- Jocelyn R [Github](https://github.com/1JocelynR) | [Linkedin]()\n- Gaetan Fleurentin [Github](https://github.com/Gfleurentin) | [Linkedin]()\n\n## Contact\n\n\u003ca href=\"https://www.linkedin.com/company/lambdavision/\" target=\"blank\"\u003e\n \u003cimg align=\"center\" src=\"https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white\" alt=\"[Linkedin]\" /\u003e\u003c/a\n \n\u003cp align=\"right\"\u003e(\u003ca href=\"#top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foslabs-beta%2Flambdavision","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foslabs-beta%2Flambdavision","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foslabs-beta%2Flambdavision/lists"}