PHP SNMP SNR-ERD-3.2

Челябинская область

Автор:Dmitriy Altuhov

PHP SNMP SNR-ERD-3.2

Для переключения интернет-каналов используются веб-интерфейс (скрипт на PHP): Два интернет-канала. Переключение. Очистка conntrack. 

Для удобства сотрудников в данный интерфейс были добавлены выводы информации по SNMP с датчиков SNR-ERD (Пример системы контроля и мониторинга серверной комнаты)

chswtemp

 

Код очень простой:

<?php
#error_reporting(E_ALL);
# ini_set(‘display_errors’, 1);
snmp_set_valueretrieval(SNMP_VALUE_PLAIN);
$tempinservermak = snmpget(«10.0.2.5», «public», «1.3.6.1.4.1.40418.2.3.4.1.0»);
$tempoutmak = snmpget(«10.0.2.5», «public», «1.3.6.1.4.1.40418.2.3.4.2.4.0»);
$temproommak = snmpget(«10.0.2.5», «public», «1.3.6.1.4.1.40418.2.3.4.2.2.0»);
echo ‘Температура (градусов Цельсия)-<br>’;
echo ‘В серверной: ‘.$tempinservermak;
echo ‘<br>’;
echo ‘На улице у серверной: ‘.$tempoutmak;
echo ‘<br>’;
echo ‘В помещении: ‘.$temproommak;
echo ‘<br><br>Температура (градусов Ццльсия) — <br>’;
$tempinservertur = snmpget(«10.1.2.5», «public», «1.3.6.1.4.1.40418.2.3.4.1.0»);
$temproomtur = snmpget(«10.1.2.5», «public», «1.3.6.1.4.1.40418.2.3.4.2.4.0»);
$tempouttur = snmpget(«10.1.2.5», «public», «1.3.6.1.4.1.40418.2.3.4.2.2.0»);
echo ‘В серверной: ‘.$tempinservertur;
echo ‘<br>’;
echo ‘В цехе: ‘.$tempouttur;
echo ‘<br>’;
echo ‘В помещении: ‘.$temproomtur;
?>

Comments Are Closed!!!