Проверьте содержимое PDF с помощью веб-мониторинга Zabbix - PullRequest
0 голосов
/ 30 сентября 2019

Есть ли способ проверить содержимое файла pdf на этапе веб-сценария Zabbix?
Мне нужно сравнить текст в pdf с переменной из предыдущего шага.

1 Ответ

1 голос
/ 01 октября 2019

Нет, параметр Required string можно использовать только с содержимым HTML и с некоторыми ограничениями из документации :

Обязательный шаблон регулярного выражения. Если полученный контент (HTML) не соответствует требуемому шаблону, шаг завершится неудачей. Если пусто, проверка требуемой строки не выполняется. Например: домашняя страница Zabbix Welcome. * Admin Примечание. Ссылки на регулярные выражения, созданные в веб-интерфейсе Zabbix, не поддерживаются в этом поле.

Поведение, основанное на libcurl, практически не отличается от нативного. http agent , я думаю, что вы должны использовать внешний скрипт для загрузки, анализа / рендеринга и извлечения текста из pdf.

...