Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      This week in AI updates: Mistral’s new Le Chat features, ChatGPT updates, and more (September 5, 2025)

      September 6, 2025

      Designing For TV: Principles, Patterns And Practical Guidance (Part 2)

      September 5, 2025

      Neo4j introduces new graph architecture that allows operational and analytics workloads to be run together

      September 5, 2025

      Beyond the benchmarks: Understanding the coding personalities of different LLMs

      September 5, 2025

      Hitachi Energy Pledges $1B to Strengthen US Grid, Build Largest Transformer Plant in Virginia

      September 5, 2025

      How to debug a web app with Playwright MCP and GitHub Copilot

      September 5, 2025

      Between Strategy and Story: Thierry Chopain’s Creative Path

      September 5, 2025

      What You Need to Know About CSS Color Interpolation

      September 5, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Why browsers throttle JavaScript timers (and what to do about it)

      September 6, 2025
      Recent

      Why browsers throttle JavaScript timers (and what to do about it)

      September 6, 2025

      How to create Google Gemini AI component in Total.js Flow

      September 6, 2025

      Drupal 11’s AI Features: What They Actually Mean for Your Team

      September 5, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Harnessing GitOps on Linux for Seamless, Git-First Infrastructure Management

      September 6, 2025
      Recent

      Harnessing GitOps on Linux for Seamless, Git-First Infrastructure Management

      September 6, 2025

      How DevOps Teams Are Redefining Reliability with NixOS and OSTree-Powered Linux

      September 5, 2025

      Distribution Release: Linux Mint 22.2

      September 4, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Operating Systems»Linux»Grafito: Visualizzatore di Log di Systemd con un’Interfaccia Web Accattivante

    Grafito: Visualizzatore di Log di Systemd con un’Interfaccia Web Accattivante

    June 3, 2025
    Grafito: Visualizzatore di Log di Systemd con un'Interfaccia Web Accattivante

    Grafito è un visualizzatore di log di systemd elegante e intuitivo che semplifica la lettura dei log di sistema grazie a funzionalità di streaming in tempo reale e filtri potenti, il tutto reso accessibile attraverso un’interfaccia Web pulita e di facile utilizzo.

    Introduzione a Grafito

    Grafito è un’applicazione che segue la filosofia classica di UNIX: fare una cosa e farlo bene. Per gli amministratori di sistema e gli appassionati di GNU/Linux, monitorare i log di sistema può spesso risultare complesso, con numerosi comandi da terminale e voci di log apparentemente infinite. Grafito si presenta come una soluzione elegante e auto-ospitata, progettata per rendere i log di systemd facilmente accessibili, leggibili e condivisibili.

    Grafito è distribuito con licenza software MIT, che ne permette l’uso, la modifica e la distribuzione con poche restrizioni. L’ultima versione stabile disponibile è Grafito 0.9.1 rilasciata il 2 giugno 2025.

    Caratteristiche Principali

    Interfaccia Utente Web

    Grafito offre un’interfaccia intuitiva e facile da usare, accessibile tramite un browser web collegato a un server locale. Questo significa che è possibile visualizzare e gestire i log di sistema direttamente dal proprio browser, senza la necessità di utilizzare strumenti esterni o complessi comandi da terminale.

    Una delle caratteristiche principali di Grafito è la capacità di evitare l’uso di journalctl nel terminale per il monitoraggio quotidiano dei log. Gli utenti possono accedere a un’interfaccia web moderna e gradevole, disponibile sia in modalità chiara che scura.

    Filtri Dinamici

    Una delle funzionalità distintive di Grafito è la sua potente capacità di filtraggio dinamico. Gli utenti possono individuare rapidamente i log rilevanti inserendo query di ricerca che filtrano per unità systemd, tag syslog, intervallo di tempo (come “ultimi 15 minuti” o “ultima settimana”) e priorità del log. I filtri si aggiornano in tempo reale durante la digitazione, fornendo un feedback immediato e aiutando gli utenti a concentrarsi sugli eventi specifici di cui hanno bisogno senza ritardi.

    Modalità Visualizzazione in Tempo Reale

    Un’altra aggiunta pratica di Grafito è la modalità “Visualizzazione in Tempo Reale”, che trasmette i log in tempo reale con aggiornamenti automatici. Non è necessario aggiornare la pagina durante le sessioni di debug attive. Inoltre, Grafito è in grado di mostrare il comando equivalente di journalctl per qualsiasi filtro attivo, colmando il divario tra la comodità dell’interfaccia web e la trasparenza della riga di comando.

    Condivisione e Esportazione

    Per casi d’uso collaborativi o ricorrenti, Grafito permette di condividere e salvare nei segnalibri le viste filtrate tramite URL contenenti tutte le impostazioni dei filtri correnti. Inoltre, esportare i log filtrati come file di testo è semplice, consentendo analisi offline o archiviazione.

    Centralizzazione dei Log

    In ambienti distribuiti, l’utilità di Grafito si estende ulteriormente. Combinato con i servizi systemd-journal-remote e systemd-journal-upload, consente la centralizzazione dei log da più host in un unico registro consolidato sul server Grafito. Grazie al filtro “Nome Host”, è possibile isolare facilmente i log da client specifici all’interno di questa interfaccia unificata.

    Come Installare il Visualizzatore di Log Grafito

    L’installazione di Grafito è semplice e ben documentata. Per tutte le istruzioni dettagliate, sia per l’installazione su un singolo PC che per una configurazione distribuita, è possibile fare riferimento alla pagina ufficiale del progetto su GitHub. Qui troverete guide passo-passo che vi aiuteranno a configurare Grafito in base alle vostre esigenze specifiche, garantendo un processo di installazione agevole e senza intoppi.

    È importante notare che Grafito è ancora in fase di sviluppo attivo e non ha ancora raggiunto la versione 1.0. Questo significa che il software è ancora in evoluzione e potrebbe non essere completamente maturo. Gli utenti potrebbero incontrare bug o funzionalità incomplete.

    Fonte: https://github.com/ralsina/grafito/
    Fonte: https://github.com/ralsina/grafito/releases/tag/v0.9.1
    Fonte: https://linuxiac.com/grafito-systemd-journal-log-viewer-with-a-beautiful-web-ui/

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleHow One Path Traversal in Grafana Unleashed XSS, Open Redirect and SSRF (CVE-2025–4123)
    Next Article Elastic Grid Scroll: Creating Lag-Based Layout Animations with GSAP ScrollSmoother

    Related Posts

    Learning Resources

    Harnessing GitOps on Linux for Seamless, Git-First Infrastructure Management

    September 6, 2025
    Learning Resources

    How DevOps Teams Are Redefining Reliability with NixOS and OSTree-Powered Linux

    September 5, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    Hackers Had Access to 150,000 Emails in U.S. Treasury Email Breach

    Hackers Had Access to 150,000 Emails in U.S. Treasury Email Breach

    Development

    The 10+ Best AI & Pro Web Design Tools for 2025

    Development

    SonicWall Issues Patch for SSRF Vulnerability in SMA1000 Appliances

    Security

    I tested a Pixel Tablet without any Google apps, and it’s more private than even my iPad

    News & Updates

    Highlights

    CVE-2025-5480 – Action1 OpenSSL Privilege Escalation Vulnerability

    June 6, 2025

    CVE ID : CVE-2025-5480

    Published : June 6, 2025, 7:15 p.m. | 33 minutes ago

    Description : Action1 Uncontrolled Search Path Element Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of Action1. An attacker must first obtain the ability to execute low-privileged code on the target system in order to exploit this vulnerability.

    The specific flaw exists within the configuration of OpenSSL. The product loads an OpenSSL configuration file from an unsecured location. An attacker can leverage this vulnerability to escalate privileges and execute arbitrary code in the context of SYSTEM. Was ZDI-CAN-26767.

    Severity: 7.8 | HIGH

    Visit the link for more details, such as CVSS details, affected products, timeline, and more…

    BrowserStack’s Figma plugin for accessible design handoff

    August 22, 2025

    CVE-2024-38341 – IBM Sterling Secure Proxy Weak Cryptographic Algorithm Vulnerability

    May 28, 2025

    June 2025 Baseline monthly digest

    July 22, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.