Skip to content

ishwar170695/log-xray

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Log Noise X-Ray 🩻

Answer one question well: “What changed in my logs?”

Built after too many incidents where logging costs exploded and no one knew why.

Why?

Logging failures don’t look like failures. They look like:

  • debug logs left on
  • retry loops
  • health checks spamming
  • one service going insane

This tool shows what actually changed between two log snapshots.

Usage

1. The Hero Feature (Diff)

Compare two log files to find spikes and new patterns.

python log-xray.py --base baseline.log --new incident.log

Output: An HTML report named log_report.html showing:

  • Total volume % change
  • Top "spikes" (existing logs that exploded)
  • New signatures (patterns that didn't exist before)

2. The Health Check (Audit)

Scan a single file to find repetitive noise.

python log-xray.py app.log

Output: An HTML report showing entropy scores and noise reduction candidates.

Privacy

  • Runs 100% locally
  • No uploads
  • No SaaS
  • No tracking

Your logs never leave your machine.

Example Output

See examples/report.html for a sample report.

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors