Zabbix Веб Мониторинг

Zabbix Веб Мониторинг

Web_Scenario_2.jpeg' alt='Zabbix Веб Мониторинг' title='Zabbix Веб Мониторинг' />Веб мониторинг. Веб сценарий состоит из одного или нескольких запросов HTTP или шагов. Шаги периодически выполняются Zabbix сервером в предопределенном порядке. Это означает, что веб сценарии можно создавать не уровне шаблона и далее применять к нескольким узлам сети одним движением. Эти данные автоматически используются для графиков, триггеров и оповещений. Он может выполнить эмуляцию входа и следовать пути, эмулируя нажатия мышкой на странице. Подскажите пжта, проблема в следующем настраиваю в zabbixe вебмониторинг для сайта на wordpress админская панель. Zabbix свободная система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования, написанная Алексеем Владышевым. Для хранения данных используется MySQL, PostgreSQL, SQLite или Oracle Database, вебинтерфейс написан на. Для активации вебмониторинга вам необходимо определить вебсценарии. Вебсценарий состоит из одного или нескольких запросов HTTP или. В этой статье рассмотрим настройку Zabbix для обеспечения мониторинга вебсайта. Будет создано графическое представление, и мы его добавим в. Настройка мониторинга web сайта в zabbix. Параметры для наблюдения доступность сайта, время отклика, скорость доступа к сайту. При выполнении веб сценария, Zabbix сервер будет следовать перенаправлениям смотрите опцию Следовать перенаправлениям ниже. Максимальное количество перенаправлений жестко задано в исходном коде и равняется 1. URL опция CURLOPT. Все cookies запоминаются на протяжении выполнения одного сценария. Zabbix Веб Мониторинг' title='Zabbix Веб Мониторинг' />Начиная с Zabbix 2. Группа элементов данных. Выберите группу элементов данных к которой будет принадлежать сценарий. Элементы данных веб сценария будут сгруппированы под выбранной группой элементов данных в Мониторинг. Новая группа элементов данных. Введите название новой группы элементов данных для сценария. Интервал обновления в секКак часто сценарий будет выполняться, в секундах. В случае сетевых проблем превышено время ожидания, отсутствие подключения и прочего Zabbix может повторить выполнение шагов несколько раз. Указанное количество будет одинаково действовать для каждого шаг сценария. Можно указать до 1. Примечание Zabbix не повторит шаг из за ошибочного кода ответа или несовпадении необходимой строки. Данный параметр поддерживается начиная c Zabbix 2. Агент. Выбор агента клиента. Zabbix будет представляться выбранным браузером. Полезно для мониторинга Веб сайтов, которые генерируют различное содержимое для разных браузеров. Начиная с Zabbix 2. Если указан, прокси заменит переменные окружения связанные с прокси такие как http. Если не указан, переменные окружения не будут заменены. Введнное значение передается как есть, проверка правильности не производится. Вы также можете указать адрес SOCKS прокси. Если вы укажите ошибочный протокол, подключение провалится и элемент данных станет неподдерживаемым. Если протокол не указан, прокси будет считаться HTTP прокси. Примечание Для HTTP прокси поддерживается только простая аутентификация. В этом поле можно использовать пользовательские макросы. Данный параметр поддерживается начиная с Zabbix 2. Переменные. Список переменных макросов уровня сценария, которые затем можно использовать в шагах сценария URL, переменные Post. Переменные имеют следующий формат. Заметьте, что как минимум одна подгруппа должна присутствовать так, чтобы найденные значения можно было извлечь. Далее на макросы можно ссылаться в шагах, используя. Zabbix автоматически заменит их на реальные значения. Переменные, которые ищут совпадение части веб страницы по регулярному выражению, поддерживаются начиная с Zabbix 2. В этом поле, начиная с Zabbix 2. HOST. макросы. Примечание Перемененные не являются URL кодированными. Заголовки. HTTP заголовки, которые будут отправлены при выполнении запроса. Заголовки следует передавать списком используя тот же синтаксис как они могут появиться в HTTP протоколе, опционально можно использовать некоторые дополнительные возможности поддерживаемые CURLOPT. Например, http. Например, HTTPS. Более подробную информацию можно получить, выполнив в shell команду man curl. Чтобы добавить шаг веб сценария, нажмите на Добавить. Например http www. Можно указывать GET переменные в URL параметре. Post. Переменные HTTP POST, если они имеются. Например id2. 34. Начиная с Zabbix 2. Переменные. Список переменных макросов на уровне шага, которые можно использовать в GET и POST функциях. Переменные на уровне шага переопределяют переменные уровня сценария и из предыдущих шагов. Однако, значение переменной с уровня шага влияет только на следующие шаги и не на текущий шаг. Такие переменные имеют следующий формат. Возможность использования переменных на уровне шага поддерживается начиная с Zabbix 2. Примечание Перемененные не являются URL кодированными. Заголовки. HTTP заголовки, которые будут отправлены при выполнении запроса. Заголовки следует передавать списком используя тот же синтаксис как они могут появиться в HTTP протоколе. Заголовки на уровне шага перезаписывают заголовки уровня сценария. Например, User Agent без наличия данных, удалит User Agent указанный на уровне сценария. В этом поле можно использовать макросы HOST. Это устанавливается опциями c. URL CURLOPT. Возможность указать пользовательские заголовки поддерживается начиная с Zabbix 2. Этот параметр использует c. URL опцию CURLOPT. В действительности же этот параметр определяет максимальное время содания подключения к URL и максимальное время для выполнения HTTP запроса. Следовательно, Zabbix не будет тратить более 2 x Время ожидания секунд на один шаг. Например 1. 5 Требуемая строка. Требуемый шаблон регулярных выражений. Если полученное содержимое HTML не совпадает с требуемым шаблоном, то шаг будет считаться ошибочным. Если поле не заполнено, то проверка не производится. Например Homepage of Zabbix. Welcome. dmin. Обратите внимание Ссылки на регулярные выражения, созданные в веб интерфейсе Zabbix, в этом поле не поддерживаются. Начиная с Zabbix 2. Требуемые коды состояния. Список ожидаемых кодов состояния HTTP. Если Zabbix получает код не из списка, то шаг будет считаться ошибочным. Если поле не заполнено, то проверка не производится. Например 2. 00,2. Начиная с Zabbix 2. Любые изменения в шагах веб сценариев будут сохранены только, если сам сценарий был также сохранен. Начиная с Zabbix 2. Проверка SSL узла. Отметьте для верификации SSL сертификата веб сервера. Сертификат сервера будет автоматически взят из места центра сертификации CA всей системы. Вы можете перезаписать расположение CA файлов, используя параметр конфигурации SSLCALocation в Zabbix сервере и прокси. Этот параметр использует c. URL опцию CURLOPT. Файл сертификата должен быть в формате PEM1. Если файл сертификата также содержит и приватный ключ, оставьте поле Файл SSL ключа пустым. Если ключ зашифрован, укажите пароль в поле Пароль к SSL ключу. Папка, содержащая этот файл указывается в параметре конфигурации SSLCert. Location Zabbix сервера и прокси. В этом поле можно использовать макросы HOST. Этот параметр использует c. URL опцию CURLOPT. Файл приватного ключа должен быть в формате PEM1. Папка, содержащая этот файл указывается в параметре конфигурации SSLKey. Location Zabbix сервера и прокси. В этом поле можно использовать макросы HOST. Этот параметр использует c. URL опцию CURLOPT. В случае, если у вас имеются данные сертификата и приватного ключа в формате файла PKCS 1. PEM файл, используя следующие команды. Zabbix сервер подхватывает изменения в сертификатах без перезапуска. Сертификат и ключ все еще должны быть в формате PEM. Очень просто объединить сертификат и ключ. Просмотр. Для просмотра детальных данных добавленных веб сценариев, перейдите в Мониторинг. Нажмите на имя сценария для просмотра подробной статистики. Это крайне полезно, если некоторые шаги веб сценария завершаются с ошибкой. Для этой цели служит уровень отладки 5 трассировка. Этот уровень можно указать в файлах конфигурации сервера и прокси или использовать опции выполнения административных функций R log. При условии, что уровень отладки 4 уже задан, расширенный мониторинг можно запустить так, как демонстрируется в следующих примерах. Увеличение уровня журналирования по всем http пуллерам. Веб мониторинг. Веб сценарий состоит из одного или нескольких запросов HTTP или шагов. D Модель Головы Оленя. Шаги периодически выполняются Zabbix сервером в предопределенном порядке. Это означает, что веб сценарии можно создавать не уровне шаблона и далее применять к нескольким узлам сети одним движением. Эти данные автоматически используются для графиков, триггеров и оповещений. Он может выполнить эмуляцию входа и следовать пути, эмулируя нажатия мышкой на странице. При выполнении веб сценария, Zabbix сервер всегда следует перенаправлениям. Все cookies запоминаются на протяжении выполнения одного сценария. Начиная с Zabbix 2. Группа элементов данных. Выберите группу элементов данных к которой будет принадлежать веб сценарий. Элементы данных веб сценария будут сгруппированы под выбранной группой элементов данных в Мониторинг. Начиная с Zabbix 2. Интервал обновления в секКак часто сценарий будет выполняться, в секундах. В случае сетевых проблем превышено время ожидания, отсутствие подключения и прочего Zabbix может повторить выполнение шагов несколько раз. Указанное количество будет одинаково действовать для каждого шаг сценария. Можно указать до 1. Примечание Zabbix не повторит шаг из за ошибочного кода ответа или несовпадении необходимой строки. Данный параметр поддерживается начиная c Zabbix 2. Агент. Выбор агента клиента. Zabbix будет представляться выбранным браузером. Полезно для мониторинга Веб сайтов, которые генерируют различное содержимое для разных браузеров. Начиная с Zabbix 2. Если указан, прокси заменит переменные окружения связанные с прокси такие как HTTP. Если не указан, переменные окружения не будут заменены. Введнное значение передается как есть, проверка правильности не производится. Вы также можете указать адрес SOCKS прокси. Если вы укажите ошибочный протокол, подключение провалится и элемент данных станет неподдерживаемым. Если протокол не указан, прокси будет считаться HTTP прокси. В этом поле можно использовать пользовательские макросы. Примечание Для HTTP прокси поддерживается только простая аутентификация. Данный параметр поддерживается начиная с Zabbix 2. Переменные. Список переменных макросов, которые затем можно использовать в шагах сценария URL, переменные Post. Переменные имеют следующий формат. Заметьте, что как минимум одна подгруппа должна присутствовать так, чтобы найденные значения можно было извлечь. Далее на макросы можно ссылаться в шагах, используя. Zabbix автоматически заменит их на реальные значения. Переменные, которые ищут совпадение части веб страницы по регулярному выражению, поддерживаются начиная с Zabbix 2. В этом поле, начиная с Zabbix 2. Активирован. Сценарий активирован, если параметр отмечен, в противном случае деактивирован. Например, http. Например, HTTPS. Более подробную информацию можно получить, выполнив в shell команду man curl. Чтобы добавить шаг веб сценария, нажмите на Добавить. Нажмите на имя сценария для просмотра подробной статистики.

Zabbix Веб Мониторинг
© 2017