0
라우터에서 SNMP를 사용하여 데이터를 가져오고 싶습니다. 데이터는 jquery flot을 사용하는 그래프에 사용됩니다.PHP를 사용하여 대역폭을 위해 SNMP를 읽는 방법
하지만 내 웹 사이트에서 라우터의 SNMP를 사용하여 데이터를 읽는 방법을 모르겠다.
나는 보통 MRTG를 사용하지만 가능한 경우 손으로 코드하는 방법을 배우고 싶습니다.
BR. Anders
라우터에서 SNMP를 사용하여 데이터를 가져오고 싶습니다. 데이터는 jquery flot을 사용하는 그래프에 사용됩니다.PHP를 사용하여 대역폭을 위해 SNMP를 읽는 방법
하지만 내 웹 사이트에서 라우터의 SNMP를 사용하여 데이터를 읽는 방법을 모르겠다.
나는 보통 MRTG를 사용하지만 가능한 경우 손으로 코드하는 방법을 배우고 싶습니다.
BR. Anders
phpinfo()
을 사용하여 서버의 PHP 바이너리가 SNMP 지원으로 빌드되었는지 확인하십시오. 그렇다면, 당신은이 작업을 수행 할 수 있습니다
<?php
$snmp_values = snmpwalk("10.0.0.1", "public", null);
print_r($snmp_values);
을 "10.0.0.1은"라우터의 IP 인 경우; 이렇게하면 라우터가 반환 한 SNMP 값 (다른 라우터가 다른 데이터를 반환 함)을 제공하고 스크립트를 작성하여 해당 데이터를 처리 할 수 있습니다.
슈퍼. phpinfo()에서 가져 왔습니다 : NET-SNMP 지원, NET-SNMP 버전 5.4.1 사용. 이제 snmpwalk 함수를 살펴 보겠습니다. 고마워. – Tillebeck