Шаблон Веб проверок IP телефонов zabbix

Веб Проверки, Веб-сценарии,
Аватара пользователя
Артём Мамзиков
Admin
Сообщения: 367
Стаж: 2 года 9 месяцев
Откуда: Вологодская область
Контактная информация:

Шаблон Веб проверок IP телефонов zabbix

Сообщение Артём Мамзиков »

Изначально Веб сценарии были настроены в каждом Узле телефон, так как у некоторых отличался порт, пароль.
Об этом я уже писал тут Мониторинг IP Телефонов в zabbix
Пример Шаблон Веб проверок Сайта АИС 5 Шагов этапов zabbix

Создавать новые или изменять какие то параметры старые вручную как то муторно и нудно веб сценарий и триггер.

Изначально я думал шаблон тут не подойдет ведь нужно указать все одинаковое, а как такое возможно если где то входя прямой по IP через 80 порт , а где то через проброс IP прокси и порт которые разные!

Но все же удалось создать шаблон с помощью Макросов.
На и более одинаковые данные заносим в шаблон по умолчанию, в дальнейшем где данные будут отличатся указываем макросы в узле и прописываем там правильные данные ( в моем случае это пароль и порт) IP брался с Узла там задаем реальный или прокси как по умолчанию а ниже реальный.

СКАЧАТЬ
Проверка Телефонов.zip
Проверка Телефонов.zip
(1.5 КБ) 4 скачивания
Какие использовались Макросы:
{$TELLOGIN} - Логин
{$TELPASS} - Пароль
{$TELPORT} - Порт
{HOST.CONN} - IP или DNS Узла по умолчанию

Авторизация на данном телефоне basic authentication

Получаем имя Шага Веб-проверка Телефона {HOST.CONN}:{$TELPORT}
И ссылку проверки http://{$TELLOGIN}:{$TELPASS}@{HOST.CONN}:{$TELPORT}/SysStatus.asp
Проверяем что статус страницы 200
И телефон зарегистрирован Registered1

Триггеры
Имя:
NoTel. {HOST.CONN}:{$TELPORT} завершился ошибкой: {ITEM.VALUE}
Выражение:
{Telephone:web.test.error[Веб проверка Телефона {HOST.CONN}:{$TELPORT}].strlen()}>0 and
{Telephone:web.test.fail[Веб проверка Телефона {HOST.CONN}:{$TELPORT}].min(5m)}>0
URL:
http://{$TELLOGIN}:{$TELPASS}@{HOST.CONN}:{$TELPORT}
Описание:
Ошибка в веб-сценарии Доступности
Описание:
{HOST.DESCRIPTION}

Заполняется В описании узла телефона
Полный номер
Короткий номер
Район\Отдел

В триггер была попытка вывести описание узла, но не получилось
Описание: {HOST.DESCRIPTION}

Имя:
Медленно отвечает Веб {HOST.CONN}:{$TELPORT}
Выражение:
{Telephone:web.test.in[Веб проверка Телефона {HOST.CONN}:{$TELPORT},,bps].last()}<10000
URL:
http://{$TELLOGIN}:{$TELPASS}@{HOST.CONN}:{$TELPORT}
Описание:
Веб приложение медленно отвечает

Зависимость от:
Проверка Телефонов: NoTel. {HOST.CONN}:{$TELPORT} завершился ошибкой: {ITEM.VALUE}
Шаблон zabbix веб-проверки IP телефонов
Шаблон zabbix веб-проверки IP телефонов
Шаблон zabbix веб-проверки IP телефонов Веб-проверка
Шаблон zabbix веб-проверки IP телефонов Веб-проверка
Шаблон zabbix веб-проверки IP телефонов Шаги
Шаблон zabbix веб-проверки IP телефонов Шаги
Шаблон zabbix веб-проверки IP телефонов Триггеры
Шаблон zabbix веб-проверки IP телефонов Триггеры
количество слов: 106

Вернуться в «Веб Проверки»