VDS’te ne izlenir?
En az: CPU yükü (load vs çekirdek sayısı), RAM ve swap, disk doluluk, disk I/O (iowait), ağ, kritik süreç (nginx, php-fpm, mysqld, oyun). Uptime tek başına sağlık değildir; %100 uptime ile TPS 12 olabilir.
Steal (st) sanallaştırma paylaşımı. inode doluluğu df -i. systemd failed: systemctl --failed. Sertifika bitiş tarihi. Yedek işinin exit kodu. Bunlar Netdata olmadan da watch ve cron ile bakılır; Netdata görselleştirir. uptime; who -b son reboot. lastb kaba kuvvet izi (fail2ban yoksa). ss -tulpn dinlenen port envanteri. /proc/meminfo Cached yanıltıcı “boş RAM yok” paniğidir. iotop -o kısa süre I/O sucusunu gösterir. Prometheus yoksa bile bir CSV cron’u (date, load, mem, disk) kapasite toplantısını kurtarır.
Netdata nasıl kurulur? (özet)
Resmi kickstart: bash <(curl -Ss https://get.netdata.cloud/kickstart.sh) — üretimde scripti okuyup sürümü pinlemek daha iyidir. systemctl status netdata. Arayüz varsayılan 19999/TCP. ufw allow from SIZIN_IP to any port 19999; dünyaya açık Netdata bilgi sızdırır (süreç, kullanıcı).
Netdata Cloud isteğe bağlıdır; zorunlu değildir. Kaynak: birkaç yüz MB RAM. 2 GB VDS’te ağır eklentileri kapatın. Alternatif: Prometheus node_exporter + Grafana (daha çok iş), veya netdata’sız: mpstat, free -h, df -h cron e-posta.
Hafif komut satırı izleme
htop, vmstat 1, iostat -xz 1 (sysstat paketi), ss -s, journalctl -p err -b. Disk alarmı: df -h / | awk ve %90 eşiği. Docker: docker stats. Minecraft: spark. PM2: pm2 monit. Uyarı yorgunluğu: her CPU spike maili değil, 10 dakika %90 ve disk %90. logrotate. journald SystemMaxUse. sysstat: apt install sysstat && systemctl enable --now sysstat; /var/log/sa/ sar ile dün 14:00’e bakarsınız. dmesg -T | tail OOM killer (Out of memory: Kill process) RAM yetersizliğinin kanıtıdır. nginx stub_status localhost’ta. mysqladmin ext | grep Questions. cron */5 * * * * df kontrolü mail -s. Netdata alarm eşiğini ilk hafta gevşek tutun; yoksa her gece yedek I/O’su alarm üretir.
| Metrik | Kötü eşik (kabaca) | İlk tepki |
|---|---|---|
| Load (4 vCPU) | sürekli 8+ | süreç, sonra paket |
| RAM | swap aktif | Xmx / max_children |
| Disk % | 90+ | log, yedek dışarı |
| iowait | %20+ | NVMe/IOPS, DB |
| steal | %10+ | host paylaşımı, destek |
Uptime kontrolü dışarıdan
İç ajan sunucu düşünce susar. Dış HTTP(s) probe (kendi ikinci VDS’iniz veya üçüncü parti) 80/443 ve oyun portuna bakabilir. ICMP kapalıysa HTTP kullanın. Bu, saldırı tarama rehberi değildir; kendi IP’nize health check.
SSL bitiş: certbot.timer veya openssl s_client. 03:00 cron. Panel kaynak grafiği varsa ajanla karşılaştırın; sapma saati timezone’dur.
Emriva ürün eşlemesi
Bu bölüm ürün eşlemesidir. Emriva altyapı izlemesi host katmanıdır; misafir içi Netdata sizin kurulumunuzdur. Panel kaynak görüntüleme anlık CPU/RAM için yeter, uzun süreli kapasite planı için ajan ekleyin. 7/24 destek, sizin eşiğinizin yerine geçmez.
19999’u public açmayın. Destekte netdata değil, vmstat/df çıktısı daha hızlıdır.
