Konuyu Açan
#1
[cPanel] üzerinde disk kullanım oranları, sunucu performansı açısından kritik bir göstergedir ve disk doluluk seviyesinin belirli bir noktayı aşması halinde uyarı almak, olası veri kayıplarını ve hizmet kesintilerini önlemek açısından oldukça önemlidir. Bu konuda birçok sistem yöneticisi, otomatik alarm ve bildirim mekanizmaları kurarak bu süreçleri otomatikleştirmektedir.
İşte cPanel'de disk doluluk alarmı oluşturmanın temel adımları ve dikkat edilmesi gerekenler:
cPanel kendi içerisinde disk kullanım oranını gösterir, ancak otomatik uyarı ve alarm sistemi kurmak için ek araçlar veya scriptler kullanmak gerekir. Örneğin, WHM içinde "Service Manager" veya "Monitoring" sekmeleri üzerinden temel izleme yapılabilir; fakat detaylı alarm ve otomatik bildirimler için genellikle script veya üçüncü parti yazılımlar tercih edilir.
En yaygın yöntem, belirli aralıklarla çalışan bash scriptleri veya PHP scriptleri yazarak disk kullanımını kontrol etmektir. Örneğin, aşağıdaki bash script, disk kullanımını kontrol eder ve %90 üzerinde ise mail ile bildirim gönderir:
Bu scripti /etc/cron.d veya crontab içerisine ekleyerek belirli aralıklarla çalışmasını sağlayabilirsiniz. Örneğin, her saat başı çalışması için:
Nagios, Zabbix veya Munin gibi araçlar, daha gelişmiş ve görsel olarak disk kullanımı uyarıları sağlar. Bu araçlar, merkezi yönetim ve bildirim mekanizmaları kurmayı kolaylaştırır, ayrıca küçük ölçekli sunucularda da entegre edilerek kullanılabilir.
Eğer cPanel/WHM kullanıcısıysanız, "Monitor" veya "Alerts" bölümünden disk kullanım seviyesi belirli bir eşiği aşınca e-mail veya SMS ile bildirim alma imkanınız bulunabilir. Bu, genellikle hosting sağlayıcısının ön tanımlı ayarlarıyla yapılır.
Sonuç:
cPanel'de disk doluluk alarmı oluşturmak, temel olarak ya script tabanlı otomasyon ya da gelişmiş izleme araçlarının kullanımıyla mümkündür. Bu sayede disk kullanımı kritik seviyeye ulaşmadan önleyici tedbirler alınabilir ve sistem güvenliği artırılır.
İyi bir izleme ve uyarı sistemi kurmak, sunucu yönetiminde verimlilik ve güvenlik açısından kritik öneme sahiptir.
İşte cPanel'de disk doluluk alarmı oluşturmanın temel adımları ve dikkat edilmesi gerekenler:
- Sunucu İzleme Araçları Kullanımı
cPanel kendi içerisinde disk kullanım oranını gösterir, ancak otomatik uyarı ve alarm sistemi kurmak için ek araçlar veya scriptler kullanmak gerekir. Örneğin, WHM içinde "Service Manager" veya "Monitoring" sekmeleri üzerinden temel izleme yapılabilir; fakat detaylı alarm ve otomatik bildirimler için genellikle script veya üçüncü parti yazılımlar tercih edilir.
- Script Yazımı ve Cron Kullanımı
En yaygın yöntem, belirli aralıklarla çalışan bash scriptleri veya PHP scriptleri yazarak disk kullanımını kontrol etmektir. Örneğin, aşağıdaki bash script, disk kullanımını kontrol eder ve %90 üzerinde ise mail ile bildirim gönderir:
KOD
123456789
#!/bin/bash
[b]Disk kullanımını kontrol et[/b]
USAGE=$(df / | grep / | awk '{ print $5 }' | sed 's/%//')
THRESHOLD=90
if [ "$USAGE" -gt "$THRESHOLD" ]; then
echo "Disk kullanımı %$USAGE ile eşiği aşmıştır." | mail -s "Disk Kullanım Uyarısı" admin@domain.com
fi
Bu scripti /etc/cron.d veya crontab içerisine ekleyerek belirli aralıklarla çalışmasını sağlayabilirsiniz. Örneğin, her saat başı çalışması için:
KOD
12
0 * * * * /path/to/script.sh
- Üçüncü Parti İzleme ve Alarm Yazılımları
Nagios, Zabbix veya Munin gibi araçlar, daha gelişmiş ve görsel olarak disk kullanımı uyarıları sağlar. Bu araçlar, merkezi yönetim ve bildirim mekanizmaları kurmayı kolaylaştırır, ayrıca küçük ölçekli sunucularda da entegre edilerek kullanılabilir.
- WHM'den Otomatik Bildirim Ayarları
Eğer cPanel/WHM kullanıcısıysanız, "Monitor" veya "Alerts" bölümünden disk kullanım seviyesi belirli bir eşiği aşınca e-mail veya SMS ile bildirim alma imkanınız bulunabilir. Bu, genellikle hosting sağlayıcısının ön tanımlı ayarlarıyla yapılır.
Sonuç:
cPanel'de disk doluluk alarmı oluşturmak, temel olarak ya script tabanlı otomasyon ya da gelişmiş izleme araçlarının kullanımıyla mümkündür. Bu sayede disk kullanımı kritik seviyeye ulaşmadan önleyici tedbirler alınabilir ve sistem güvenliği artırılır.
İyi bir izleme ve uyarı sistemi kurmak, sunucu yönetiminde verimlilik ve güvenlik açısından kritik öneme sahiptir.
