A utility for monitoring system integrity and website availability.
- Go 99.8%
- Makefile 0.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| checklibs | ||
| mainlibs | ||
| notifylibs | ||
| .gitignore | ||
| config.go | ||
| go.mod | ||
| go.sum | ||
| main.go | ||
| Makefile | ||
| README.md | ||
| webserver.go | ||
YASMU - Yet Another System Monitoring Utility
YASMU - is a lightweight integrity and availability monitoring tool for Linux systems. It periodically snapshots and compares:
- Files — metadata and checksums, with per-path watch filters.
- Users — UID, home directory, groups, SSH keys.
- Processes — PID, PPID, owner, executable path and more.
- Services — systemd units via D-Bus.
- Web endpoints — HTTP status and response codes.
Notifaction
- Email (smtp sending)
- Matrix
- Webhook (json or text message)
Credits
Author: Sergey Kalinin svk@nuk-svk.ru License: GPL v3
Home page: nuk-svk.ru. E-mail: svk@nuk-svk.ru