Реализованы задачи бэклога 1-5 (1я не до конца)

This commit is contained in:
mi
2026-07-21 12:50:46 +03:00
parent 3b71caf7b3
commit 0d7f7a819f
105 changed files with 7185 additions and 38 deletions
+17
View File
@@ -0,0 +1,17 @@
# han-vm-metrics.sh
Установка на ВМ
sudo mkdir -p /opt/han-chat/ops
Cкопировать han-vm-metrics.sh на сервер, затем:
sudo chmod +x /opt/han-chat/ops/han-vm-metrics.sh
sudo /opt/han-chat/ops/han-vm-metrics.sh
JSON:
sudo /opt/han-chat/ops/han-vm-metrics.sh --json
Cron каждые 5 минут + лог + ненулевой exit при проблемах:
echo '*/5 * * * * root /opt/han-chat/ops/han-vm-metrics.sh --alert --log /var/log/han-vm-metrics.log' | sudo tee /etc/cron.d/han-vm-metrics
Пороги можно менять env: DISK_WARN_PCT, DISK_CRIT_PCT, MEM_WARN_PCT, CERT_WARN_DAYS, SSH_FAIL_WARN.
# diagnose-han-chat.sh