Show HN: Kronicler – capture performance analytics with custom rust database

Share This Post

Hey HN!

My name is Jake and I often need to know the performance of backend systems I maintain. I frequently build tooling to capture performance and save it for later analysis. I/O operations get costly when writing lots of data to disk and creating good real-time analytics tools takes a lot of my time. I wanted a library that captures real-time performance analytics from Python backends.

This is why I wrote kronicler to record performance metrics while being fast and simple to implement. I built my own columnar database in Rust to capture and analyze these logs.

To capture logs, `import kronicler` and add `@kronicler.capture` as a decorator to functions in Python. It will then start saving performance metrics to the custom database on disk.

You can then view these performance metrics by adding a route to your server called `/logs` where you return `DB.logs()`. You can paste your hosted URL into the settings of usekronicler.com (the online dashboard) and view your data with a couple charts. View the readme or the website for more details for how to do this.

I’m still working on features like concurrency and other overall improvements. I would love some feedback to help shape this product into something useful for you all.

– Jake


Comments URL: https://news.ycombinator.com/item?id=45560326

Points: 1

# Comments: 0

Source: github.com

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

Windows Securitym Hackers Feeds

Google faces stricter regulation in UK over search dominance

Article URL: https://www.reuters.com/sustainability/boards-policy-regulation/uk-gains-new-powers-over-google-with-search-market-designation-2025-10-10/ Comments URL: https://news.ycombinator.com/item?id=45564069 Points: 1 # Comments: 0 Source: www.reuters.com

Do You Want To Boost Your Business?

drop us a line and keep in touch

We are here to help

One of our technicians will be with you shortly.