bot 69f1503af0 feat: add monthly export statistics aggregation for user activity reports
Implement a new aggregation pipeline in the statistics module that groups export events by month and user ID, computing total exports per user per month. The pipeline uses MongoDB's $group stage with date truncation to month granularity, and stores results in a new `monthly_export_stats` collection. This enables generation of per-user activity reports for the admin dashboard.
2024-12-10 19:46:24 +00:00

Zhurnal

Application for running and monitoring multiple applications. The monitoring goes trough web. The web interface will show life updates of stdout and stderr of configured applications.

Installation

  1. Run make. This will build envionment and will install the application.
  2. Run Zhurnal with the commands as parameters followed by the host / port to serve on. ./.venv/bin/zhurnal "ping google.nl" "ping google.nl" --host=127.0.0.1 --port=8081

Todo

  1. Optional Basic Auth configurable trough command line.
  2. Process filtering in web interface by pressing a digit. Escape to show all processes.
S
Description
Application for running and monitoring processes trough the web using a live stream of stdout and stderr. It can be be used for tailing logs but it can also be used as a service runner like supervisor.
Readme
621 KiB
Languages
Python 85.1%
Shell 11.7%
Makefile 3.2%