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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
opcodesio avatar

opcodesio/log-viewer

0
View on GitHub↗
4,366 stars·310 forks·PHP·MIT·3 vueslog-viewer.opcodes.io↗

Log Viewer

Ce projet est une interface de visualisation et de gestion de journaux basée sur le web conçue spécifiquement pour les applications Laravel. Elle sert de tableau de bord centralisé pour parcourir, rechercher et gérer les journaux système sans nécessiter d'accès direct aux fichiers bruts ou SSH.

Le système fonctionne comme un agrégateur de journaux multi-hôtes, utilisant un proxy distant pour visualiser et indexer les journaux de plusieurs serveurs en un seul endroit. Il inclut un analyseur basé sur des expressions régulières qui interprète les données structurées provenant de fichiers journaux non standard, permettant des définitions de format de journal personnalisées et un mappage des niveaux de gravité.

Les capacités étendues incluent la navigation de fichiers basée sur l'index avec stockage compressé pour la performance, la recherche globale par blocs et la possibilité de filtrer les traces de pile spécifiques à l'application. Le projet fournit également une API programmatique pour la récupération de journaux et la gestion des dossiers, ainsi qu'une couche de sécurité de contrôle d'accès basée sur des middleware pour protéger les environnements de production.

Features

  • Log Aggregation Proxies - Routes requests to multiple external servers to centralize log viewing from diverse environments in one interface.
  • Laravel Log Viewers - Provides a dedicated web interface for browsing and searching Laravel application logs without SSH access.
  • Log Aggregators - Acts as a centralized proxy to aggregate and index logs from distributed remote servers into one location.
  • Offset-Based Navigators - Stores pre-computed offsets of log files to enable fast seeking and scanning of new entries.
  • Domain Access Restrictions - Restricts access to the log viewer interface to specific authorized hostnames or domains.
  • Interface Access Security - Protects the web management interface and API requests via custom authorization middleware.
  • Production Security Policies - Implements a security layer with custom authorization gates to protect sensitive production log data.
  • Sensitive Data Access Controls - Restricts interface and API access using custom authorization gates and domain whitelists to protect production logs.
  • Log Parsing - Uses a regular expression-based system to interpret unstructured text logs into structured fields.
  • Log Retrieval APIs - Provides a programmatic API to fetch specific log entries using search terms and severity filters.
  • API Audit Log Retrieval - Provides a programmatic interface for fetching logs, folders, and specific entries to automate data collection.
  • Application Log Viewers - Provides a comprehensive web interface for monitoring and debugging Laravel software execution logs.
  • Regex-Based Log Parsers - Extracts structured data like timestamps and severity levels from raw text files using regular expressions.
  • Log Source Configurations - Provides customizable routing and file specifications to define which log files are indexed and displayed.
  • Regex Parsers - Uses configurable regular expressions to transform unstructured text logs into structured data for display.
  • Log Management Utilities - Offers a management dashboard for filtering system logs by severity and searching application entries.
  • Remote Administration Servers - Functions as a centralized dashboard to manage and view log files across multiple remote servers.
  • Remote Logging Utilities - Provides a proxy system to search and view logs from multiple remote servers through a single interface.
  • Log File Management - Provides a web interface to read, search, and manage system log files without direct server access.
  • Index Compression - Implements compressed storage for log indices to enable fast navigation without excessive disk usage.
  • Log Indexing Systems - Implements pre-computed indices of log files to accelerate navigation and search performance.
  • Application Debugging - Facilitates application error debugging by filtering by severity and cleaning up stack traces.
  • Custom File Format Readers - Allows extending log retrieval logic by defining specialized reader classes for non-standard file formats.
  • Search Index Compression - Reduces the disk footprint of cached log indices through compression to maintain performance.
  • Log Access Permissions - Implements authorization gates and middleware to verify administrative rights before granting access to sensitive logs.
  • Management Action Permissions - Provides granular control over the ability to download or delete log files and folders based on user permissions.
  • Log Directory Managers - Implements API controls for organizing log directories and performing bulk actions like deleting files.
  • Logging Extensions - Supports the definition of custom log file classes and readers to handle specialized log formats.
  • Chunked Search Implementations - Scans large log files in fixed megabyte increments to provide real-time progress during global searches.
  • Chunked Log Searching - Implements a global search mechanism that scans log files in megabyte increments with real-time progress feedback.
  • External Log Sources - Supports the registration and reading of diverse log files from applications, servers, and databases.

Historique des stars

Graphique de l'historique des stars pour opcodesio/log-viewerGraphique de l'historique des stars pour opcodesio/log-viewer

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Log Viewer

Sélections manuelles où Log Viewer apparaît.
  • Outils d'analyse forensique de logs système

Questions fréquentes

Que fait opcodesio/log-viewer ?

Ce projet est une interface de visualisation et de gestion de journaux basée sur le web conçue spécifiquement pour les applications Laravel. Elle sert de tableau de bord centralisé pour parcourir, rechercher et gérer les journaux système sans nécessiter d'accès direct aux fichiers bruts ou SSH.

Quelles sont les fonctionnalités principales de opcodesio/log-viewer ?

Les fonctionnalités principales de opcodesio/log-viewer sont : Log Aggregation Proxies, Laravel Log Viewers, Log Aggregators, Offset-Based Navigators, Domain Access Restrictions, Interface Access Security, Production Security Policies, Sensitive Data Access Controls.

Quelles sont les alternatives open-source à opcodesio/log-viewer ?

Les alternatives open-source à opcodesio/log-viewer incluent : tstack/lnav — lnav is a terminal-based log viewer and analyzer designed for aggregating, filtering, and analyzing multiple log files… victoriametrics/victoriametrics — VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term… meituan-dianping/logan — Logan is a cross-platform mobile logging framework that collects, stores, and uploads client-side logs from iOS,… graylog2/graylog2-server — Graylog2-server is an open-source centralized log management system and aggregator. It functions as a log analysis… cocoadebug/cocoadebug — CocoaDebug is a debugging framework for iOS that provides a toolkit for inspecting application logs, network traffic,… grafana/loki — Loki is a horizontally scalable, highly available log aggregation engine designed to store and query massive volumes…

Alternatives open source à Log Viewer

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Log Viewer.
  • tstack/lnavAvatar de tstack

    tstack/lnav

    9,630Voir sur GitHub↗

    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
    Voir sur GitHub↗9,630
  • victoriametrics/victoriametricsAvatar de VictoriaMetrics

    VictoriaMetrics/VictoriaMetrics

    16,343Voir sur GitHub↗

    VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct

    Godatabasegrafanagraphite
    Voir sur GitHub↗16,343
  • meituan-dianping/loganAvatar de Meituan-Dianping

    Meituan-Dianping/Logan

    6,013Voir sur GitHub↗

    Logan is a cross-platform mobile logging framework that collects, stores, and uploads client-side logs from iOS, Android, Web, and Flutter environments for centralized debugging and analysis. It provides a complete pipeline from client-side log buffering and file-based local storage through to server-side ingestion and a visual browser for inspecting parsed logs. The system uses a structured binary protocol to encode log entries with content, type, timestamp, and thread metadata, enabling consistent parsing across platforms. A log receiving server handles uploaded files, while a web-based int

    C
    Voir sur GitHub↗6,013
  • cocoadebug/cocoadebugAvatar de CocoaDebug

    CocoaDebug/CocoaDebug

    4,129Voir sur GitHub↗

    CocoaDebug is a debugging framework for iOS that provides a toolkit for inspecting application logs, network traffic, and sandbox files directly on a device. It functions as a suite of specialized tools for auditing device hardware, monitoring performance, and inspecting network activity. The framework includes an on-device network inspector for capturing and filtering HTTP requests and payloads, as well as a sandbox file manager to list and modify files and folders within the application container. It further provides a device auditor to display system build versions and hardware details for

    Swiftcocoadebugcocoapodsdebug
    Voir sur GitHub↗4,129
Voir les 30 alternatives à Log Viewer→