php kullanarak bant genişliği için SNMP okumak nasıl

1 Cevap php

Ben bir yönlendirici SNMP kullanarak veri almak istiyorum. Veri jquery FLOT kullanarak sanırım bir grafik için kullanılacaktır.

Ama benim sorunum ben yönlendirici SNMP kullanarak verileri okumak için web sayfamda nasıl bilmiyorum.

Ben normalde MRTG kullanın ama mümkünse bunu handcode öğrenmek istiyorum.

BR. Anders

1 Cevap

Sunucunuzun PHP ikili SNMP desteği ile inşa edilmiş ise phpinfo() kontrol etmek için kullanın. Eğer öyleyse, bunu yapabilirsiniz:

<?php

$snmp_values = snmpwalk("10.0.0.1", "public", null);

print_r($snmp_values);

"10.0.0.1" router'ınızın IP olduğu; Bu (farklı yönlendiriciler farklı veri döndürmek), ve bu verileri işlemek için bir komut dosyası yazabilirsiniz size yönlendirici tarafından döndürülen SNMP değerlerini verecektir.