Smart log analyzer with anomaly detection, terminal dashboards, and HTML reports - debug production issues faster
Project description
LogLens — Smart Log Analyzer for Developers
Stop scrolling through thousands of log lines. LogLens finds the needles in the haystack.
What It Does
- Auto-detects 6+ log formats (JSON, nginx, syslog, Python-style, generic, level-prefixed)
- Detects anomalies — error bursts, log spikes, repeated errors, silent periods, escalation
- Beautiful terminal dashboards — level distribution, top messages, error breakdowns
- HTML reports — share findings with your team
- Real-time monitoring — watch log files live
Quick Start
pip install loglens
# Analyze any log file
loglens analyze server.log
# Detect and show anomalies
loglens anomalies server.log
# Watch a log in real-time
loglens watch /var/log/app.log
# Export HTML report
loglens analyze server.log --report report.html
Why Developers Pay For This
- Replaces manual
greping through logs - Finds problems you'd miss reading manually
- Works locally — no cloud service, no data leaving your machine
- Handles messy, multi-format logs that Logstash/Fluentd struggle with
Use Cases
- Debugging production incidents from log dumps
- CI/CD pipeline log analysis
- Finding intermittent errors in test logs
- Team reports on application health
- Security auditing (finding attack patterns)
Library Usage
from loglens import analyze, parse
# Analyze a file
report = analyze("server.log")
print(report.found_errors)
print(report.anomalies)
# Parse raw log content
entries = list(parse("2024-06-15 14:30 ERROR connection failed\n"))
Requirements
Python 3.8+
License
Commercial — purchase required for production use
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file loglens_py-1.0.0-py3-none-any.whl.
File metadata
- Download URL: loglens_py-1.0.0-py3-none-any.whl
- Upload date:
- Size: 20.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ce0797bcc87bd8094e6509d9abd89595e4638648ad1a2bcc6c22ec7af785f62
|
|
| MD5 |
4d05cce5b0dca1c9ed9f62eb9f564da9
|
|
| BLAKE2b-256 |
8d69d6085177aa73934b9a6a560812d62130c251dc1796a723caf6924f951234
|