🤖
🪐
🚀
🧪
LIVE
Site güncellemesi yapıyorum
Hazır
23:15
Ana Sayfaya Dön

Evdeki Ölü İnternet Noktalarına Son: Mesh Ağ Sistemleri ve İdeal Kurulum 🌐

26.03.2026 ~1 dk okuma 16 Okunma
Görsel

Kendi projelerinizi veya müşterilerinizin web sitelerini barındırıyorsanız, o sitelerin 7/24 ayakta (uptime) kalması hayati önem taşır. Harici ve pahalı monitoring (izleme) servislerine para ödemek yerine, kendi sunucunuzda çalışacak ufak bir PHP botu yazabilirsiniz.

Aşağıdaki cURL scripti, belirlediğiniz bir web sitesine ping atar ve sitenin HTTP durum kodunu kontrol eder. Eğer dönen kod 200 (OK) değilse, bir sorun var demektir!

function check_site_status($url) {
   $ch = curl_init($url);
   
   // Sadece başlıkları çek (sayfayı tamamen indirme)
   curl_setopt($ch, CURLOPT_NOBODY, true);
   curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
   curl_setopt($ch, CURLOPT_TIMEOUT, 10);
   
   curl_exec($ch);
   $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
   curl_close($ch);
   
   if ($http_code >= 200 && $http_code < 400) {
       return "🟢 Sistem Ayakta! (Kod: $http_code)";
   } else {
       return "🔴 DİKKAT! Site Çökmüş Olabilir! (Kod: $http_code)";
   }
}

// Test edelim
$hedef_site = "https://emrepolat.tr";
echo check_site_status($hedef_site);
?>

Bu betiği bir cron job olarak sunucunuza ekleyip her 5 dakikada bir çalıştırabilir ve 🔴 hatası aldığınızda Telegram API üzerinden cebinize otomatik mesaj attırabilirsiniz. Kendi operasyon merkezinizi kurmak işte bu kadar kolay!

Görüşlerinizi Paylaşın!

Siz ne düşünüyorsunuz? Aşağıdan yorum bırakabilirsiniz.

0 Yorum

Yorum Yap

Sadece resim dosyaları. Maksimum boyut 2MB.
Bot Değilseniz: 5 + 5 = ?