
- •Отделение связи и телекоммуникаций
- •Астрахань 2013 Дневник
- •Оао «Ростелеком»
- •Описание применения
- •Аннотация
- •Содержание
- •Назначение программы
- •Требования к памяти
- •Описание задачи
- •Входные и выходные данные
- •Оао «Ростелеком»
- •Пояснительная записка
- •1 Введение
- •Назначение и область применения
- •Технические характеристики
- •Постановка задачи на разработку программы
- •Описание алгоритма или функционирования программы
- •Оао «Ростелеком»
- •Руководство пользователя
- •Аннотация
- •Содержание
- •Назначение программы
- •Условия выполнения программы
- •Выполнение программы
- •Сообщения оператору
- •Оао «Ростелеком»
- •Руководство программиста
- •Аннотация
- •Содержание
- •Назначение и условия применения программ
- •Характеристика программы
- •Обращение к программе
- •Входные и выходные данные
- •Сообщения
- •Оао «Ростелеком»
- •Спецификация
Оао «Ростелеком»
Скородумов Сергей
Руководство пользователя
ЛИСТ УТВЕРЖДЕНИЯ
Представитель
предприятия-
разработчика:
Студент группы ДКА-31
Скородумов С.А
СОГЛАСОВАНО 03.06.2013
Руководитель РЦУСС
Русин Д.Н
03.06.2013
2013
Аннотация
Данный документ предназначен изучения описания применения программного продукта Zabbix 1.8, который позволяет следить за работоспособностью серверов.
Содержание
АННОТАЦИЯ 5
1. Назначение программы 5
2. Описание задачи 10
3. Входные и выходные данные 10
АННОТАЦИЯ 25
1. Назначение программы 26
2. Условия выполнения программы 26
3. Выполнение программы 27
4. Сообщения оператору 30
АННОТАЦИЯ 32
1. Назначение и условия применения программ 33
2. Характеристика программы 33
3. Обращение к программе 34
4. Входные и выходные данные 34
1. Сообщения 35
Назначение программы
Zabbix это программное обеспечение мониторинга многочисленных параметров сети, а также состояния и работоспособности серверов.
Условия выполнения программы
В таблице приводятся несколько вариантов аппаратных конфигураций:
Имя |
Платформа |
ЦПУ/Память |
База данных |
Количество контролируемых узлов сети |
Маленькая |
Ubuntu Linux |
PII 350MHz 256MB |
MySQL MyISAM |
20 |
Средняя |
Ubuntu Linux 64 bit |
AMD Athlon 3200+ 2GB |
MySQL InnoDB |
500 |
Большая |
Ubuntu Linux 64 bit |
Intel Dual Core 6400 4GB |
RAID10 MySQL InnoDB или PostgreSQL |
>1000 |
Очень большая |
RedHat Enterprise |
Intel Xeon 2xCPU 8GB |
Fast RAID10 MySQL InnoDB, PostgreSQL или Oracle |
>10000 |
Фактически параметры конфигурации зависят от количества активных элементов данных и частоты обновления этих элементов. Настоятельно рекомендуем производить запуск базы данных на отдельном сервере для крупных установок.
Требуется поддержка HTML и PNG изображений. MS Explorer (5.xx и 6.xx) и Mozilla 1.x работают отлично. Cookies и Java скрипты должны быть включены. Поддерживаются последние версии Mozilla Firefox, Microsoft Internet Explorer, Opera и Konqueror. Также и другие браузеры (Google Chrome, Apple Safari) могут работать с Zabbix.
Выполнение программы
Шаг 0
Веб-интерфейс Zabbix написан на языке PHP, поэтому чтобы его запустить вам потребуется веб-сервер с поддержкой PHP. Установка производится путем простого копирования PHP файлов в папку HTML веб-сервера. Предлагается использовать подпапку вместо корневой папки HTML.
Общепринятые места размещения папок HTML документов для веб-сервера Apache составляют:
/usr/local/apache2/htdocs (папка по умолчанию при установке Apache из исходных кодов)
/srv/www/htdocs (OpenSUSE, SLES)
/var/www/html (Fedora, RHEL, CentOS)
/var/www (Debian, Ubuntu)
Чтобы создать подпапку и скопировать файлы веб-интерфейса Zabbix, выполните следующие команды, заменив <htdocs> на корректный путь для вашего случая:
mkdir <htdocs>/zabbix
cd frontends/php
cp -a . <htdocs>/zabbix
Шаг 1
Введите в браузер ссылку на Zabbix.
Шаг 2
Прочитайте и согласитесь с GPL v2.
Шаг 3
Убедитесь, что все требования к программному обеспечению выполнены.
Требование |
Минимальное значение |
Описание |
Версия PHP |
5.0 |
|
Лимит памяти PHP |
8МБ |
В php.ini: memory_limit = 128M |
Максимальный размер PHP Post |
8МБ |
В php.ini: post_max_size = 8M |
Максимальный размер загружаемых файлов в PHP |
16MB |
В php.ini: upload_max_filesize = 16MB |
Максимальное время выполнения PHP |
300 секунд |
В php.ini: max_execution_time = 300 |
Максимальное время input PHP |
300 секунд |
В php.ini: max_input_time = 300 |
Часовой пояс в PHP |
|
В php.ini: date.timezone |
Поддержка базы данных в PHP скриптах |
одна из: IBM DB2, MySQL, Oracle, PostgreSQL, SQLite |
Один из следующих модулей должен быть установлен: ibm_db2, php-mysql, oci8, php-pgsql, php-sqlite3 |
PHP BC math |
Любой |
Скомпилированный с PHP5. |
поддержка PHP многобайтовости |
Любой |
Скомпилированный с PHP5 или отдельным модулем php-mbstring. |
PHP MB String |
Любой |
Скомпилированный с PHP5. |
PHP Sockets |
Любой |
Скомпилированный с PHP5. |
PHP Session |
Любой |
Скомпилированный с PHP5. |
Версия GD |
2.0 или выше |
Модуль php-gd. |
Форматы изображений |
По крайней мере, PNG |
Модуль php-gd. |
Модуль libxml |
Любой |
Скомпилированный с PHP5. |
Модуль ctype |
Любой |
Скомпилированный с PHP5. |
Шаг 4
Сконфигурируйте параметры подключения к базе данных. База данных Zabbix уже должна быть создана.
Шаг 5
Введите подробные сведения о сервере Zabbix.
Шаг 6
Просмотрите результат настроек.
Шаг 7
Загрузите файл конфигурации и поместите его в папку conf/.
Шаг 8
Завершение установки. По завершению установки вы увидите надпись, Вы подключены как “guest” .
Шаг 9
Веб-интерфейс Zabbix готов! По умолчанию имя пользователя Admin, пароль zabbix.