PHP SNMP SNR-ERD-3.2

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

Автор:Dmitriy Altuhov

PHP SNMP SNR-ERD-3.2

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

Для переключения интернет-каналов используются веб-интерфейс (скрипт на 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;
?>

Об авторе

Dmitriy Altuhov administrator