Commit Graph

  • 1a8352d65c Удалена интеграция Zabbix; остались Telegram и email (SMTP). ssh-monitor 2026-04-14 12:20:04 +10:00
  • e273c995a5 Удалена интеграция Zabbix; остались Telegram и email (SMTP). ssh-monitor 2026-04-14 12:20:04 +10:00
  • d43afe03c6 Zabbix: передать ZABBIX_SERVER/HOST_NAME в окружение python3 для trapper ssh-monitor 2026-04-14 11:47:25 +10:00
  • 5f9abc5e4c Zabbix: передать ZABBIX_SERVER/HOST_NAME в окружение python3 для trapper ssh-monitor 2026-04-14 11:47:25 +10:00
  • ce6a3d4620 Zabbix: короткий plain для канала; seq в файле; alert через python3 -o ssh-monitor 2026-04-14 11:41:03 +10:00
  • 6ff93d9552 Zabbix: короткий plain для канала; seq в файле; alert через python3 -o ssh-monitor 2026-04-14 11:41:03 +10:00
  • 25f85d00fb Zabbix: усечение UTF-8 для trapper Character (ZABBIX_ALERT_MAX_BYTES) ssh-monitor 2026-04-14 11:29:45 +10:00
  • 7d8cb00689 Zabbix: усечение UTF-8 для trapper Character (ZABBIX_ALERT_MAX_BYTES) ssh-monitor 2026-04-14 11:29:45 +10:00
  • 6a4db2d7ad Zabbix alert: убрать NUL из текста перед trapper (-i) ssh-monitor 2026-04-14 11:15:19 +10:00
  • c83b4f19d1 Zabbix alert: убрать NUL из текста перед trapper (-i) ssh-monitor 2026-04-14 11:15:19 +10:00
  • 6552b0225f Zabbix: успех только по failed:0 в ответе; seq через -k/-o; подсказка при отказе сервера ssh-monitor 2026-04-14 11:10:30 +10:00
  • 54e90672c8 Zabbix: успех только по failed:0 в ответе; seq через -k/-o; подсказка при отказе сервера ssh-monitor 2026-04-14 11:10:30 +10:00
  • 5e6b0dedb7 Zabbix: логировать stdout+stderr zabbix_sender; успех при failed: 0 в ответе ssh-monitor 2026-04-14 11:06:11 +10:00
  • 7e83dc6a83 Zabbix: логировать stdout+stderr zabbix_sender; успех при failed: 0 в ответе ssh-monitor 2026-04-14 11:06:11 +10:00
  • 0e0333e7e4 Zabbix: два вызова zabbix_sender (alert и seq), лог stderr при ошибке ssh-monitor 2026-04-14 10:57:32 +10:00
  • 190add949d Zabbix: два вызова zabbix_sender (alert и seq), лог stderr при ошибке ssh-monitor 2026-04-14 10:57:32 +10:00
  • eee84e5eb7 fix(notify): отправка во все каналы NOTIFY_ORDER, не только первый успех ssh-monitor 2026-04-14 10:50:38 +10:00
  • 27219355c2 fix(notify): отправка во все каналы NOTIFY_ORDER, не только первый успех ssh-monitor 2026-04-14 10:50:38 +10:00
  • 921fc9c795 fix: локальное время в уведомлениях (NOTIFY_TZ) и антидубль Accepted ssh-monitor 2026-04-14 10:23:58 +10:00
  • 98f63e77ad fix: локальное время в уведомлениях (NOTIFY_TZ) и антидубль Accepted ssh-monitor 2026-04-14 10:23:58 +10:00
  • 57935e292e chore: версия 0.9.5.1 ssh-monitor 2026-04-14 10:14:22 +10:00
  • fa3d415fd9 chore: версия 0.9.5.1 ssh-monitor 2026-04-14 10:14:22 +10:00
  • 4975a6d842 fix: дубли SSH (journal + Accepted) и logind при Service=sshd ssh-monitor 2026-04-14 10:12:40 +10:00
  • 06c8fe2e8e fix: дубли SSH (journal + Accepted) и logind при Service=sshd ssh-monitor 2026-04-14 10:12:40 +10:00
  • 80d2508d52 feat: строка «Сервер» с основным IPv4 в старте/стопе, отчёте и heartbeat ssh-monitor 2026-04-14 10:08:29 +10:00
  • 95ff57bc4d feat: строка «Сервер» с основным IPv4 в старте/стопе, отчёте и heartbeat ssh-monitor 2026-04-14 10:08:29 +10:00
  • 415da821de fix: версия в Telegram при старте сразу под заголовком ssh-monitor 2026-04-14 10:06:02 +10:00
  • 79233f52f7 fix: версия в Telegram при старте сразу под заголовком ssh-monitor 2026-04-14 10:06:02 +10:00
  • 02fa70722c docs: обязательный NOTIFY_CHAIN в README и ssh-monitor.conf.example ssh-monitor 2026-04-14 09:56:18 +10:00
  • e9c98d4647 docs: обязательный NOTIFY_CHAIN в README и ssh-monitor.conf.example ssh-monitor 2026-04-14 09:56:18 +10:00
  • da5d2638d7 fix: выход с ошибкой, если нет ни одного канала NOTIFY_CHAIN ssh-monitor 2026-04-14 09:55:03 +10:00
  • a3bd7ed9ad fix: выход с ошибкой, если нет ни одного канала NOTIFY_CHAIN ssh-monitor 2026-04-14 09:55:03 +10:00
  • f52dda23ad docs: Zabbix и пояснение ZABBIX_SEQ_KEY в README ssh-monitor 2026-04-14 09:52:07 +10:00
  • a90efd3ed8 docs: Zabbix и пояснение ZABBIX_SEQ_KEY в README ssh-monitor 2026-04-14 09:52:07 +10:00
  • 17737cbf09 feat(notify): каскад telegram → zabbix → email, NOTIFY_ORDER, SMTP, v0.9.5 ssh-monitor 2026-04-14 09:40:13 +10:00
  • 36dddb35d6 feat(notify): каскад telegram → zabbix → email, NOTIFY_ORDER, SMTP, v0.9.5 ssh-monitor 2026-04-14 09:40:13 +10:00
  • a1bfa6a003 chore: зафиксировать линию версий 0.9 (semver 0.9.0) PTah 2026-04-14 08:11:49 +10:00
  • 85c18be12e chore: зафиксировать линию версий 0.9 (semver 0.9.0) PTah 2026-04-14 08:11:49 +10:00
  • bdb10e82d8 feat: версия 0.9.0, --version и вывод в лог/health/старт PTah 2026-04-14 08:05:50 +10:00
  • f9e033777e feat: версия 0.9.0, --version и вывод в лог/health/старт PTah 2026-04-14 08:05:50 +10:00
  • 0f2b26b4b4 feat(heartbeat): строка сервера с основным IPv4 в скобках PTah 2026-04-14 07:59:52 +10:00
  • 256e1c2430 feat(heartbeat): строка сервера с основным IPv4 в скобках PTah 2026-04-14 07:59:52 +10:00
  • febe359248 fix(logind): не дублировать SSH при Type=tty и Service=sshd PTah 2026-04-13 12:28:00 +10:00
  • 938f5d76ee fix(logind): не дублировать SSH при Type=tty и Service=sshd PTah 2026-04-13 12:28:00 +10:00
  • ced61c417a feat: единая инициализация меток LAST_* для SSH/sudo/logind PTah 2026-04-13 10:06:57 +10:00
  • 4cae3da108 feat: единая инициализация меток LAST_* для SSH/sudo/logind PTah 2026-04-13 10:06:57 +10:00
  • 3cfdc7b12c feat: мониторинг systemd-logind (journalctl), конфиг и антидубль SSH Луценко Андрей Анатольевич 2026-04-13 09:45:41 +10:00
  • 9b453657d2 feat: мониторинг systemd-logind (journalctl), конфиг и антидубль SSH Луценко Андрей Анатольевич 2026-04-13 09:45:41 +10:00
  • 1d37905f27 feat: DAILY_REPORT_TZ for local-time daily report PTah 2026-04-12 20:22:25 +10:00
  • f085fecd3a fix: sudo monitoring via journal grep and secure log PTah 2026-04-12 20:16:53 +10:00
  • 2b205b56d9 fix: dedupe shutdown notify on TERM+EXIT trap PTah 2026-04-12 20:06:55 +10:00
  • 75f1a1c841 fix: Telegram newlines instead of literal %0A PTah 2026-04-12 20:03:25 +10:00
  • e93fde7f52 feat: reliability, ops hooks, security checks, daily report PTah 2026-04-12 19:30:32 +10:00