Mustafa Aldemir <[email protected]> writes:

> merhaba,

Merhaba,

>
> bir video uygulaması için iki ayrı sunucu kullanacağız. Videoları
> göstermek için PHP ile yazılmış bir sayfamız var. PHP'nin sunucuların
> anlık trafiğine göre ziyaretçiyi iki sunucudan birisine
> yönlendirmesini istiyorum. Sunucular farklı lokasyonlarda olduğu için
> standart load-balancing çözümleri işimi görmüyor.
>
> Acaba bir sunucunun anlık trafiğini PHP ile nasıl öğrenebilirim?
> Nagios vb bir programdan trafiği alabilirim diye düşünüm ama Nagios
> bunun için uygun mudur emin değilim. Ya da siz başka bir program
> önerir misiniz?

Evet sanırım bence de Nagios bu iş için biraz lüks kaçacaktır.

Aklıma gelen en pratik yöntem, ifconfig çıktısını parse edip RX / TX
değerlerini okuyabilirsiniz.

Bir değer alıp bir saniye bekleyip (veya belirlediğiniz daha kısa / uzun
süre de olabilir) sonra ikinci değeri alıp birbirinden çıkartırsanız bir
saniyelik trafiği byte cinsinden okuyabilirsiniz.

>
> sevgiler,
> Mustafa  Aldemir
>

Sevgiler.


[...]


-- 
Cafer Şimşek
http://cafer.org/
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap