awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lebinh avatar

lebinh/ngxtop

0
View on GitHub↗
6,524 Stars·474 Forks·Python·MIT·7 Aufrufe

Ngxtop

ngxtop is a real-time web server dashboard and traffic analyzer that transforms raw Nginx access logs into immediate visual metrics. It functions as a live monitor for tracking request rates, response codes, and bandwidth usage by parsing server logs as they are written.

The tool extracts performance data from combined, common, and JSON log structures. It uses these parsed logs to identify high-traffic endpoints and server error patterns for troubleshooting.

The system processes log streams through a pipeline that includes schema-based extraction, record filtering via evaluatable expressions, and stateful metric aggregation. This allows for the calculation of request counts and frequency totals by grouping log records around specific variables.

Features

  • Nginx Traffic Monitoring - Tracks live Nginx server request rates and bandwidth usage in real time via access logs.
  • Group-By Aggregations - Groups log records by specific request attributes to calculate sums, averages, and frequency counts.
  • Real-time Visualizations - Provides a real-time pipeline that transforms raw log data into a live visual dashboard.
  • Log Schema Mapping - Uses predefined patterns to map raw Nginx access logs to consistent metric fields.
  • Traffic Analyzers - Processes Nginx log formats into aggregated metrics to identify high-traffic endpoints and server errors.
  • Real-Time Traffic Dashboards - Transforms raw server logs into a real-time visual dashboard for troubleshooting traffic patterns.
  • Log Parsing - Converts raw Nginx server log entries into structured data objects in real time.
  • Stream State Accumulation - Maintains stateful running totals of request counts and bandwidth usage across continuous log streams.
  • Log Analysis Tools - Parses web server logs as they are written to provide immediate insights into traffic and visitor behavior.
  • Log Parsers - Reads combined, common, and JSON log structures to extract real-time performance data.
  • Log Pattern Aggregation - Groups log records by variables and calculates sums or averages to identify frequent traffic contributors.
  • Real-Time Monitoring Dashboards - Provides a live dashboard to track Nginx request rates, response codes, and bandwidth usage.
  • HTTP Request Metrics - Aggregates Nginx log data to identify the most frequent request sources and common server errors.
  • Log Analysis - Calculates request counts and response code totals by interpreting Nginx access log files.
  • Web Server Performance Monitoring - Parses web server logs to generate live metrics on request rates and bandwidth usage.
  • Web Server Troubleshooting - Analyzes Nginx access logs to identify error patterns and response code spikes for faster debugging.
  • Monitoring and Analytics - Real-time metrics viewer for server traffic.
  • Command Line Tools - Listed in the “Command Line Tools” section of the The Book Of Secret Knowledge awesome list.

Star-Verlauf

Star-Verlauf für lebinh/ngxtopStar-Verlauf für lebinh/ngxtop

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Ngxtop

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Ngxtop.
  • uptrace/uptraceAvatar von uptrace

    uptrace/uptrace

    4,098Auf GitHub ansehen↗

    Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces, metrics, and logs. It functions as a centralized logging backend, a distributed tracing system, and a metrics engine to monitor application performance and system health. The platform is distinguished by AI-powered operational capabilities, allowing users to query telemetry data and manage monitoring dashboards using natural language. It specifically includes specialized monitoring for generative AI pipelines, tracking token usage and response quality for LLM interactions and r

    Goapmapplication-monitoringclickhouse
    Auf GitHub ansehen↗4,098
  • mock-server/mockserver-monorepoM

    mock-server/mockserver-monorepo

    4,897Auf GitHub ansehen↗

    This project is a multi-protocol API simulation and mocking system designed to replace external dependencies during development and testing. It provides an API mocking server, a network traffic proxy, and specialized simulators for language model services and identity providers. The system distinguishes itself through deep AI simulation capabilities, including the emulation of language model providers and Model Context Protocol servers using JSON-RPC 2.0. It supports multi-turn conversational logic, state tracking for AI chat APIs, and the visualization of agent execution through call graphs

    Java
    Auf GitHub ansehen↗4,897
  • tstack/lnavAvatar von tstack

    tstack/lnav

    9,630Auf GitHub ansehen↗

    lnav is a terminal-based log viewer and analyzer designed for aggregating, filtering, and analyzing multiple log files in a single chronological view. It functions as a console application that can replace the system pager, providing syntax highlighting and document navigation for system or application logs. The project distinguishes itself by mapping unstructured log data to virtual SQLite tables, enabling the use of SQL and PRQL for structured data analysis, aggregations, and relational queries. It further differentiates its capability set through native integration for retrieving and taili

    C++command-line-toollesslog-analysis
    Auf GitHub ansehen↗9,630
  • allinurl/goaccessAvatar von allinurl

    allinurl/goaccess

    20,242Auf GitHub ansehen↗

    This project is a terminal-based log analyzer and real-time traffic monitoring system designed for web server environments. It processes raw server access logs to generate structured statistical insights, providing visibility into visitor behavior, bandwidth usage, and request latency. The tool functions as a high-performance utility capable of handling large-scale datasets through multi-threaded parsing and memory-efficient data structures. The software distinguishes itself by offering both an interactive terminal interface and a web-based dashboard that updates in real-time via WebSocket st

    Canalyticsapachec
    Auf GitHub ansehen↗20,242
Alle 30 Alternativen zu Ngxtop anzeigen→

Häufig gestellte Fragen

Was macht lebinh/ngxtop?

ngxtop is a real-time web server dashboard and traffic analyzer that transforms raw Nginx access logs into immediate visual metrics. It functions as a live monitor for tracking request rates, response codes, and bandwidth usage by parsing server logs as they are written.

Was sind die Hauptfunktionen von lebinh/ngxtop?

Die Hauptfunktionen von lebinh/ngxtop sind: Nginx Traffic Monitoring, Group-By Aggregations, Real-time Visualizations, Log Schema Mapping, Traffic Analyzers, Real-Time Traffic Dashboards, Log Parsing, Stream State Accumulation.

Welche Open-Source-Alternativen gibt es zu lebinh/ngxtop?

Open-Source-Alternativen zu lebinh/ngxtop sind unter anderem: uptrace/uptrace — Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces,… mock-server/mockserver-monorepo — This project is a multi-protocol API simulation and mocking system designed to replace external dependencies during… tstack/lnav — lnav is a terminal-based log viewer and analyzer designed for aggregating, filtering, and analyzing multiple log files… allinurl/goaccess — This project is a terminal-based log analyzer and real-time traffic monitoring system designed for web server… aristocratos/bashtop — Bashtop is a terminal-based system monitor and resource dashboard for Unix systems, including Linux, macOS, and… bensadeh/tailspin — Tailspin is a regex-based text colorizer and terminal log viewer designed to transform plain text streams into…