Перейти к содержимому
Калькуляторы

Мониторинг PPPoE на MikroTIk

Доброго времени суток коллеги.

Используем MikroTik CCR1036-8G-2S+ в качестве сервера доступа. Требуется мониторить кол-во активных PPPoE сессий, соответственно если сессий будет меньше определённого значения должно приходить оповещение.

В интернете ни чего не нашёл, скриптами тоже пока не знаю как сделать. Подскажите, может есть у кого какие идеи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По мне так лишняя заморочка, если что то где то не так тебя сами начнут искать))) Мониторить своё оборудование надо! Абоны парой поражают выключением роутера из розетки на ночь дабы сэкономить на электричестве:)))

 

В качестве мониторинга дудку ставь и смотри

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У нас CCR сам отправляет эту статистику(количество PPPoE- сессий) на сервер, а дальше уж как надо делайте оповещения:

/system scheduler
add interval=1m name=pppoe_count_send on-event=":local pppcount [/ppp active print count-only]\r\
    \n\r\
    \n/tool fetch url=\"http://[IP_address_server]/zr/pppoe-count.php\\\?ip=[IP_address_PPPoE_SERVER]&pppcount=\$pppcount\" keep-result=no mode=http\r\
    \n\r\
    \n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-time=startup

,где:

  • [IP_address_server] - адрес сервера куда отрпавляете
  • [IP_address_PPPoE_server] - адрес PPPoE сервера

pppoe-count.php - наипростейший  скрипт по разбору GET-запроса и складывания в базу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У меня работает на дудке. Показывает текущее количество сессий, и рисует график. Очень полезно и информативно.

Ночные отключения роутеров в пределах погрешности, не мешают. Показывает сбои в сети, даже те, о которых никто не подозревает, и не беспокоит соответственно. 

В частности, у нас полностью радио сеть на оспф, реально полезная статистика. 

 

PPPOE.PNG

 

Видно три дропа за последние пару дней, по логам можно найти, где и дальше разбираться, почему

 

Видно три дропа за последние пару дней, по логам можно найти, где и дальше разбираться, почему

ActivePPPoE.PNG

 

CountPPPoE.PNG

 

@swat11 дайте знать если нужна помощь, ну и хотелось бы узнать, помог или нет ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 01.11.2018 в 11:09, saaremaa сказал:

У нас CCR сам отправляет эту статистику(количество PPPoE- сессий) на сервер, а дальше уж как надо делайте оповещения:


/system scheduler
add interval=1m name=pppoe_count_send on-event=":local pppcount [/ppp active print count-only]\r\
    \n\r\
    \n/tool fetch url=\"http://[IP_address_server]/zr/pppoe-count.php\\\?ip=[IP_address_PPPoE_SERVER]&pppcount=\$pppcount\" keep-result=no mode=http\r\
    \n\r\
    \n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-time=startup

,где:

  • [IP_address_server] - адрес сервера куда отрпавляете
  • [IP_address_PPPoE_server] - адрес PPPoE сервера

pppoe-count.php - наипростейший  скрипт по разбору GET-запроса и складывания в базу.

 

а snmp oid .1.3.6.1.2.1.2.1.0 минус количество Ethernet и подобное - чем не угождает? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

56 минут назад, SyJet сказал:

а snmp oid .1.3.6.1.2.1.2.1.0 минус количество Ethernet и подобное - чем не угождает? :)

Как вариант, но нам не удобно. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 30.10.2018 в 18:24, swat11 сказал:

MikroTik CCR1036-8G-2S

А сколько эта штука может PPPoE сессий с шейпингом держать? есть у кого такие данные?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@Sacrament 5к-10к будет перебор, обычно ещё нужно сдать флоу + нат + фильтра. Я больше 800-1000 не вешал пппое сервер + флоу + нат(маскарад)+ 3-4 правила фаервола+шейпер. Клиенты начинают жаловаться(возможно у меня не те микротик как у Саба).

Два порта нагрузка 700-800 мигабит с 100-150к пакетов.

 

З.Ы. сейчас оспф + флоу + шейпер думаю вытянит 1000-2000

З.з.ы. все лишние пакеты выключены.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вот как всегда. куча оффтопа и нет ответа. у mikrotik есть вполне конкертный oid для мониторинга кол-ва pppoe-сессий

               <item>
                    <name>PPPoE Sessions actvie</name>
                    <type>4</type>
                    <snmp_community>{$SNMPCOMMUNITY}</snmp_community>
                    <multiplier>0</multiplier>
                    <snmp_oid>1.3.6.1.4.1.9.9.150.1.1.1.0</snmp_oid>
                    <key>.1.3.6.1.4.1.9.9.150.1.1.1.0</key>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

4 минуты назад, s.lobanov сказал:

вот как всегда. куча оффтопа и нет ответа. у mikrotik есть вполне конкертный oid для мониторинга кол-ва pppoe-сессий


               <item>
                    <name>PPPoE Sessions actvie</name>
                    <type>4</type>
                    <snmp_community>{$SNMPCOMMUNITY}</snmp_community>
                    <multiplier>0</multiplier>
                    <snmp_oid>1.3.6.1.4.1.9.9.150.1.1.1.0</snmp_oid>
                    <key>.1.3.6.1.4.1.9.9.150.1.1.1.0</key>

 

Походу не так давно он появился. Лет так 8 назад его не находил

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

46 минут назад, pingz сказал:

З.Ы. сейчас оспф + флоу + шейпер думаю вытянит 1000-2000

Если поставить 2 микротика - первый для терминации и шейпинга, второй для НАТ, тогда такая работа будет эффективнее, чем поставить 2 таких же микротика параллельно. Если, конечно, не брать в расчет вопросы резервирования, что на PPPoE очень удобно делается. На количество сессий очень влияет само количество мак адресов в пределах одного PPPoE интерфейса (PPPoE Servera на неком порту микротика), а так же приход мусора от абонентов. То есть если свести все вланы со всех абонентов и подать на микротике в один порт, он обслужит сессий меньше, чем если бы данные с каждого домового коммутатора пришли на него в EoIP или MPLS туннеле, и каждый PPPoE сервер на этом туннеле обслуживал порядка 24 абонентов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@Saab95 т.е. ещё нужно + 6-8 микротиков под мплс или EoIP? Или я не правильно понял?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Понятно, жаль, думал будет получше тазиков на BSD или Linux.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вообще если у вас сеть на микротике, то в центре выгодно иметь микротик, что бы гибко управлять всей сетью и использовать все возможности микротика.

Если есть сделана на коммутаторах и ином оборудовании, тогда следует рассматривать все варианты, которые можете использовать. Однако не будет такой гибкости в настройках, какие позволяет микротик. Опять же для работы с линуксом и иными системами нужно иметь больше знаний и опыта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.