- •1 Згальна частина
- •1.1Кратка характеристика підприємства.
- •1.2 Загальна характеристика мережі та обладнання.
- •1.3 Характеристика апаратних засобів
- •1.3 Програмне забезпечення підприємства
- •2 Спеціальна частина
- •2.1 Обгронтування модернізації компюторної мережі.
- •2.2 Проект модернізації компюторної мережі
- •3 Організація виробництва
- •3.1 Розрахунок кількості обладнання
- •3.2 Розрахунок балансу робочого часу
- •4 Економіка виробництва
- •4.1 Розрахунок витрат на встановлення на сервер програмного забезпечення
- •4.2 Розрахунок капітальних вкладень
- •4.3 Розрахунок експлуатаційних витрат
- •4.4 Розрахунок зведених економічних показників
- •4Охорона праці
2.2 Проект модернізації компюторної мережі
Установка агента Zabbix на комп'ютер з Windows
Програма установки агента Zabbix для всіх підтримуваних версій операційних систем сімейства Windows - Windows (All), доступна для скачування в розділі DOWNLOAD офіційного сайту Zabbix. Пропонований ZIP-архів zabbix_agents_1.8.2.win.zipсодержіт папки win32 і win64 (для 32 і 64 розрядних версій Windows, відповідно), в кожній з яких міститься цікавий для нас файл zabbix_agentd.exe.
Типово конфігурація агента Zabbix зберігається у файлі C: \ zabbix_agentd.conf. Детальний опис всіх опцій, які можна задати цьому файлі, мається на розділі Zabbix агент (Windows) офіційній документації. Мінімальний варіант може складатися з IP-адреси сервера Zabbix:
1 Server = <IP-адрес сервера Zabbix>
Після створення файлу конфігурації необхідно помістити файл zabbix_agentd.exe в обрану папку (в моєму випадку C: \), а потім виконати команди установки і запуску служби Zabbix Agent (надалі служба буде автоматично запускатися під час запуску операційної системи):
1
2 zabbix_agentd.exe - install
zabbix_agentd.exe - start
На цьому налаштування агента Zabbix завершується. Для управління агентом (службою Zabbix Agent) можна використовувати будь-які стандартні інструменти Windows. Детальна інформація про роботу агента виводиться в System Event Log (всі повідомлення аналогічні розглянутим вище).
Врахуйте, що у разі використання Windows NT 4 Вам будуть потрібні агент Zabbix версії 1.4.4 і додаткова бібліотека pdh.dll.
Налаштування профілю користувача
Типово
для входу в Веб-інтерфейс Zabbix необхідно
використовувати Login name (ім'я користувача)
admin і Password (пароль) zabbix. Відразу після
першого входу слід налаштувати профіль
користувача, перейшовши за посиланням
Profile в правому верхньому кутку сторінки.
На сторінці, USER PROFILE: Zabbix Administrator необхідно
натиснути кнопку Password і задати новий
пароль, а також змінити Language (мова
Веб-інтерфейсу) на Russian (RU) (зміна мови
відбудеться при наступному вході в
Веб-інтерфейс). Крім цього на час
налаштування я рекомендую відключити
Auto-logout (автозавершення сеансу при
отстутсвіі активності користувача
протягом заданого в сусідньому полі
інтервалу часу), а також збільшити Rows
per page (кількість рядків, відображених
на сторінку) С50 до 150:
Налаштування відправки повідомлень по Email
Zabbix дозволяє повідомляти користувачів про події (наприклад, про зміну стану тригерів) за допомогою відправки повідомлень по Email, через Jabber і за допомогою GSM-модему, а також шляхом запуску довільних скриптів. У зв'язку з тим, що я рідко користуюся Jabber'ом, і у мене під рукою немає GSM-модему, я розповім тільки про налаштування відправки повідомлень по Email, яка включає в себе три етапи:
• настройку засоби передачі Email;
• прив'язку засоби передачі Email до профілю користувача;
• створення дії, що забезпечує відправку повідомлень.
Для
налаштування засоби передачі Email
необхідно зайти в розділ Адміністрування
"Типи засобів передачі, а потім перейти
за посиланням Email у стовпці Опис. На що
відкрилася станиці НАЛАШТУВАННЯ ЗАСОБІВ
ПЕРЕДАЧІ слід задати SMTP сервер, SMTP
привітання (привітання, яке буде
використовуватися в SMTP-команді HELO) і
SMTP адресу електронної пошти (поштова
адреса відправника повідомлень):
Для
виконання прив'язки засоби передачі
Email до профілю користувача необхідно
перейти на сторінку ПРОФІЛЬ КОРИСТУВАЧА:
Zabbix Administrator і натиснути кнопку Додати
під списком Засоби Передачі. У вікні,
Засіб передачі потрібно задати поштову
адресу одержувача повідомленьв полі
Відправляти:
Для створення дії, що забезпечує відправку повідомлень про зміну стану тригерів, слід зайти в розділ Налаштування "Дії, вибрати у випадаючому списку Подія значення Тригери і натиснути кнопку Створити дію. На що відкрилася страніцеНАСТРОЙКА ДІЙ потрібно ввести Ім'я (довільну назву дії), включити Повідомлень відновлення (повідомлення про відновлення нормального значення параметра, що перевіряють) і натиснути кнопку Новий в розділі Умови дії. У формі, що Змінити операцію необхідно вибрати у випадаючому списку Відправити повідомлення значення Одному користувачеві, натиснути кнопку Вибрати і клацнути по посиланню Admin в стовпці Аліас відкрився вікна Користувачі (після закриття даного вікна відбудеться автоматична підстановка параметрів засоби передачі в полі Медіа користувача). Після внесення всіх змін сторінка НАСТРОЙКА ДІЙ повинна виглядати приблизно так:
Ручне додавання вузлів мережі
Я
пропоную розглянути ручне додавання
вузлів мережі на прикладі Zabbix Server
(комп'ютера з серверної частиною і
агентом Zabbix). За замовчуванням він вже
є в списку спостережуваних улов, однак,
з ним з'єднаний шаблон Template_Linux + Zabbix не
веде спостереження за його станом. Для
зміни конфігурації вузла мережі Zabbix
Server потрібно зайти в розділ Налаштування
"Вузли мережі і перейти по ссилкеZabbix
Server в стовпці Ім'я. На сторінці, КОНФІГУРАЦІЯ
ВУЗЛІВ МЕРЕЖІ слід змінити Ім'я (у разі
комп'ютера з Linux / Unix під ім'ям розуміється
значення параметра Hostname, задане у файлі
zabbix_agentd.conf, а в разі комп'ютера з Windows -
ім'я комп'ютера в мережі Microsoft) і вибрати
у випадаючому списку Стан значення
Спостерігається. Далі необхідно зазначити
шаблон Template_Linux і натиснути кнопку
Від'єднати і очистити, а потім натиснути
кнопку Додати, в розпочатому окнеШАБЛОНИ
вибрати у випадаючому списку Групи
значення Templates, відзначити шаблон
Template_FreeBSD і натиснути кнопку Вибрати. У
результаті буде отримана приблизно
така конфігурація:
Через кілька хвилин можна зайти в розділ Моніторинг »Останні дані, вибрати в випадаючих списках Група і Вузол сетізначенія Все і переконатися, що Zabbix почав стежити за станом доданого вузла мережі.
Автоматичне додавання вузлів мережі
Завдяки вбудованому механізму виявлення, Zabbix дозволяє організувати автоматичне додавання і видалення вузлів мережі. У цьому розділі розглянуто додавання і видалення робочих станцій з Windows, на які встановлено агент Zabbix. Для того, щоб сервер Zabbix кожні півгодини сканував заданий діапазон IP-адрес на наявність таких робочих станцій, додавав знайдені робочі станції до групи вузлів мережі Windows Workstations і приєднував до них шаблон Template_Windows, а також видаляв з групи вузлів сетіWindows Workstations робочі станції, що не проявляють "ознаки життя" на протязі зумовленого інтервалу часу, необхідно створити:
• правило виявлення;
• дія, що забезпечує додавання вузлів мережі;
• дія, що забезпечує видалення вузлів мережі.
Типово
правило Local network вже є в списку правил
виявлення, однак, по-перше, його параметри
можуть не відповідати Вашим вимогам,
по-друге, воно знаходиться в деактивовано
стані. Для зміни конфігурації правила
виявлення Local network слід зайти в розділ
Налаштування "Виявлення і перейти
за посиланням Local network в стовпці Ім'я. На
сторінці, НАЛАШТУВАННЯ ВИЯВЛЕННЯ
необхідно задати в поле Діапазон IP-адрес
значення, відповідне конфігурації
корпоративної мережі, в полі Затримка
(seconds) - частоту виконання правила
виявлення в секундах, а також вибрати
у випадаючому списку Стан значення
Активний:
Для
створення дії, забезпечує додавання
вузлів мережі, необхідно зайти в розділ
Налаштування "Дії, вибрати у випадаючому
списку Подія значення Виявлення і
натиснути кнопку Створити дію. На
сторінці, НАСТРОЙКА ДІЙ слід задати в
полі Ім'я довільне ім'я дії, видалити
текст, що міститься в полях Тема за
замовчуванням іСообщеніе за замовчуванням,
а також задати умови дії і виконувані
операції. Для додавання умов потрібно
натискати кнопкуНовий, задавати в полях
введення форми Нова операція відповідні
значення і натискати кнопку Додати. У
розглянутому випадку достатньо
одночасного виконання трьох умов - Тип
сервісу = Zabbix агент, Стан виявлення = Up
і Отримане значення містить Windows.
Переконайтеся, що в полі Тип калькуляції
вибрано значення AND / OR або AND. Для додавання
операцій необхідно натискати кнопку
Новий, задавати в полях форми Змінити
операцію відповідні значення і натискати
кнопкуДобавіть. У розглянутому випадку
достатньо двох операцій - Додати у групу
"Windows Workstations" і З'єднати з шаблоном
"Template_Windows". Після внесення всіх
змін сторінка НАСТРОЙКА ДІЙ повинна
виглядати приблизно так:
Процедура
створення дії, що забезпечує видалення
вузлів мережі, повністю аналогічна
розглянутої. Природно, доведеться задати
інші, ім'я, умови і операцію. Цього разу
достатньо одночасного виконання трьох
умов: Тип сервісу = Zabbix агент, Стан
виявлення = Down і Доступний / Недоступний
≥ 604800 (604800 секунд = 7 діб), а також єдиною
операції Видалити вузол мережі:
Через годину-другу можна зайти в розділ Моніторинг »Dashboard, перейти до таблиці Стан виявлення і переконатися, що Zabbix приступив до автоматичного додаванню вузлів мережі. Кількість доданих вузлів мережі міститься у стовпці Up, а посилання Local networkв стовпці Правило виявлення дозволяє одержати більш докладну інформацію про стан всіх виявлених вузлів мережі.
Додаткова настройка елементів даних
Використання стандартних шаблонів, які входять в комплект поставки Zabbix, має як позитивні, так і негативні сторони. Плюсом використання стандартних шаблонів є значне спрощення додавання вузлів мережі, мінусом - необхідність додаткової настройки елементів даних, яка може виконуватися для окремого вузла мережі або для шаблону, поєднаного з кількома вузлами мережі. На мій погляд, перший спосіб краще підходить для невеликого числа вузлів мережі, які мають відносно нестандартну конфігурацію, наприклад, для серверів, другий - для великого числа однотипних вузлів, наприклад, для робочих станцій. У загальному випадку додаткова настройка включає:
• деактивацію "зайвих" елементів даних;
• створення відсутніх елементів даних.
Я вважаю "зайвими" елементи даних, які не підтримуються, не враховують апаратно-програмних конфігурацію або вносять надмірність і відповідну їй втрату продуктивності. У разі шаблону Template_FreeBSD це: по-перше, елементи даних, що мають Стан підтримується, по-друге, елементи даних, перевіряючі доступність відсутніх або "висять" на інших IP-адресах і / або портах мережевих служб, по-третє, елементи даних , пов'язані з файловими системами / home та / opt (в моєму випадку перша є частиною / usr, друга - частиною /), по-четверте, елементи даних, що визначають частку зайнятого місця на дисках у відсотках, а також кількість наявних, зайнятих і вільних inodes і Мегабайт на дисках (мені вистачає частки вільного місця у відсотках). Для деактивації непотрібних елементів даних необхідно зайти в розділ Налаштування "Вузли мережі і перейти по ссилкеЕлементи даних у стовпці Елементи даних. Для відбору необхідних елементів даних краще скористатися фільтром, використання якого помітно спрощує роботу. Наприклад, для відображення лише тих елементів даних, які пов'язані з файлової системою / opt, досить ввести в поле Ключ містить значення / opt і клацнути по посиланню Фільтр. Після застосування фільтра можна відзначити елементи даних, вибрати у випадаючому списку в лівому нижньому кутку сторінки значення Вимкнути і натиснути знаходиться поряд кнопку Перейти. Процедура деактивації залишилися "надлишків" повністю аналогічна розглянутої.
Після
деактивації "зайвих" можна перейти
до створення відсутніх елементів даних.
У разі розглянутого шаблонаTemplate_FreeBSD
мені не вистачило: по-перше, елементів
даних, що вимірюють трафік через
інтерфейси bge0, bge1 і tun0, по-друге, елементів
даних, які перевіряють доступність
мережевих сервісів, що "висять" на
IP-адресах, відмінних від 127.0. 0.1, по-третє,
елемента даних, перевіряючого існування
процесу atslogd, який збирає інформацію
про дзвінки з АТС. Створення елементів
даних виконується на тій же сторінці,
що й деактивація. Ви можете створити
відсутні елементи даних "з нуля",
однак, набагато простіше скористатися
можливістю клонування існуючих елементів
даних. Наприклад, елемент даних Outgoing
traffic on interface bge0 може бути створений за
допомогою клонування елемента даних
Template_FreeBSD: Outgoing traffic on interface lo. Для виконання
цієї операції потрібно зайти в розділ
Налаштування "Вузли мережі і перейти
за посиланням Елементи даних у стовпці
Елементи даних. На сторінці, ЕЛЕМЕНТИ
ДАНИХ необхідно перейти за посиланням
Template_FreeBSD: Outgoing traffic on interface lo в
столбцеОпісаніе, а потім на сторінці,
що НАСТРОЙКА ЕЛЕМЕНТІВ ДАНИХ натиснути
кнопку Клонувати. Після цього буде
дозволено редагування параметрів
елемента даних. У розглянутому випадку
достатньо змінити значення в полі Ключ
сnet.if.out [lo, bytes] на net.if.out [bge0, bytes], а також
вибрати у випадаючому списку Стан
значення Активний:
Процедура створення інших елементів даних аналогічна розглянутої: наприклад, якщо Ви хочете контролювати доступність FTP-сервера, слухача IP-адреса 192.168.0.1, створіть клон елемента даних Template_FreeBSD: FTP server is running, змінивши ключ cnet.tcp.service [ftp] на net . tcp.service [ftp, 192.168.0.1], якщо Вас цікавить кількість процесів atslogd, створіть клон елемента даних Template_FreeBSD: Number of running processes mysqld, змінивши ключ з proc.num [mysqld] на proc.num [atslogd], і т . д. і т.п.
Додаткова настройка тригерів
При використанні стандартних шаблонів тригери, як і елементи даних, потребують додаткового налаштування, яка виконується за описаними вище принципам і складається з відключення всього "зайвого" і створення всього, чого не вистачає. Для переходу до налаштування тригерів слід зайти в розділ Налаштування "Вузли мережі і перейти за посиланням Тригери в стовпці Тригери. Тригери, з якими пов'язані деактивовані елементи даних, можна відрізнити по використанню червоного кольору для відображення вираження у стовпці Вираз (вирази для тригерів, пов'язаних з активними елементами даних, відображаються зеленим кольором). Як і у випадку елементів даних, для створення відсутніх тригерів можна використовувати клонування, тільки цього разу доведеться міняти не ключ, а Вираз.
Для розглянутого вище прикладу, що описує елемент даних з ключем net.tcp.service [ftp, 192.168.0.1], призначений для контролю доступності FTP-сервера, слухача IP-адреса 192.168.0.1, підійде клон тригера Template_FreeBSD: FTP server is down on server . company.com, при цьому Вираз доведеться змінити на {server.company.com: net.tcp.service [ftp, 192.168.0.1]. last (0)} = 0:
Процедура створення інших тригерів аналогічна розглянутої: для прикладу, що описує елемент даних з ключомproc.num [atslogd], призначений для обліку кількості процесів atslogd, підійде клон тригера Template_FreeBSD: Mysql is not running on server.company.com з виразом {server.company. com: proc.num [atslogd]. last (0)} <1 і т.д. і т.п.
Створення графіків
Графіки
Zabbix можуть відображати зміна будь-якого
числа значень будь-яких елементів даних
з плином часу. Наприклад, для створення
графіка, що відображає вхідний і вихідний
трафік через інтерфейс bge0, необхідно
зайти в розділ Налаштування "Вузли
мережі і перейти за посиланням Графіки
в стовпці Графіки. На сторінці, ГРАФІКИ
слід натиснути кнопку Створити графік.
На сторінці, НАСТРОЙКА ГРАФІКІВ потрібно
ввести Ім'я (довільну назву графіка) і
натиснути кнопку Додати. У вікні, Елемент
графіка слід натиснути кнопку Вибрати,
у вікні, ЕЛЕМЕНТИ ДАНИХ клацнути по
ссилкеIncoming traffic on interface bge0. Після закриття
вікна ЕЛЕМЕНТИ ДАНИХ необхідно задати
в поле Колір шістнадцятковий код кольору
у форматі RRGGBB або клацнути по індикатору
кольору праворуч і вибрати колір у
вікні, (також для прикраси графіків я
віддаю перевагу вибирати в спадному
списку Спосіб креслення значення
Градиентная Лінія). Після додавання
елемента графікаIncoming traffic on interface bge0
потрібно аналогічним способом додати
елемент графіка Outgoing traffic on interface bge0. У
результаті внесення всіх змін сторінка
НАСТРОЙКА ГРАФІКІВ повинна виглядати
приблизно так:
Створений графік можна побачити в розділі Моніторинг »Графіки.
