feat: initial MikroTik monitor setup

This commit is contained in:
2026-05-16 13:27:27 +07:00
commit 6e3c7afab8
7 changed files with 695 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
# Скопируйте этот файл в .env и заполните значения
# cp .env.example .env
#
# ⚠️ Файл .env добавлен в .gitignore — не коммитьте его!
# ─── MikroTik ─────────────────────────────────────────────────────────────────
MIKROTIK_HOST=192.168.88.1
MIKROTIK_PORT=8728
MIKROTIK_USER=monitor
MIKROTIK_PASSWORD=your_password
# ─── Telegram ─────────────────────────────────────────────────────────────────
TELEGRAM_BOT_TOKEN=123456789:AABBccDDeeFFggHH
TELEGRAM_CHAT_ID=-1001234567890
# ─── Список адресов (через запятую) ──────────────────────────────────────────
IP_LIST=192.168.1.1,192.168.1.10,192.168.1.20
# ─── Параметры мониторинга ────────────────────────────────────────────────────
CHECK_INTERVAL=60
PING_COUNT=3
PING_TIMEOUT_MS=1000
FAILURE_THRESHOLD=2
# ─── Временная зона ───────────────────────────────────────────────────────────
TZ=Europe/Moscow