LambdaLogs
About LambdaTest
LambdaTest is a continuous quality testing cloud platform that helps developers and testers ship code faster. Over 2 Million users across 130 countries and leading enterprises rely on LambdaTest for their testing needs. LambdaTest platform provides secure, scalable, and insightful test orchestration for customers at different points in their DevOps (CI/CD) lifecycle
About
LambdaLogs is a powerful network log visualization tool designed to help businesses identify potential issues with their websites and endpoints quickly and easily. By scraping site data and storing network logs in a database, LambdaLogs provides an efficient way to perform daily audits and identify failing endpoints before they cause problems.
With its intuitive front-end interface, LambdaLogs enables users to easily visualize network logs and quickly identify areas for improvement. Whether you're a small business owner or a large enterprise, LambdaLogs provides the insights and data you need to keep your website running smoothly and efficiently.
So if you're looking for a powerful tool to help you optimize your website and improve your business operations, look no further than LambdaLogs.
Walkthrough Video
Logs Page
Status Code Visualization Page (Line Chart)
Status Code Visualization Page (Pie Chart)
Development Setup
Setup virtualenv
pip install virtualenv
virtualenv venv
# Activate For Linux
source venv/bin/activate
# Activate For Windows
./venv/Scripts/activate
# install dependencies
pip install -r server/requirements.txt
Setup Elastic-Search using docker
docker pull elasticsearch
docker run -p 127.0.0.1:9200:9200 -p 127.0.0.1:9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.17.9
Run Scrapper
cd server
python scrapper/scrapper.py
Run Backend
cd server/app
uvicorn main:app --reload
Run Frontend
cd frontend
npm install
npm start
Ready to go now
Then go to http://0.0.0.0:3000/
to see the frontend
Add http://0.0.0.0:8000/docs
for API Docs.