Страница 1 из 2
Вопросы от новобранца
Добавлено: Вт июн 27, 2017 11:53 am
Максим Николаевич
Вот и мои руки дошли до установки системы. Установка прошла успешно. Теперь самый длительный этап - настройка. В связи с чем возникают вопросы, на которые хочу найти ответы с помощью сообщества.
1. Все же про баланс МТС. Так и не нашел нормальной инструкции отображения в MDM.
2. Кто знает как можно отобразить в MDM данные о трафике интернета в доме? Есть
скрипт для роутеров на OpenWRT. Настроен он на отправку данных на сайт
http://narodmon.ru. Это можно изменить в скрипте. Только куда отсылать эти данные для MDM?
Re: Вопросы от новобранца
Добавлено: Ср июн 28, 2017 10:26 am
savenko_egor
По поводу баланса не скажу, а вот по скрипту подскажу кое-что.
Вы можете не использовать этот скрипт, а написать сценарий прямо в системе.
Например добавив такой сценарий и выполнив его
Код: Выделить всё
$RX = exec('cat /sys/class/net/eth0/statistics/rx_bytes');
setGlobal('ThisComputer.TrafRX',$RX);
$TX = exec('cat /sys/class/net/eth0/statistics/tx_bytes');
setGlobal('ThisComputer.TrafTX',$TX);
echo "RX: ".$RX;
echo "<br>TX: ".$TX;

- ES_28.06.17_a8db44.png (111.1 КБ) 5664 просмотра
Вы увидите данные RX и TX

- ES_28.06.17_eb7655.png (6.07 КБ) 5664 просмотра
При этом они ещё будут записаны в свойства объекта и Вы сможете использовать их в любом необходимом месте командой
Или
Делает одно и тоже.
Но обратите внимание что этот трафик будет только с Вашего сервера. Для того чтобы смотреть общий трафик, то нужно ковырять уже роутер.
Re: Вопросы от новобранца
Добавлено: Ср июн 28, 2017 10:44 am
Максим Николаевич
warik писал(а):...а вот по скрипту подскажу кое-что.
Вы можете не использовать этот скрипт, а написать сценарий прямо в системе.
...
Спасибо за информацию. Однако это будут данные трафика сервера с MDM, а не всей локальной сети в доме. А хочется снимать показания именно со всего трафика в доме.
Re: Вопросы от новобранца
Добавлено: Ср июн 28, 2017 10:46 am
savenko_egor
Ранее обновил своё сообщение:
Но обратите внимание что этот трафик будет только с Вашего сервера. Для того чтобы смотреть общий трафик, то нужно ковырять уже роутер.
Re: Вопросы от новобранца
Добавлено: Ср июн 28, 2017 10:48 am
Максим Николаевич
Ой. Не заметил. В итоге вопрос остается пока открытым. Как отправить данные трафика с роутера на MDM? Как их считать с роутера я знаю.
Re: Вопросы от новобранца
Добавлено: Ср июн 28, 2017 10:50 am
savenko_egor
Отправить это сомневаюсь. Разве что если у Вас Mikrotik или OpenWRT. А вот получить, тут должно быть проще. Как вариант получать данные инструментом "Веб-переменные". Ну или писать свой скрипт который будет данные запрашивать и отдавать их в систему.
Re: Вопросы от новобранца
Добавлено: Ср июн 28, 2017 10:54 am
Максим Николаевич
У меня роутер с OpenWRT. Соответственно любые скрипты можно исполнять.
Re: Вопросы от новобранца
Добавлено: Ср июн 28, 2017 10:59 am
savenko_egor
Ну так в чём проблема тогда? Пишите скрипт на OpenWRT и делайте чтобы он запускался по cron-у и отдавал данные в MDM.
Для правильного направления:
1. Снимайте трафик с WAN интерфейса.
2. Данные передавайте http запросом используя curl или wget.
3. Данные Вы можете передавать прямо в необходимое свойство запросом вида: /objects/?op=set&object=<OBJECT>&p=<PROPERTY>&v=<VALUE>
Re: Вопросы от новобранца
Добавлено: Ср июн 28, 2017 11:09 am
Максим Николаевич
warik писал(а):Ну так в чём проблема тогда? Пишите скрипт на OpenWRT и делайте чтобы он запускался по cron-у и отдавал данные в MDM.
Для правильного направления:
1. Снимайте трафик с WAN интерфейса.
2. Данные передавайте http запросом используя curl или wget.
3. Данные Вы можете передавать прямо в необходимое свойство запросом вида: /objects/?op=set&object=<OBJECT>&p=<PROPERTY>&v=<VALUE>
А вот отсюда поподробнее пожалуйста? К сожалению curl или wget для меня пока в списке изучения

Re: Вопросы от новобранца
Добавлено: Ср июн 28, 2017 11:14 am
savenko_egor
Найдите подобное
для WAN интерфейса в OpenWRT и я напишу Вам скрипт.