Skip to content

NiklasUllmann/ApacheLog_Analyzer

Repository files navigation

ApacheLog_Analyzer

Apache SSL Log Analyzer and Dashboard for API Usage

Features

  • Analyze and evaluate your Apache SSL Log File

  • Displayed KPIs:

    • Amount of Logs
    • Logs per Day
    • Logs per quarter of hour
    • Development and distribution of HTTP status codes
    • Most used API Routes
    • Top 5 Referer
  • Choose time period to evaluate

Screenshots

Dashboard Screenshot

Execute Code

  • Create Virtual Environment python3 -m venv venv

  • Activate Virtual Environment

    • On Windows, run: venv\Scripts\activate.bat

    • On Unix or MacOS, run: source venv/bin/activate

  • Install requiered packages: python3 -m pip install -r requirements.txt

  • Run Code: python3 main.py --path=access_ssl_log