Хотите узнать, как использовать Zabbix для мониторинга лог-файлов веб-сервера Apache? В этом уроке мы покажем вам, как настроить Zabbix для мониторинга файла журнала Apache на компьютере под управлением Ubuntu linux.

Версия Забфикса: 4.2.6
• Версия Ubuntu: 18.04

Вам необходимо установить Zabbix агент на компьютер под управлением Linux.

Установка Zabbix агента на Linux.

Список оборудования

Здесь вы можете найти список оборудования, используемого для создания этого учебника.

Эта ссылка будет также показать список программного обеспечения, используемого для создания этого учебника.

Заббикс плейлист:

На этой странице мы предлагаем быстрый доступ к списку видео, связанных с установкой Забфикса.

Не забудьте подписаться на наш канал YouTube под названием FKIT.

Zabbix Агент — Требуется настройка

Во-первых, Zabbix агент, установленный на компьютере Linux, должен быть настроен в активном режиме.

Вот пример конфигурационного файла Zabbix агента в пассивном режиме:

Copy to Clipboard

Вот пример конфигурационного файла Zabbix агента в активном режиме:

Copy to Clipboard

Затем вам нужно проверить разрешения файла журнала Apache.

В нашем примере мы будем отслеживать доступ.log и ошибки.log файлов.

Перечислите разрешения файла журнала с помощью команды LS.

Copy to Clipboard

Как видите, члены группы ADM могут читать файлы журнала Apache.

Используйте следующую команду, чтобы добавить пользователя Zabbix в группу ADM.

Copy to Clipboard

Далее необходимо перезапустить Zabbix агент.

Copy to Clipboard

Вы завершили необходимую часть настройки.

Zabbix — Как отслеживать файлы журнала Apache

Теперь нам нужно получить доступ к панели мониторинга сервера Забфикси и добавить компьютер Linux в качестве хоста.

Откройте браузер и введите IP-адрес вашего веб-сервера плюс /zabbix.

В нашем примере в браузер был введен следующий URL::

• http://35.162.85.57/zabbix

На экране входа используйте имя пользователя по умолчанию и пароль по умолчанию.

• Default Username: Admin
• Default Password: zabbix

zabbix login

После успешного входа, вы будете отправлены на панель мониторинга зайбит.

zabbix dashboard

На экране панели мониторинга получите доступ к меню Configuration и выберите опцию Host.

zabbix add host

В правом верхнем виде экрана нажмите на кнопку «Создание хоста».

Zabbix Create Host

На экране конфигурации host вам придется ввести следующую информацию:

• Имя хоста — введите имя хоста для мониторинга.
Видимое хостимя — Повторите имя хоста.
Новая группа — Введите имя для идентификации группы подобных устройств.
• Интерфейс агента — Введите IP-адрес имени хоста.

Вот оригинальное изображение, перед нашей конфигурацией.

zabbix Cisco - Antes

Вот новое изображение с нашей конфигурацией.

Zabbix Linux Host

Нажмите на кнопку Добавить, чтобы включить этот хост в базу данных Zabbix.

На экране панели мониторинга получите доступ к меню Configuration и выберите опцию Host.

zabbix add host

Найдите и щелкните имя хоста, которое вы создали ранее.

В нашем примере мы выбрали имя хоста: LINUX-SERVER-01

На экране свойств хоста получите доступ к вкладке Приложения.

Zabbix Windows Service Application menu

В правой верхней части экрана нажмите на кнопку «Создание приложения».

Zabbix Linux Service Application

На экране Ведущие приложения создайте новое приложение с именем: LOG

После завершения создания приложения получите доступ к вкладке «Элементы».

Zabbix Item Tab

В правой верхней части экрана нажмите на кнопку «Создание элемента».

На экране создания элемента необходимо настроить следующие элементы:

Copy to Clipboard
Zabbix monitor apache access log

Нажмите кнопку Добавить, чтобы завершить создание элемента.

Теперь давайте создадим новый элемент для мониторинга файла ошибки Apache.log.

В правой верхней части экрана нажмите на кнопку «Создание элемента».

На экране создания элемента необходимо настроить следующие элементы:

Copy to Clipboard
Zabbix monitor apache error

Нажмите на кнопку Добавить, чтобы закончить создание элемента и подождите 5 минут.

Чтобы протестировать конфигурацию, получите доступ к меню мониторинга и нажмите на опцию «Последние данные».

Zabbix Latest data

Используйте конфигурацию фильтра, чтобы выбрать желаемое имя хоста и нажать на кнопку Применить.

В нашем примере мы выбрали имя хоста LINUX-SERVER-01

Zabbix Linux service Filter

Вы должны иметь возможность видеть результаты мониторинга лог-файлов Apache с помощью Zabbix.

Zabbix monitoring apache

Поздравляю! Вы настроили мониторинг лог-файлов Zabbix Apache в Linux.