# Мониторинг

> Алерты, метрики трафика, health-чеки.

- XrayChecker (kutovoys) — compose [id=94876](https://t.me/c/2941121338/94876):
```yaml
services:
  xray-checker:
    image: kutovoys/xray-checker
    environment:
      - SUBSCRIPTION_URL=
    ports:
      - "2112:2112"
```
В SUBSCRIPTION_URL — ссылка специально созданного юзера (безлимит, без HWID-лимита); прямые ссылки убивают проверку HWID. Чекер парсит все серверы подписки и отдаёт /metrics [id=13243..13338](https://t.me/c/2941121338/13243).
- Мониторинг серверов в боте (env) [id=14284](https://t.me/c/2941121338/14284):
```env
# (блок MONITORING_* : интервалы, пороги, чат/топик)
```
- Bedolaga v3.1.0 улучшенный мониторинг трафика по нодам [id=178078](https://t.me/c/2941121338/178078):
```env
# ===== МОНИТОРИНГ ТРАФИКА =====
TRAFFIC_FAST_CHECK_ENABLED=false
TRAFFIC_FAST_CHECK_INTERVAL_MINUTES=10
TRAFFIC_FAST_CHECK_THRESHOLD_GB=5.0
TRAFFIC_DAILY_CHECK_ENABLED=false
TRAFFIC_DAILY_CHECK_TIME=00:00
TRAFFIC_DAILY_THRESHOLD_GB=50.0
SUSPICIOUS_NOTIFICATIONS_TOPIC_ID=14
TRAFFIC_MONITORED_NODES=
TRAFFIC_IGNORED_NODES=
TRAFFIC_EXCLUDED_USER_UUIDS=
TRAFFIC_CHECK_BATCH_SIZE=1000
TRAFFIC_CHECK_CONCURRENCY=10
TRAFFIC_NOTIFICATION_COOLDOWN_MINUTES=60
TRAFFIC_SNAPSHOT_TTL_HOURS=24
```
- Стеки: Uptime Kuma (статусы), Beszel (нагрузка нод, ставится одной командой), Prometheus+Grafana+Loki (алерты CPU>80%), Kener, Gatus, Netdata, Zabbix [id=155828, 116244, 255035, 116509](https://t.me/c/2941121338/155828); «beszel или xray checker» [id=47182](https://t.me/c/2941121338/47182); XrayChecker + Uptime Kuma связка, Kuma принимает только OK/FAILED (правдивые пинги — экспорт в Prometheus) [id=685766](https://t.me/c/2941121338/685766).
- Remnawave Admin (Case211) v2.14.0: Prometheus + Grafana, /metrics, 30+ метрик, `docker compose --profile monitoring up -d`, 5 Grafana-дашбордов в docs/grafana/, защита /metrics Bearer-токеном [id=534082|19.05.2026](https://t.me/c/2941121338/534082).
- node-diagnostic (Case211) — bash-тулкит ноды: 27 проверок (скорость 1/4-flow, мульти-CDN троттлинг, CPU steal, PSI, UDP-дропы, BBR, MSS-коллапс, accept-queue, PMTU, туннели, репутация IP), sysctl-тюнинг namespaced, firewall nft/ufw + fail2ban + SSH-хардненинг, eBPF/EDT шейпер, установка ноды/Selfsteal/NetBird/мониторинга (cAdvisor + node_exporter + vmagent → VictoriaMetrics) [id=923728|20.07.2026](https://t.me/c/2941121338/923728).
- Диагностика падения диска [id=651077](https://t.me/c/2941121338/651077):
```bash
df -i
free -h
dmesg | tail -40 | grep -iE 'error|fail|oom|bus|I/O'
```
- Проверка того, куда уходит трафик на ноде [id=655894](https://t.me/c/2941121338/655894):
```bash
docker exec -it remnanode tail -f /var/log/supervisor/xray.out.log | grep -- "->"
```
- CPU steal (оверселл): `top`, параметр `st` — «скакает → гипервизор отбирает CPU» [id=115138, 138115, 80627](https://t.me/c/2941121338/115138); AES-NI: `cat /proc/cpuinfo | grep aes` [id=170801](https://t.me/c/2941121338/170801).
- Бенч-набор (модераторский, дословно) [id=306386, 179704](https://t.me/c/2941121338/306386):
```bash
bash <(wget -qO- https://ipregion.vrnt.xyz)                # IP region
bash <(wget -qO- https://github.com/vernette/censorcheck/raw/master/censorcheck.sh) --mode geoblock
bash <(wget -qO- https://github.com/vernette/censorcheck/raw/master/censorcheck.sh) --mode dpi
bash <(wget -qO- https://github.com/itdoginfo/russian-iperf3-servers/raw/main/speedtest.sh)
curl -sL yabs.sh | bash -s -- -4
bash <(curl -Ls IP.Check.Place) -l en
wget -qO- bench.sh | bash
bash <(curl -Ls https://Check.Place) -EI
sysbench cpu run --threads=1
```
Multitest всё-в-одном: `curl -sL https://raw.githubusercontent.com/saveksme/multitest/master/multitest.sh -o /usr/local/bin/multitest && chmod +x /usr/local/bin/multitest` [id=314882, 1066528](https://t.me/c/2941121338/314882); в утилитах BBR+cake и выключение IPv6 [id=992126](https://t.me/c/2941121338/992126).
- Dockge — управлялка docker-compose (от автора Uptime Kuma) [id=357516](https://t.me/c/2941121338/357516); nginx UI — панель для nginx [id=128901, 189185](https://t.me/c/2941121338/128901).

---
Источник: https://host.pink/baza/set/monitoring/
Оригинал: https://github.com/Rxflex/BedolagaBD/blob/main/docs/04-сеть-серверы/мониторинг.md
Лицензия: CC BY-SA 4.0
