Extended monitoring with The Dude ros_command
|
|
- Рени Русчева
- преди 4 години
- Прегледи:
Препис
1 Разширен мониторинг в The Dude с функцията ros_command София, MUM България 2019 г. Петър Димитров
2 За мен: ПГ НЕТ ПРО ЕООД Компютърни мрежи: Персонализирани решения Обучения Консултантски услуги Петър Димитров Проектиране, конфигуриране, мониторинг, диагностика и отстраняване на проблеми 2
3 The Dude Безплатен софтуер на MikroTik за наблюдение на мрежови (и други) устройства Автоматично откриване и добавяне към картата на устройства Наблюдение на услуги и уведомяване Поддържа наблюдение по SNMP, ICMP, DNS и TCP 3
4 Защо The Dude, а не друг NMS? Възможност за централизиран достъп за конфигурация и управление на всички устройства (с winbox, terminal, ) Възможност за масов контролиран upgrade/downgrade и проследяване на версиите Множество инструменти, стартирани от устройствата Изпълнение на команда в RouterOS, което ни дава неограничени възможности за мониторинг 4
5 Базово наблюдение - ping За базово наблюдение обикновено използваме ping Така единствено знаем дали устройството е живо и достъпно 5
6 Информация по SNMP Някои параметри са достъпни по SNMP Можете да проверите някои идентификатори в RouterOS с помощта на print oid: 6 [admin@home-core] > system health print oid active-fan: voltage: current: temperature: cpu-temperature: power-consumption: psu1-state: psu2-state: [admin@home-core] >
7 Функции в The Dude За да използваме лесно информацията в The Dude, която можем да придобием по един или друг начин, можем да дефинираме функции Нека дефинираме функции за температури и статус на захранванията: snmp_mtk_temperature: snmp_mtk_cpu_temperature: snmp_mtk_psu1: snmp_mtk_psu2: oid(" ") oid(" ") oid_raw(" ") oid_raw(" ") 7
8 Функции в The Dude 8
9 Визуализация в етикета Можем да визуализираме информацията в етикета на устройството, редактирайки го в Appearance: [Device.Name] [device_performance()]temp/cpu: [snmp_mtk_temperature()]c/[snmp_mtk_cpu_temperature()]c PSU1/PSU2 State:[if((snmp_mtk_psu1()>0), "OK", "FAIL")]/[if((snmp_mtk_psu2()>0), "OK", "FAIL")] [Device.ServicesDown] 9
10 Визуализация в етикета 10
11 Функция ros_command Връща резултата от изпълнението на подадени като параметър команда или скрипт в RouterOS на устройството Дава практически неограничени възможности The Dude да получава всякакъв вид информация Полезна за проследяване на нетривиални параметри на устройствата, като състояние на BGP връзки, OSPF съседи, VPN-и и други 11
12 Команда print в RouterOS Показва информация за наличните в определено меню обекти в различен формат С параметър count-only командата print връща само общия брой обекти Параметър where помага за филтриране на обектите по зададено условие: > ppp active print count-only 18 > ppp active print count-only where service=ovpn 11 12
13 Мониторинг на BGP връзки За проследяване на BGP връзките ще са ни необходими: Функция, получаваща информация за общия брой връзки Функция, проверяваща броя установени връзки Механизъм за не-проследяване на връзки при определени обстоятелства: няма да вземаме под внимание забранените връзки, както и тези със служебен коментар "donotmonitor" Ще изпълняваме с ros_command команда print с необходимите параметри 13
14 Мониторинг на BGP връзки ros_bgp_all: ros_command("routing bgp peer print count-only where disabled=no and comment!=donotmonitor") ros_bgp_est: ros_command("/routing bgp peer print count-only where disabled=no and comment!=donotmonitor and established") 14
15 Да редактираме етикета! 15
16 Probes За проследяване във времето, за графики и найвече за генериране на събития при настъпване на определени обстоятелства използваме Probes За проследяване състоянието на BGP връзките: Дефинираме Probe от тип функция Задаваме условие, проверяващо състоянието Указваме при нормално състояние каква стойност се връща и в каква мерна единица 16
17 Дефиниране на Probe 17
18 Добавяне на Probe към устройство 18
19 Резултат: 19
20 Notifications За да получим информация за настъпило събитие (например отпадане или възстановяване на услуга) използваме Notifications За уведомяване по електронната поща: Дефинираме Notification от тип Конфигурираме параметрите за работа със сървъра Указваме съдържание за Subject и Body 20
21 Notifications 21
22 Notifications Активирането и използването на Notifications може да се управлява на различни нива: Глобално за The Dude По-специфично за определена карта Най-специфично за конкретно устройство 22
23 Notifications 23
24 Използване на get и put Команда get взема стойността на указания параметър за избрания обект Вложена команда find помага за филтриране на обектите по зададено условие За да върнем резултат, който ros_command да получи, използваме команда :put :put [/ip address get value-name=address [find where interface=ether2]] 24
25 Използване на get и put За да визуализираме публичния си адрес, който сме получили динамично, ще направим: Функция, получаваща адреса с ros_command Ще редактираме отново етикета По този начин можем да получим всяка стойност на параметър в RouterOS Аналогично с ros_command(":put $myvariable") можем да получаване и стойности на глобални променливи от RouterOS, които се инициализират/актуализират в рутера 25
26 Резултат: 26
27 Още няколко идеи... ros_command("/ppp active print count-only") ros_command("/routing ospf network print count-only where disabled=no") ros_command("/routing ospf neighbor print count-only") ros_command("/interface wireless registration-table print count-only") ros_command("/caps-man remote-cap print count-only") ros_command("/caps-man remote-cap print count-only where (identity ~ \"AP23\")") ros_command("/caps-man registration-table print count-only") ros_command("/caps-man registration-table print count-only where (interface ~ \"AP23\")") 27
28 За какво може да послужи: Наблюдаването/сравняването на стойностите на ros_command("/ip firewall connection print count-only where tcp-state=syn-sent") и ros_command("/ip firewall connection print count-only") 28
29 Благодаря за вниманието! Можете да ме потърсите след презентацията, ако имате въпроси. 29
30 Полезни връзки: Тази презентация можете да намерите на: ring_wthedude_ros_command.pdf Официалната документация за The Dude: Mikrotik VPS за The Dude можете да наемете на: 30
PowerPoint Presentation
Port Knocking с RouterOS Допълнително ниво на защита за вашата мрежа Добри Бояджиев Опит с MikroTik RouterOS 2008 I -ва MikroTik Академия (УниБИТ) 2014 Основи на MikroTik RouterOS 2016 Инструктор (Train
ПодробноВидеорекордер АHD-3908 Ръководство за експлоатация Моделите от тази серия са отличен избор за цифрово наблюдение на обекти в различни сфери, където во
Видеорекордер АHD-3908 Ръководство за експлоатация Моделите от тази серия са отличен избор за цифрово наблюдение на обекти в различни сфери, където водещ фактор е сигурността. Вградената LINUX операционна
ПодробноColor Touch Heating Thermostat
Екотерм Проект ЕАД www.ecotherm.bg ИНСТРУКЦИЯ за монтаж и експлоатация на термостат с цветен сензорен дисплей HT-CS02 Редакция 2016 Термостат с цветен сензорен дисплей - HT-CS02 Термостатът HT-CS02 е дигитален,
ПодробноMicrosoft PowerPoint - Windows2003 RRAS.ppt
Windows2003 Remote Access Христо Вълчанов hristo@tu-varna.acad.bg Remote Access конекции LAN Remote Access Protocols LAN Protocols Remote Access Protocols Internet LAN Protocols Remote Access сървър Remote
ПодробноSoftwareDoc.docx
Описание на програмата SwitchManager СЪДЪРЖАНИЕ ПРЕДНАЗНАЧЕНИЕ... 2 ИНСТАЛИРАНЕ И АКТИВИРАНЕ НА ПРОГРАМНИЯ МОДУЛ... 2 СТАРТИРАНЕ НА ПРОГРАМАТА... 3 РЕЖИМИ НА РАБОТА НА УСТРОЙСТВОТО... 6 WI-FI НАСТРОЙКИ...
ПодробноГодишното тематично разпределение по Компютърно моделиране за 4. клас N седмица Тема очаквани резултати Методи бележки и коментари Първи учебен срок Т
Годишното тематично разпределение по Компютърно моделиране за 4. клас N седмица Тема очаквани резултати Методи бележки и коментари Първи учебен срок Тема 1. Информация 1 1 Видове информация Познава начините
ПодробноMicrosoft Word - TB201L.doc
TB-201L е самостоятелно мрежово устройство, предназначено да измерва температура отдалечено и да уведомява чрез е-mail, SMS или по UPD при излизане на измерената стойност извън предварително зададен интервал,
ПодробноIP150 Интернет Модул Ръководство за потеребителя V1.3 - IP150-EU02 02/2015 Представяне Интернет модул IP150 е интернет комуникационен
IP150 Интернет Модул Ръководство за потеребителя V1.3 - IP150-EU02 02/2015 Представяне Интернет модул IP150 е интернет комуникационен модул позволяващ Ви да наблюдавате и контролирате алармената си система
ПодробноПРИЛОЖЕНИЕ D Таблици за запаметяване Глава 1 Таблица 1-2 Характеристики на протоколите за маршрутизация Протокол за маршрутизация Тип RIP Вектор за ра
ПРИЛОЖЕНИЕ D Таблици за запаметяване Глава 1 Таблица 1-2 Характеристики на протоколите за маршрутизация Протокол за маршрутизация Тип RIP Вектор за разстояние IGP EIGRP OSPF IS-IS BGP Първоначално IGP
ПодробноПлатформа за достъп до обществена информация Регистриране на потребител (Заявител) на Платформата... 2 Заявление за достъп до обществена информация...
Платформа за достъп до обществена информация Регистриране на потребител (Заявител) на Платформата... 2 Заявление за достъп до обществена информация... 3 Попълване на заявление... 3 Избор на задължен субект...
ПодробноOPERATING NOTES
ЕКСПЛОАТАЦИОННИ УКАЗАНИЯ Упътване за настройване на безжична LAN мрежа: Как се регистрира климатик При безжичен LAN адаптер с идентификатор SSID, който започва с AP-. * Идентификаторът SSID е посочен на
ПодробноНАРЕДБА 4 от 31 май 2019 г. за специализираната електронна система за проследяване и анализ на лекарствените продукти Раздел I Общи положения Чл. 1. С
НАРЕДБА 4 от 31 май 2019 г. за специализираната електронна система за проследяване и анализ на лекарствените продукти Раздел I Общи положения Чл. 1. С тази наредба се уреждат условията и редът за: 1. предоставяне,
ПодробноСподеляне на анонимни данни с Lenovo Съдържание Споделяне на анонимни данни с Lenovo... 1 Harmony... 1 Lenovo Companion Lenovo Customer Engag
Споделяне на анонимни данни с Lenovo Съдържание Споделяне на анонимни данни с Lenovo... 1 Harmony... 1 Lenovo Companion 3.0... 2 Lenovo Customer Engagement Service... 3 Lenovo Experience Improvement (само
ПодробноРъководство за печат през AirPrint Вариант 0 BUL
Ръководство за печат през irprint Вариант 0 BUL Дефиниции на бележките В настоящото ръководство за потребителя използваме следните икони: Забележка Забележките ви казват какво да направите в дадена ситуация
ПодробноПриложение_1_Заявление по Образец 1
Приложение 1 Образец 1 Заявление за подаване на статистическа информация по електронен път и ползване на електронни услуги, предоставяни от БНБ с квалифициран електронен подпис (КЕП) на задълженото лице
ПодробноSlide 1
Списъци. Структура и синтаксис. Създаване и показване. Основни операции(добавяне, изваждане на елемент или цял подсписък; подреждане). Трансформации. проф. дмн С. Христова Списъци Списъците / list са основна
ПодробноКРАТКО РЪКОВОДСТВО ЗА ПОЛЗВАНЕ НА СИСТЕМАТА tickets.ndk.bg СЪДЪРЖАНИЕ 1. Регистрация и влизане в системата Избор на събитие Избор на ме
КРАТКО РЪКОВОДСТВО ЗА ПОЛЗВАНЕ НА СИСТЕМАТА tickets.ndk.bg СЪДЪРЖАНИЕ 1. Регистрация и влизане в системата... 2 2. Избор на събитие...5 3. Избор на места (Попълване на заявка)... 7 4. Резервация на места...
ПодробноKjh;j’p] ] [
Автоматизиране на процеса по "Управление на представянето" Павел Петров Методолог системи за УЧР ppetrov@technologica.com СЪДЪРЖАНИЕ Процес Формуляр Типове цели Компетенции и компетентностни модели Шаблони
ПодробноТЕХНИЧЕСКА ХАРАКТЕРИСТИКА WIFI SMART ДВУКАНАЛЕН КЛЮЧ Функции: Двуканален безжичен ON/OFF ключ. Управлява се от смартфон или таблет през интернет чрез
ТЕХНИЧЕСКА ХАРАКТЕРИСТИКА WIFI SMART ДВУКАНАЛЕН КЛЮЧ Функции: Двуканален безжичен ON/OFF ключ. Управлява се от смартфон или таблет през интернет чрез WiFi. Проверка на състоянието на управляваните уреди
ПодробноMicrosoft Word - Release notes Word document.docx
BenchMark MobileTrader Ръководство за употреба 2 Съдържание Отчет за сметка... 3 Основно Меню... 3 Търсене на инструменти... 4 Цени и Търговия... 5 Модул за Търговия... 6 Поставяне на поръчка... 7... 7
ПодробноLicense Plate Recognition Уеб базирана система за разпознаване на регистрационни номера и отчитане на средна скорост
License Plate Recognition Уеб базирана система за разпознаване на регистрационни номера и отчитане на средна скорост Ен Ер Джи СОФТ ЕООД Възможности на LPR системата лесен и интуитивен потребителски интерфейс
ПодробноPowerPoint Presentation
Анализ на данните от мониторинга на биологичното разнообразие в рамките на НСМБР лектор: Радослав Станчев - ИАОС Основната цел на Националната система за мониторинг на биологичното разнообразие (НСМБР)
ПодробноМебели Виденов - поща на Андроид устройство
Мебели Виденов - поща на Андроид устройство За помощ: todor.todorov@videnov.bg, тел. 0893 602 225 Съдържание Инсталиране на пощенски клиент...3 Начало на конфигурация...3 Email и парола...4 Настройки на
ПодробноРъководство за бързо стартиране Microsoft Outlook 2013 изглежда по-различно от предишните версии и затова създадохме този справочник, за да ви помогне
Ръководство за бързо стартиране Microsoft Outlook 2013 изглежда по-различно от предишните версии и затова създадохме този справочник, за да ви помогнем да го усвоите по-лесно. Нека стане ваш Персонализирайте
ПодробноMicrosoft Word - Правила за достъп до електронни дела_edit.doc
РЕПУБЛИКА БЪЛГАРИЯ В И С Ш С Ъ Д Е Б Е Н С Ъ В Е Т ПРАВИЛА ЗА ДОСТЪП ДО ЕЛЕКТРОННИ СЪДЕБНИ ДЕЛА В ЕДИННИЯ ПОРТАЛ ЗА ЕЛЕКТРОННО ПРАВОСЪДИЕ НА ВИСШИЯ СЪДЕБЕН СЪВЕТ НА РЕПУБЛИКА БЪЛГАРИЯ ОБЩИ ПОЛОЖЕНИЯ 1.
ПодробноЕДИС СОФТУЕР ЕООД Пловдив, тел , ЕДИС-АСО ИЗТЕГЛЯНЕ И ИНСТАЛИРАНЕ НА АКТУАЛИЗАЦИЯТ
ЕДИС СОФТУЕР ЕООД Пловдив, тел. 0888-640825, 0877-660667 office@edis-bg.com, https://www.edis-bg.com ЕДИС-АСО ИЗТЕГЛЯНЕ И ИНСТАЛИРАНЕ НА АКТУАЛИЗАЦИЯТА \ Пловдив, юни 2019 г. - 1 - 1. ОПРЕДЕЛЯНЕ НА ТЕКУЩАТА
ПодробноТЕХНИЧЕСКА ХАРАКТЕРИСТИКА WIFI SMART КОНТРОЛЕР ЗА ВЛАЖНОСТ И ТЕМПЕРАТУРА Функции: Поддържа и изобразява температура и влажност в реално време. Вкл/изк
ТЕХНИЧЕСКА ХАРАКТЕРИСТИКА WIFI SMART КОНТРОЛЕР ЗА ВЛАЖНОСТ И ТЕМПЕРАТУРА Функции: Поддържа и изобразява температура и влажност в реално време. Вкл/изкл при зададена стойност или диапазон на температура
ПодробноУпътване за употреба на Wi-Fi управление за климатици Midea
Упътване за упoтреба QR код A (Android) QR код B (ios) ВНИМАНИЕ! QR код A и QR код B служат единствено за изтегляне на приложението. Забележка: внимателно прочетете това упътване, преди да започнете работа
ПодробноDiapositiva 1
Интегрирана библиотечно-информационна система e-lib & i-lib Prima Обзор. Конфигурация. Администриране Интегрирана библиотечно-информационна система e-lib & i-lib Prima. Обзор Съвременен софтуерен продукт
ПодробноDOT NET 3.1
.NET технологии Изграждане на уеб приложения с ASP.NET Forms Управление на състоянието (state) State Повечето приложения използват данни (променливи), които трябва да се съхранят по време на няколко заявки
ПодробноТермограф Cargo Log Master Ръководство за работа и настройки през WiFi, V1.0 Включете захранването със задържане на бутон Power. Следва начална анимац
Включете захранването със задържане на бутон Power. Следва начална анимация с 3 светодиода и възходящ звук на дисплея, при което се изписват ID номер на термографа, версията на фърмуера и сайта на производителя.
ПодробноPowerPoint Presentation
Европейска програма Eразъм+, КД1, Пътуваща дигитална класна стая на 21 век науки, литература и технологии втора фаза, 2017 1 BG01 KA101 035816 д-р Еленора Лилова Илияна Илиева 16.07.2017 г. 29.06.2017
ПодробноAddress Book
Address Book & Messaging Боян Лазов Address Book Address Book - intro База данни, съдържаща контакти на хора и друга лична информация Идеята е тази информация да бъде споделена и достъпна между приложенията
ПодробноEventPlus.bg - бъдете видими за организатори на събития
платформата, свързваща организатори на събития със зали, оборудване и услуги Само в Eventplus.bg филтри за търсене поспециализирани критерии Само в Eventplus.bg организаторите могат да търсят по специализирани
ПодробноРЕПУБЛИКА БЪЛГАРИЯ ОКРЪЖЕН СЪД - ДОБРИЧ УТВЪРДИЛ: /п/ ГАЛАТЕЯ ХАНДЖИЕВА АДМИНИСТРАТИВЕН РЪКОВОДИТЕЛ- ПРЕДСЕДАТЕЛ НА ОКРЪЖЕН СЪД - ДОБРИЧ /заповед 27/1
РЕПУБЛИКА БЪЛГАРИЯ ОКРЪЖЕН СЪД - ДОБРИЧ УТВЪРДИЛ: /п/ ГАЛАТЕЯ ХАНДЖИЕВА АДМИНИСТРАТИВЕН РЪКОВОДИТЕЛ- ПРЕДСЕДАТЕЛ НА ОКРЪЖЕН СЪД - ДОБРИЧ /заповед 27/16.01.2019 г./ ВЪТРЕШНИ ПРАВИЛА ЗА ДОСТЪП ДО ЕЛЕКТРОННИ
ПодробноMicrosoft Word - PIM_CIOv2
ИНФОРМАЦИОННА СИСТЕМА ЗА УПРАВЛЕНИЕ НА ПРОИЗВОДСТВЕНИ ПРОБЛЕМИ (PIM) Във всеки производствен процес възникват извънредни събития, отклонения от технологичния процес, аварии и други непредвидени неблагоприятни
ПодробноN21mobile Политика за бисквитки За екипа на Network TwentyOne е от изключително значение да защитим от посегателства Вас и Вашите данни, които събирам
N21mobile Политика за бисквитки За екипа на Network TwentyOne е от изключително значение да защитим от посегателства Вас и Вашите данни, които събираме онлайн (анонимни или други). В тази секция ще научите
ПодробноPowerPoint Presentation
RegiX Среда за междурегистров обмен Текущо състояние и бъдещо развитие Николай Минев Директор на дирекция Информационни системи и оперативна съвместимост, RegiX технология, функционалности, възможности
ПодробноМрежов видео рекордер Ръководство за употреба
Мрежов видео рекордер Ръководство за употреба Съдържание Работа с USB мишка... 3 Главно меню... 4 Преглед на живо... 5 Цифрово машабиране... 5 PTZ Управление... 6 Извикване на Предварителна настройка (Presets)
ПодробноВНИМАНИЕ
ИНСТРУКЦИИ ЗА РАБОТА С ПЛАТФОРМА ЗА ДИСТАНЦИОННО ОБУЧЕНИЕ ЗА ПРЕПОДАВАТЕЛИ НА ЦЕНТЪР ЗА ПРОФЕСИОНАЛНО ОБУЧЕНИЕ КЪМ ХАРМОНИЯ 1 ООД В тези инструкции ще намерите: 1. Как да влезем в плаформата за обучение?
ПодробноMicrosoft Word - Techn zad 2017-M1
ТЕХНИЧЕСКА СПЕЦИФИКАЦИЯ за предоставяне на достъп до специализирана уеб-базирана електронна платформа, позволяваща провеждане на Национално онлайн външно оценяване на дигиталните компетентности на учениците
Подробно1 КаБел ЕООД Документация за софтуерния продукт КаБел ЕООД, подпомагащ организация на складовата дейност в железария Автор: Румен Ангелов История на в
1 КаБел ЕООД Документация за софтуерния продукт КаБел ЕООД, подпомагащ организация на складовата дейност в железария Автор: Румен Ангелов История на версиите 1.10 *подредба име, размер в наличност екран
ПодробноMobi-B мобилен портфейл Инструкция за работа
Mobi-B мобилен портфейл Инструкция за работа СЪДЪРЖАНИЕ Изтегляне и регистрация... 3 Регистриране на нова карта... 3 Добавяне на последваща карта... 5 Изтриване на карта... 6 Подмяна на мобилен телефон...
ПодробноEventPlus.bg - бъдете видими за организатори на събития
платформата, свързваща организатори на събития със зали, оборудване и услуги Категория Ивент Център Визуална реклама Представете Вашия хотел като Ивент Център Ключови факти Местоположение Категория Капацитет
Подробно