
- •5. Охрана труда 70
- •Введение
- •1. Обзор сети тну
- •1.1. Архитектура локальной сети
- •1.2. Архитектура беспроводной сети
- •Логическая топология беспроводной сети
- •Физическая топология беспроводной сети
- •Удовлетворение требованиям Укрчастотнадзора
- •2. Анализ покрытия и пропускной способности сети
- •Замечания
- •3. Анализ работы беспроводного сегмента сети тну
- •3.1. Безопасность
- •Стандарты ieee 802.11
- •Методы аутентификации
- •Методы шифрования
- •Анализ трафика
- •3.2 Настройка беспроводных станций
- •Протокол удаленного управления snmp
- •4. Практическая часть
- •4.1. Установка и настройка dnsmasq и Squid серверов
- •Установка dhcp-сервера
- •Установка прозрачного прокси
- •4.2 Разработка системы мониторинга
- •Подробный обзор zabbix
- •Архитектура
- •Возможности:
- •Мониторинг
- •Подготовка к установке
- •Установка
- •Первоначальная настройка
- •Установка web интерфейса
- •Основные понятия
- •Интерфейс
- •Настройка мониторинга snmp устройств
- •Создание элементов данных
- •Создание триггера
- •Проверка загрузки канала
- •Создание графика загрузки канала
- •5. Охрана труда
- •5.1. Воздействие электрического тока
- •5.2. Факторы поражения электрическим током
- •5.3. Квалификация помещений по степени поражения
- •5.4. Условия поражения человека электрическим током
- •Заключение
- •Приложения
4.2 Разработка системы мониторинга
Существует большой класс программных комплексов, целью которых является вести постоянное наблюдение за компьютерной сетью в поисках медленных или неисправных систем и при обнаружении сбоев сообщать о них сетевому администратору с помощью почты, телефона или других средств оповещения. Эти комплексы можно охарактеризовать как «системы мониторинга» сети. Часто на мониторинг нескольких серверов, маршрутизаторов и принтеров может быть потрачено довольно много времени, поэтому вполне логично, чтобы автоматизировать эту задачу путем внедрения системы мониторинга сети. Сравним некоторые из самых популярных и перспективных решений и дадим короткий обзор их функций и возможностей. В обзор включены лишь продукты с акцентом на мониторинг IP-сети, возможностью оповещения о процессе мониторинга и веб-интерфейсом.
NetXMS ( netxms.org )
Это проект с открытым кодом, работающий на ОС Windows или Linux и с широким выбором баз данных: MS SQL, IngreSQL, MySQL, Oracle и встроенный SQLite. NetXMS использует SNMP, а также его собственный агент для Windows или Linux, который обнаруживает узлы сети автоматически. Минимум сложностей с установкой, по сравнению с большинством подобных систем. Добавление устройств и изменение конфигурации может быть произведено только через клиентское программное обеспечение. Используется разный веб-интерфейс для стандартных веб-браузеров и мобильных устройств, который отображает только те события, которые добавил пользователь.
Плюсы: кроссплатформенность, клиентские агенты, поддержка различных баз данных, автоматическое обнаружение.
Минусы: требует использования специального клиентского программного обеспечения для настройки, не получил широкого распространения.
OpenNMS
( opennms.org )
Это самый старый опенсорсный сетевой монитор. OpenNMS проект для Linux построен на Java, Tomcat, PostgreSQL и RRD Tool. Был разработан для управления большими сетями предприятий. Добавление IP-хостов очень легкое. Есть возможность просматривать ответы ICMP пакетов. Веб-интерфейс неплох, но необходима его полная структурная реорганизация. Возможны проблемы с Java, т.к. он зависит от конкретной версии Tomcat. Плюсы: бесплатный с открытым исходным кодом, мониторинг большого количества IP-хостов, основной мониторинг очень прост, возможность мониторинга времени отклика ICMP.
Минусы: веб-интерфейс требует переработки, линейный список устройств, только IP-мониторинг, Java код трудно отлаживать и исправлять.
PathView
Cloud ( apparentnetworks.com )
Коммерческий облачный проект. Т.е., нет надобности в реальном оборудовании для мониторинга. Сбор данных производится через агентов под названием Network Sequencers. PathView в состоянии контролировать соответствие SLA и работоспособность VoIP. Небольшое количество хостов можно контролировать бесплатно.
Плюсы: нет нужды в оборудовании, прост в настройке.
Минусы: Наличие платной лицензии
Paessler
PRTG
Monitor ( paessler.net )
Коммерческий Windows проект с оконным и веб-интерфейсом. Устанавливается в течение нескольких минут и не зависит от внешних веб или SQL-серверов. Агент имеет простой интерфейс с возможностью самостоятельного его изменения. Сетевые устройства отображаются древовидной форме.
Плюсы: очень простая установка, изменяемый интерфейс.
Минусы: - мониторинг только Windows.
Servers
Alive
( woodstone.nu )
Один из старейших Windows мониторов. Позволяет быстро автоматически проверять пинг, TCP, службы Windows, ответ веб-сервера и свободное дисковое пространство на нескольких хостах. Программа установки не представляет сложности, пользовательский интерфейс удобен. Нет базы данных, нет графиков, нет SNMP, обнаружения устройств, веб-интерфейса и модели клиент-сервер. Цена продукта 199/299$.
Плюсы: Простота и удобство использования для обычного пинга и мониторинга служб, хорошо подходит для проверки нескольких устройств.
Минусы: Нет графиков, логов, поддержки SNMP, развитие проекта зашло в тупик.
Spiceworks
Desktop ( spiceworks.com
)
Свободный сетевой монитор с возможностью наблюдения до 250 серверов, работающий на Windows. Быстрая установка. Агент можно редактировать с помощью SNMP, SSH и WMI. Есть возможность оповещения и отчетности.
Плюсы: Хороший пользовательский интерфейс, простота в установке.
Минусы: Нет графиков и мониторинга производительности.
Nagios ( nagios.org )
В настоящее время наиболее широко применяемый опенсорсный сетевой монитор. Nagios превосходит обычные мониторы IP и SNMP. Благодаря широкому набору плагинов, большому количеству доступных операционных систем он завоевал доверие многих системных администраторов. С помощью нагиоса можно мониторить как *nix так и Windows клиенты. Процесс установки соответствует стандартам Linux. Веб-интерфейс Нагиоса консервативен, но тем не менее он справляется со своей задачей. Самые простые задачи управления и настройки, такие как добавление новых устройств производятся путем редактирования конфигурационных файлов в Linux. Nagios может оповещать о «упавших» серверах по электронной почте или по jabber.
Плюсы: бесплатный, открытый исходный код, очень мощное средство мониторинга, дополнительные плагины.
Минусы: старомодный веб-интерфейс, управляется через конфигурационные файлы (в некоторых случаях можно отнести к плюсам).
Zabbix ( zabbix.org )
Сетевой монитор для Linux, основан на PHP и MySQL. Имеет удобный веб-интерфейс. Система управления подходит как для малых так и для средних размеров сети. Система оповещения для пользователей и групп.
Плюсы: опенсорсный проект, хорошо разработанный веб-интерфейс, хорошая система оповещения, активное сообщество.
Минусы: Больше подходит для больших сетей с 1000 + узлов, мониторинг не в реальном времени, сложные шаблоны и правила оповещения.
На основе данного обзора было принята реализация системы мониторинга при помощи zabbix.