File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 22
33All notable changes to this project will be documented in this file.
44
5- ## [ 1.2.0] - 2025-08-17
5+ ## [ 1.2.0] - 2025-08-23
6+
7+ ### Added
8+ - Monitor and log CPU and memory usage for each application.
9+
10+ ## [ 1.1.0] - 2025-08-17
611
712### Added
813- CMake support for building the project.
Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ This application is particularly useful in environments where multiple processes
2020- Provides a centralized platform for managing multiple processes, enhancing operational efficiency.
2121- Provides file command interface to manually start, stop, or restart individual processes or the entire watchdog system or even a Linux reboot.
2222- Generates statistics log files to track the status and history of each managed process.
23+ - Monitors CPU and memory usage of each process.
2324
2425## Requirements
2526- If ` heartbeat_interval > 0 ` : Processes managed by Process Watchdog must periodically send their heartbeat messages to prevent being restarted.
@@ -352,8 +353,6 @@ Use the provided `run.sh` script to start the Process Watchdog application. This
352353Or just ` ./run.sh & ` which is recommended.
353354
354355## TODO
355- - [ DONE] Redesign the apps.c with DAO pattern
356- - [ DONE] Add CPU & RAM usage to the statistics
357356- Create easy-to-use heartbeat libraries
358357- Enable commands over UDP
359358- Enable remote syslog server reporting
You can’t perform that action at this time.
0 commit comments