Розробка системи моніторингу корпоративних серверів
Abstract
У магістерській кваліфікаційній роботі виконано аналіз стану проблеми
сучасних систем моніторингу серверів та комп'ютерних мереж. Розглянуті
загальні характеристики поширених систем моніторингу: CACTI, MRTG,
Nagios і Zabbix, HP OpenView і IBM Tivoli.
Запропоновано удосконалення методу моніторингу кількості онлайн-
користувачів корпоративного серверу в реальному часі та візуалізація їх
навантаження. Одержала подальший розвиток модель системи моніторингу
корпоративних серверів, яка на відміну від існуючих, сформована на основі
методу моніторингу об’єктів з використанням інструментів просторового
територіального моделювання, що дозволяє розширити функціонал процесів
моніторингу. Набув подальшого розвитку метод збору метрик, який на відміну
від існуючих що дозволяє сформувати систему показників моніторингу, що
здійснюють спостереження за показниками поточних активних процесів;
завдань, що завершені та процесів, які прогнозуються до виконання з
можливістю визначення класу реалізації та кількості часу для виконання..
Розроблено інтерфейс основної частини системи моніторингу та
додаткових модулів: веб-сервісу зв'язку, клієнтів, локальних серверів та баз
даних. Розроблено алгоритм, діаграми класів та програмного коду.
Створено програмне оточення з розробки основних метрик системи
моніторингу.
Визначені можливості використання системи Prometheus, описані кроки
встановлення цієї системи з метою проведення тестування. Описано
тестування системи моніторингу за допомогою Grafana. Виконано тестування
файлів конфігурацій системи моніторингу, наведені основні кроки та
протоколи роботи програмного засобу.
URI:
http://ir.lib.vntu.edu.ua//handle/123456789/33403