Jump to content

Recommended Posts

Posted

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

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

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

Posted

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

 

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

Posted

У нас 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-запроса и складывания в базу.

Posted

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

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

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

 

PPPOE.PNG

 

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

 

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

ActivePPPoE.PNG

 

CountPPPoE.PNG

 

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

Posted
В 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 и подобное - чем не угождает? :)

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

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

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

  • 4 weeks later...
Posted

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

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

 

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

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

 

Posted

вот как всегда. куча оффтопа и нет ответа. у 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>

 

Posted
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 назад его не находил

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

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

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

Posted

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

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

Join the conversation

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

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.