Bu makale, aşağıdaki araçları içeren bir Linux sunucusu için eksiksiz, ücretsiz, güvenli ve gelişmiş bir izleme sistemini tanıtmakta ve öğretmektedir:
- Gerçek zamanlı izleme için Netdata
- Alan adında güvenli erişim ve gösterge paneli gösterimi için Nginx
- Let's Encrypt aracılığıyla SSL
- Daha fazla güvenlik için Temel Kimlik Doğrulama
GitHub deposu bağlantısı
Bu tek tıklamayla kurulum betiği şu depoda bulunmaktadır:
https://github.com/itpiran/Netdata-Nginx
Klonlamak için:
git clone https://github.com/itpiran/Netdata-Nginx.git
cd Netdata-NginxTek bir komutla kurun
sudo bash install.shKurulum sırasında betiğin istediği şeyler:
- Alan adı (örnek: monitor.example.com)
- E-posta (SSL almak için)
- Gösterge paneli için bir kullanıcı adı ve parola oluşturun
- Otomatik Nginx + SSL aktivasyonu
Kurulumdan sonra ne olur?
Kurulumun sonunda betik aşağıdaki bilgileri görüntüler:
- SSL ile Netdata Dashboard Bağlantısı
- Giriş için kullanıcı adı ve şifre
- Tüm hizmetlerin durumu
- Sorun Giderme Kılavuzu
Proje dosya yapısı
/install.sh
/scripts/install_netdata.sh
/scripts/setup_htpasswd.sh
/templates/nginx_netdata.conf.tpl
/README.md
/USAGE.md
/SECURITY.md
Çıktı
- İzleme sitesi
https:// /Mevcut olacak. - Dosyadaki oturum açma bilgileri (Temel Kimlik Doğrulama etkinse)
~/izleme_kimlik_bilgileri.txtKaydedildi (güvenlik uyarısıyla).
Çözüm
Bu izleme sistemi, sunucu izleme için eksiksiz, profesyonel ve ücretsiz bir çözümdür. Netdata + Nginx + SSL kullanarak, tüm izleme ihtiyaçlarınızı karşılayacak güvenli, hızlı ve güçlü bir kontrol paneline sahip olacaksınız.









