7a4e9147aeebbca6218b8787fc50fcc8ede34828
- Implemented new ExportStats model with fields for total exports, successful exports, and failure counts - Added monthly aggregation logic to compute export metrics from the exports table - Updated admin dashboard controller to fetch and display export statistics for the current month - Created new API endpoint `/api/admin/export-stats` returning JSON with export counts and success rate - Added frontend component to render export statistics as a summary card on the admin dashboard
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
- Run
make. This will build envionment and will install the application. - 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
- Optional Basic Auth configurable trough command line.
- Process filtering in web interface by pressing a digit. Escape to show all processes.
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.
621 KiB
Languages
Python
85.1%
Shell
11.7%
Makefile
3.2%