A real-time Linux log monitoring and semantic search tool that streams logs from journalctl, deduplicates repeated entries, embeds them using SentenceTransformer, and indexes them with FAISS for fast similarity search.
-
Updated
Feb 21, 2026 - Python
A real-time Linux log monitoring and semantic search tool that streams logs from journalctl, deduplicates repeated entries, embeds them using SentenceTransformer, and indexes them with FAISS for fast similarity search.
Terminal-based systemd UI
HTTP Monitoring Server/Client for Systemd based Systems
"show me all relevant file logs, systemd logs, and docker logs", in fewer keystrokes
Lightweight Streamlit-based log time-series visualizer that pulls data directly from Ubuntu journalctl, chunking it by user-defined intervals and displaying intuitive heat maps to highlight changes in logging activity. Future updates will add regex filtering and LLM-agent-based escalation features. Potential integration with Graylog or Splunk.
Ansible modules to work with systemd (journalctl)
A lightweight Python-based Security Information & Event Management (SIEM) solution for real-time Linux authentication log monitoring, rule-based threat detection, live dashboard visualization, and automated email notifications.
Lightweight AI-assisted analyzer for systemd journal logs and plain log files: logs in, actionable report out.
A 100% locally-run Host SOC and Intrusion Detection System (IDS) for Ubuntu Linux featuring real-time journalctl streaming, online anomaly detection with River ML, local SQLite persistence, and an interactive Rich CLI dashboard.
Some scripts made in Python
Real-time Linux HIDS with log monitoring, MITRE ATT&CK detections, correlation, and Telegram alerting using journalctl, auditd, and Fail2Ban.
Local registry-based CLI for safely tracking, inspecting, and operating selected systemd and launchd services.
Automated Arch Linux log aggregation: systemd journals, Docker containers, and Pacman logs → unified JSON webhook payload
Add a description, image, and links to the journalctl topic page so that developers can more easily learn about it.
To associate your repository with the journalctl topic, visit your repo's landing page and select "manage topics."