Eski bir yazı olmasına rağmen, check_load eşik değerlerinin yeni başlayanlar için büyük zaman baş ağrısı olduğunu bildiğim için şimdi cevap veriyorum;;)
CPU 5 dakika için% 70, 10 dakika için% 60, 15 dakika için% 50 ise bir uyarı uyarısı. CPU 5 dakika için% 90, 10 dakika için% 80, 15 dakika için% 70 ise kritik bir uyarı.
*command[check_load]=/usr/local/nagios/libexec/check_load -w 0.7,0.6,0.5 -c 0.9,0.8,0.7*
CPU yükü ile ilgili tüm bulgularım:
"Yük" ile kastedilen: Wikipedia diyor ki:
Tüm Unix ve Unix benzeri sistemler, çekirdekte üç "ortalama yük" sayısının bir metriğini oluşturur. Kullanıcılar, uptime komutunu çalıştırarak geçerli sonucu bir Unix kabuğundan kolayca sorgulayabilir:
$ uptime
14:34:03 up 10:43, 4 users, load average: 0.06, 0.11, 0.09
Yukarıdaki çıkış yükü ortalamasından: 0.06, 0.11, 0.09
ortalamalar (tek CPU sisteminde):
- son dakika boyunca CPU% 6 oranında düşük yüklendi
- son 5 dakika içinde CPU% 11'e düşük yüklendi
- son 15 dakika içinde CPU% 9'a düşük yüklendi
.
$ uptime
14:34:03 up 10:43, 4 users, load average: 1.73, 0.50, 7.98
Yukarıdaki 1.73 0.50 7.98
tek bir CPU sisteminde yük ortalaması :
- son dakika boyunca CPU% 73 aşırı yüklendi (1.73 çalıştırılabilir süreçli 1 CPU, böylece 0.73 işlem bir dönüş beklemek zorunda kaldı)
- son 5 dakika boyunca CPU% 50'nin altına düştü (hiçbir işlem bir tur beklemek zorunda değildi)
- son 15 dakika içinde CPU% 698'e aşırı yüklendi (7.98 çalıştırılabilir işlemle 1 CPU, böylece 6.98 işlem bir dönüş beklemek zorunda kaldı)
Nagios eşik değeri hesaplaması:
Uyarı ve kritik önem taşıyan Nagios CPU Load kurulumu için:
y = c * p / 100
Nerede:
y = nagios value
c = number of cores
p = wanted load procent
4 çekirdekli bir sistem için:
time 5 min 10 min 15 min
warning: 90% 70% 50%
critical: 100% 80% 60%
command[check_load]=/usr/local/nagios/libexec/check_load -w 3.6,2.8,2.0 -c 4.0,3.2,2.4
Tek çekirdekli bir sistem için:
y = p / 100
Nerede:
y = nagios value
p = wanted load procent
time 5 min 10 min 15 min
warning: 70% 60% 50%
critical: 90% 80% 70%
command[check_load]=/usr/local/nagios/libexec/check_load -w 0.7,0.6,0.5 -c 0.9,0.8,0.7
Gunther'in CPU Yük analizi hakkında harika bir tanıtım belgesi http://www.teamquest.com/pdfs/whitepaper/ldavg1.pdf
Bu çevrimiçi makalede Dr. Gunther, yük ortalamalarını ( “LA Triplets”) hesaplanır ve kapasite planlama metrikleri olarak ne kadar uygun oldukları hesaplanır.
standard
ya datested
değer olduğunu düşünüyorum . Beklenen sunucu iş yükünüze bağlıdır. Yüksek bir yük bekliyorsanız değerleri artırmalısınız. Aksi takdirde, sunucunuz her zaman kritik durumda görünür.