Angle-grinder - रीयल-टाइम लॉग व्यूअर
(github.com)<p>- लॉग को रीयल-टाइम में parse, aggregate, total, average, max/min, और sort करने वाला व्यूअर <br />
→ graphite/kibana/honeycomb/splunk आदि न होने पर भी आसानी से परिष्कृत analysis किया जा सकता है<br />
- प्रति सेकंड 1M (सरल मामलों में 5M) तक लॉग प्रोसेस कर सकता है <br />
- रीयल-टाइम में अपडेट होने वाला UI बनाया जा सकता है <br />
- Rust ओपन सोर्स. Linux/Mac binaries उपलब्ध हैं (अन्य OS पर compile किया जा सकता है)<br />
उदाहरण:<br />
- agrind '* | json | count by log_level' <br />
→ JSON में log level के अनुसार लॉग count aggregate करता है<br />
- '* | json | where status_code >= 400'<br />
- '* | json | where user_id_a == user_id_b'<br />
- '* | json | where url != "/hostname"'<br />
- '* | json | count, p50(response_ms), p90(response_ms), count by status_code >= 400, url'</p>
1 टिप्पणियां