Skip to content

AtmegaBuzz/LambdatestVisualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LambdaLogs

LambdaTest_Logo

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.

Logs Page

LambdaLogs Logs Page



Status Code Visualization Page (Line Chart)

LambdaLogs Status Logs Page



Status Code Visualization Page (Pie Chart)

LambdaLogs Status PieChart



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.

Resources