Skip to content

Commit e3328ae

Browse files
committed
Update readme and changelog
1 parent 843de30 commit e3328ae

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@
22

33
All 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.

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff 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
352353
Or 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

0 commit comments

Comments
 (0)