Pretty-print stdout, tail snippets, or JSON lines locally—then optionally run incident analysis with Codeground’s proprietary AI when you need a second pair of eyes.
Local parser: Severity highlighting and JSON pretty-print run entirely in your browser. Nothing is uploaded until you click Analyze with AI.
AI log analyzer: When you choose analysis, log text is sent once to our proprietary Codeground AI model for that request only. We do not store your logs in a database, retain them for analytics, or use them to train models. Redact tokens, passwords, and PII before analyzing if your policy requires it.
Raw logs
AI analysis uses Codeground’s proprietary model only for this request—we do not store or train on your logs.
Structured view
{
"msg": "order.created",
"id": "42",
"amount": 19.99
} During incidents you often copy a fragment from Splunk, Datadog, CloudWatch, or plain kubectl logs output. This page helps you re-indent nested JSON, scan for ERROR / WARN lines faster with tinting, and—when you need it—get a structured incident summary from Codeground’s proprietary AI.
Local parsing: Severity detection and JSON extraction run in JavaScript in your browser. No upload occurs until you explicitly click Analyze with AI.
AI analyzer privacy: Analysis sends your pasted excerpt to our proprietary model for a one-time response. We do not store log text in our databases, retain it for analytics, or use it to train models. Redact secrets before analyzing if your org requires it.
We match common level keywords (ERROR, WARN, INFO, DEBUG, TRACE) case-insensitively in each line. Custom formats without those tokens appear as neutral lines—great for grep-shaped logs while you iterate on dashboards.
When a line contains a JSON object or array substring, we attempt to parse and pretty-print it below the raw line. Malformed JSON is left untouched so you can spot truncation or partial payloads.
Are my logs saved? Local parsing does not upload anything. AI analysis is ephemeral—we do not persist log text or use it for training.
Will this strip PII automatically? No; redact sensitive fields before parsing, sharing, or running AI analysis.
What does AI analysis include? A short summary, error highlights, likely causes (with uncertainty), and suggested next debugging steps.