feat: heartbeat 4h via HEARTBEAT_INTERVAL_MINUTES (2.0.2-SAC)
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -49,6 +49,8 @@ MAIL_SMTP_SSL="0"
|
||||
|
||||
LOG_FILE="/var/log/ssh_monitor.log"
|
||||
LAST_HEARTBEAT_FILE="/var/log/last_heartbeat.txt"
|
||||
# Интервал SAC agent.heartbeat (минуты). 240 = 4 ч.
|
||||
HEARTBEAT_INTERVAL_MINUTES="240"
|
||||
LAST_REPORT_FILE="/var/log/last_daily_report.txt"
|
||||
LAST_SSH_CHECK_FILE="/var/log/last_ssh_check"
|
||||
LAST_SUDO_CHECK_FILE="/var/log/last_sudo_check"
|
||||
@@ -102,7 +104,8 @@ PROMETHEUS_TEXTFILE_DIR=""
|
||||
# JSON-снимок состояния на каждой итерации (timestamp, hostname, dry_run). Пусто — отключено.
|
||||
HEALTHCHECK_STATUS_FILE=""
|
||||
|
||||
WATCHDOG_MAX_HEARTBEAT_AGE="5400"
|
||||
# Порог устаревания heartbeat для watchdog (сек): интервал + 1 ч запас (240 мин → 18000).
|
||||
WATCHDOG_MAX_HEARTBEAT_AGE="18000"
|
||||
WATCHDOG_LOG_FILE="/var/log/ssh_monitor_watchdog.log"
|
||||
WATCHDOG_SERVICE_NAME="ssh-monitor.service"
|
||||
WATCHDOG_NOTIFY_ON_RECOVERY="0"
|
||||
|
||||
Reference in New Issue
Block a user