top | item 39859592 Non Greedy Logger – C++ Binary logger to be used for realtime logging 1 points| stefandxm | 1 year ago |github.com 1 comment order hn newest stefandxm|1 year ago We have been using this for a while in random real-time applications.Its a circular logger using memory mapped files, using xxHash for each entry as a signature. Larger logged entries are chained.It's using memory mapped files for writing (logger) and reading (ui), it has a UI and it's rough. It wasn't meant to be published,-but since it served us nicely for some time, we reckon some help would be nice. It is licensed under BOOST.Put the logging directory in tmpfs or similair.There's a text based UI (FTXUI) included that scans the folder and real-time-ish log the data.The UI will consume the CPU.Sorry for my bad english, I only speak one language.Happy Hacking! Stefan
stefandxm|1 year ago We have been using this for a while in random real-time applications.Its a circular logger using memory mapped files, using xxHash for each entry as a signature. Larger logged entries are chained.It's using memory mapped files for writing (logger) and reading (ui), it has a UI and it's rough. It wasn't meant to be published,-but since it served us nicely for some time, we reckon some help would be nice. It is licensed under BOOST.Put the logging directory in tmpfs or similair.There's a text based UI (FTXUI) included that scans the folder and real-time-ish log the data.The UI will consume the CPU.Sorry for my bad english, I only speak one language.Happy Hacking! Stefan
stefandxm|1 year ago
Its a circular logger using memory mapped files, using xxHash for each entry as a signature. Larger logged entries are chained.
It's using memory mapped files for writing (logger) and reading (ui), it has a UI and it's rough. It wasn't meant to be published,
-but since it served us nicely for some time, we reckon some help would be nice. It is licensed under BOOST.
Put the logging directory in tmpfs or similair.
There's a text based UI (FTXUI) included that scans the folder and real-time-ish log the data.
The UI will consume the CPU.
Sorry for my bad english, I only speak one language.
Happy Hacking! Stefan