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

Everything You Need to Know About [California] SB 79

Article URL: https://mnolangray.substack.com/p/everything-you-need-to-know-about Comments URL: https://news.ycombinator.com/item?id=45563359 Points: 1 # Comments: 0 Source: mnolangray.substack.com

Open Table Formats and the Open Data Lakehouse

Article URL: https://www.onehouse.ai/blog/open-table-formats-and-the-open-data-lakehouse-in-perspective Comments URL: https://news.ycombinator.com/item?id=45563354 Points: 1 # Comments: 0 Source: www.onehouse.ai

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.