ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

Системный администратор - Сетевые технологии - Компьютерная помощь

Системный администратор - Сетевые технологии - Компьютерная помощь

الذهاب إلى القناة على Telegram

Канал для системных администраторов или те кто работает в ИТ сфере. 📚КНИГИ ПО 💠Cisco systems 💠Mikrotik 💠VoIP 💠Linux 💠 Windows server 💠 Сетевые технологии 📽Видеоуроки 🤝Поддержка Наша группа: @SySAD Feedback bot: @SySADbot

إظهار المزيد
8 266
المشتركون
-824 ساعات
-297 أيام
-7330 أيام
أرشيف المشاركات
Когда хочешь отсеять зумеров на собеседовании @sysadmin1

Согласно данным Downdetector, в последние часы наблюдаются масштабные сбои в работе сервиса Outlook. Сообщается более чем о 3
Согласно данным Downdetector, в последние часы наблюдаются масштабные сбои в работе сервиса Outlook. Сообщается более чем о 3500 жалобах от пользователей, сталкивающихся с трудностями при доступе к электронной почте и другим функциям. Если вы также столкнулись с этой проблемой, оставляйте свои комментарии и делитесь опытом с другими пользователями. #IT #Outlook #sysadmin #downdetector #техподдержка @sysadmin1

Управление кабелями в Бангладеш @sysadmin1
Управление кабелями в Бангладеш @sysadmin1

Скрипт для Mikrotik: Обнаружение новой записи в журнале Этот скрипт проверяет, добавлена ли новая запись в журнал в определенный буфер. В этом примере мы будем использовать журналы PPPoE:
/system logging action
add name="pppoe"
/system logging
add action=pppoe topics=pppoe,info,!ppp,!debug
Буфер журнала будет выглядеть примерно так же, как этот:
[admin@mainGW] > /log print where buffer=pppoe 
13:11:08 pppoe,info PPPoE connection established from 00:0C:42:04:4C:EE  
Теперь мы можем написать скрипт, который будет определять, добавлена ли новая запись.
:global lastTime;

:global currentBuf [ :toarray [ /log find buffer=pppoe  ] ] ;
:global currentLineCount [ :len $currentBuf ] ;
:global currentTime [ :totime [/log get [ :pick $currentBuf ($currentLineCount -1) ] time   ] ];

:global message "";

:if ( $lastTime = "" ) do={ 
 :set lastTime $currentTime ; 
 :set message [/log get [ :pick $currentBuf ($currentLineCount-1) ] message];

} else={
 :if ( $lastTime < $currentTime ) do={ 
  :set lastTime $currentTime ; 
  :set message [/log get [ :pick $currentBuf ($currentLineCount-1) ] message];
 }
}
После обнаружения новой записи она сохраняется в переменной «message», которую в дальнейшем можно использовать для анализа сообщений журнала, например, для получения mac-адресов PPPoE-клиентов. @sysadmin1

Назвался линуксоидом, полезай в Астру 😄 @sysadmin1
Назвался линуксоидом, полезай в Астру 😄 @sysadmin1

А иначе зачем он так старательно писал документацию? @sysadmin1