the dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

43
The Dude is back Петър Димитров запознаване с възможностите за наблюдение и управление на мрежата с The Dude MikroTik Net Camp 2016 Цигов Чарк

Upload: ngothien

Post on 22-Apr-2018

269 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

The Dude is back

Петър Димитров

запознаване с възможностите за наблюдение и управление на мрежата с The Dude

MikroTik Net Camp 2016

ЦиговЧарк

Page 2: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

За мен:

The Dude is back, Петър Димитров2

Име: Петър Димитров

Опит в областта на компютърните мрежи: от 2002 г.

Опит с MikroTik: от 2005 г.

MikroTik Trainer: от 2013 г.

Предлагани MikroTik обучения:

MTCNA, MTCWE, MTCRE, MTCTCE, MTCUME, MTCINE

Page 3: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

The Dude

Приложение на MikroTik, което може драстично да подобри начина на управление на вашата мрежа

Автоматично откриване и добавяне към картата на устройства

Наблюдение на услуги и уведомяване

Безплатно

The Dude is back, Петър Димитров3

Page 4: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

The Dude

Поддържа наблюдение по SNMP, ICMP, DNS и TCP

Сървъра работи на RouterOS (CCR, ARM, CHR или x86)

Клиента работи под Windows (също под Linux и OS X с Wine)

За повече информация посетете страницата на The Dude във wiki

(http://wiki.mikrotik.com/wiki/Manual:The_Dude)

The Dude is back, Петър Димитров4

Page 5: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Инсталация

The Dude сървър се инсталира като пакет за RouterOS (при CHR е наличен по подразбиране)

The Dude клиент за Windows се инсталира като стандартно приложение, инсталационна версия можете да свалите от download страницата на MikroTik

The Dude is back, Петър Димитров5

Page 6: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Първоначална конфигурация

Ако желаете да разположите базата данни на външен носител, трябва да укажете път:

/dude set data-directory=/disk1/dude

Трябва да стартирате the Dude:

/dude set enabled=yes

Трябва да създадете потребител(и)

The Dude is back, Петър Димитров6

Page 7: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Потребители в the Dude

От версия 6.36 на RouterOS the Dude вече не разполага със собствена база потребители, използва потребителите на RouterOS

Необходими са политики dude, read и според предназначението на потребителя – write

/user group add name=dudeonly policy=dude,read,write

/user add name=test password=test group=dudeonly

The Dude is back, Петър Димитров7

Page 8: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

The Dude клиент - свързване

The Dude is back, Петър Димитров8

Page 9: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Network Maps

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

Устройствата могат да бъдат добавяни на картата или от devices (изисква избор на карта)

Предоставя възможност за задаване на подходящ фон, както и общи настройки и статистики за устройствата от съответната карта

The Dude is back, Петър Димитров9

Page 10: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Network Maps

The Dude is back, Петър Димитров10

Page 11: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Добавяне на устройство

Задайте адрес на устройството

Ако е RouterOS и укажете това, при въведени потребител и парола разполагате с множество допълнителни възможности!

Дефинирайте услуги, които да наблюдавате

The Dude is back, Петър Димитров11

Page 12: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Добавяне на устройство

The Dude is back, Петър Димитров12

Page 13: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Устройство

The Dude is back, Петър Димитров13

Page 14: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Файлове

Можете да управлявате различни видове файлове, например:

Картинки, които да използвате за икони на устройства или фон на карти

Пакети, които да използвате за upgrade на вашите устройства през the Dude

MIB модули, за наблюдение на специфични устройства по SNMP

The Dude is back, Петър Димитров14

Page 15: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Upgrade на RouterOS

The Dude is back, Петър Димитров15

Page 16: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Инструменти

Инструментите, които предоставя the Dude, дават възможност за

Лесно управление на устройствата, посредством winbox, terminal, ssh, telnet, webfig и др. стартирани директно към устройството от менюто с инструменти

Прилагане на инструменти за диагностика от устройството, като torch, bandwidth test, spectral scan, при това с по-добра визуализация от съответните инструменти в RouterOS

The Dude is back, Петър Димитров16

Page 17: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

The Dude – Spectral scan

The Dude is back, Петър Димитров17

Page 18: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

The Dude – Spectral scan

The Dude is back, Петър Димитров18

Page 19: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

The Dude – Spectral scan

The Dude is back, Петър Димитров19

Page 20: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

ФункцииФункциите в the Dude при изпълнение връщат

стойност(и), могат да се използват в графики, проверки, дори в етикети на устройства

Ако предварително дефинираните функции не са ви достатъчни, можете да създадете функции, като използвате SNMP OID и други стойсности

Мощно средство при създаването на функции е функцията ros_command, която изпълнява скрипт в RouterOS и връща резултата

The Dude is back, Петър Димитров20

Page 21: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Функции

Да създадем функция, която връща броя активни VPN връзки към дадено устройство

The Dude is back, Петър Димитров21

Page 22: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Графики

Графиките могат да визуализират данни, получени от един или няколко източника (data sources)

Източници на данни, с които графиките могат да работят, са всички използвани проверки на всички устройства, както и ръчно добавените източници на данни в Data sources

The Dude is back, Петър Димитров22

Page 23: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Използване на функциите

Нека с помощта на вече дефинираната функция създадем проверка за броя VPN клиенти

Ще добавим на устройството да бъде проследяван броя активни VPN връзки

Ще създадем графика за броя VPN връзки

С помощта на функцията ще визуализираме броя VPN връзки на етикета в реално време

The Dude is back, Петър Димитров23

Page 24: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Създаване на проверка

The Dude is back, Петър Димитров24

Page 25: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Добавяне на проверка за следене

The Dude is back, Петър Димитров25

Page 26: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Създаване на графика

The Dude is back, Петър Димитров26

Page 27: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Създаване на графика

The Dude is back, Петър Димитров27

Page 28: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Редактиране на етикет

The Dude is back, Петър Димитров28

Page 29: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Редактиране на етикет

The Dude is back, Петър Димитров29

Page 30: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

НотификацииПри промяна в статуса на устройство, the Dude

може да изпълнява различни действия

Привличащи вниманието на оператор, като например Beep, Flash, Popup, Sound, Speak

Изпращащи/записващи информация, като например Log, Syslog, Email

Външни – Execute locally може да изпълни произволна команда на машината, където работи клиента, с възможност за подаване на параметри

The Dude is back, Петър Димитров30

Page 31: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Конфигуриране на Email

Email нотификацията не е предварително дефинирана, трябва да се добави

Изисква се външен мейл сървър, който може да се дефинира както в нотификацията, така и в общите настройки на the Dude.

Към момента не се поддържа DNS име, сървъра се указва по IP адрес.

The Dude is back, Петър Димитров31

Page 32: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Конфигуриране на Email

The Dude is back, Петър Димитров32

Page 33: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Конфигуриране на Email

The Dude is back, Петър Димитров33

Page 34: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Задаване на нотификации

Нотификациите могат да се конфигурират на различни нива – по-общо или по-конкретно:

За целия сървър в Settings -> Polling

За определена карта в настройките на картата -> Polling

За конкретно устройство в неговите настройки -> Polling

За конкретна услуга в Services на устройството -> Notifications

The Dude is back, Петър Димитров34

Page 35: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Задаване на нотификации

The Dude is back, Петър Димитров35

Page 36: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Отпадане на услуга

The Dude is back, Петър Димитров36

Page 37: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Отпадане на услуга

The Dude is back, Петър Димитров37

Page 38: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Отпадане на услуга

The Dude is back, Петър Димитров38

Page 39: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Възстановяване на услуга

The Dude is back, Петър Димитров39

Page 40: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Йерархия на устройстваВ много случаи топологията е такава, че при

отпадане на определени устройства се губи връзка и с други устройства

При следене/нотификации това води до голямо количество излишна информация и съобщения, което води до затруднено проследяване на събитията

The Dude има решение – дефиниране на йерархична структура на зависимости

The Dude is back, Петър Димитров40

Page 41: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Йерархия на устройства

The Dude is back, Петър Димитров41

Page 42: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

Нека the Dude ви бъде полезен!

Това са само част от възможностите на the Dude

Поставянето на всички устройства на мониторинг винаги е трудоемка задача, но крайния резултат си заслужава

В мрежа с RouterOS устройства няма друга алтернатива, която предоставя подобна функционалност и удобства

The Dude is back, Петър Димитров42

Page 43: The Dude is back - pgnetpro.bg · mtcna, mtcwe, mtcre, mtctce, mtcume, mtcine. the dude

43

Благодаря за вниманието!