https://github.com/0scorp919/resourcewatch
Lightweight Windows monitoring (CPU/RAM/disks, IPs, reboot detect) with email alerts. Win 11/10/Server 2012+, PS 4–7. External config.json + GitHub auto-update. — Легкий моніторинг Windows з e-mail алертами (CPU/RAM/диски, IP, перезапуски). Працює від Server 2012+, окремий config.json, автооновлення з GitHub.
https://github.com/0scorp919/resourcewatch
alerts automation email monitoring powershell sysadmin task-scheduler windows
Last synced: 5 months ago
JSON representation
Lightweight Windows monitoring (CPU/RAM/disks, IPs, reboot detect) with email alerts. Win 11/10/Server 2012+, PS 4–7. External config.json + GitHub auto-update. — Легкий моніторинг Windows з e-mail алертами (CPU/RAM/диски, IP, перезапуски). Працює від Server 2012+, окремий config.json, автооновлення з GitHub.
- Host: GitHub
- URL: https://github.com/0scorp919/resourcewatch
- Owner: 0scorp919
- License: other
- Created: 2025-09-16T18:54:48.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-09-16T19:41:17.000Z (5 months ago)
- Last Synced: 2025-09-16T22:08:35.250Z (5 months ago)
- Topics: alerts, automation, email, monitoring, powershell, sysadmin, task-scheduler, windows
- Language: PowerShell
- Homepage: https://sysadmin.express/
- Size: 13.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sysadmin.Express — ResourceWatch v2.14 (2025-09-16) 🇺🇦
Тепер із **зовнішнім `config.json`** та **автооновленням з GitHub**.
## Швидкий старт
1) Розпакуй в `C:\ProgramData\Sysadmin.Express\`.
2) Скопіюй `Config.sample.json` → `config.json`, зміни SMTP/пороги.
3) `Test_ForceInfo.bat` — має прийти лист **[ІНФО]**.
4) `Install_Task.bat` — основне завдання (кожні 5 хв, SYSTEM).
5) `Install_UpdateTask.bat` — щоденна перевірка релізів (03:10).
## GitHub
- Рекомендований репозиторій: `0scorp919/ResourceWatch`.
- У релізи викладати архів: `Sysadmin.Express_v*_full.zip`.
## Конфіг (приклад)
```json
{
"App": {
"SubjectPrefix": "[RW]",
"InfoWindowHour": 9,
"InfoWindowSkewMin": 30
},
"Alerts": {
"CpuAlertPct": 85,
"RamAlertPct": 85,
"DiskAlertPct": 90,
"ThrottleCount": 5
},
"Smtp": {
"Server": "mail.smtp2go.com",
"Port": 587,
"User": "minddrive.life",
"Pass": "CHANGE_ME",
"From": "scorp919@minddrive.life",
"To": "service@sysadmin.express",
"Cc": "scorp919@gmail.com",
"EnableSsl": true
},
"Update": {
"Enabled": true,
"Repo": "0scorp919/ResourceWatch",
"AssetName": "Sysadmin.Express_v*_full.zip",
"CheckAtHour": 3,
"PreRelease": false
}
}
```
## Що зберігаємо при оновленні
- `config.json`, `alerts.state.json`, `reboot.marker`, `logs\` — **не перезаписуються**.
## ТЗ (скорочено)
- Листи: [ІНФО]/[ПЕРЕЗАПУСК]/[АЛЕРТ]/[ВІДНОВЛЕННЯ].
- Пороги: CPU/RAM/диски (локальні, DriveType=3).
- Автовибір мережі: STANDARD/LEGACY.
- Повна українізація теми/тіла листа, коментарів і логів.