Zabbix - получать значения из консольной утилиты, выводить их на графике
3 500 руб. за проект
Приветствую.
Есть сервер Zabbix 5.4, куда я бы хотел добавить показатели из консольной утилиты sitespeed.
Вывод утилиты такой:
https://gist.github.com/git-webmaster/b6ce945ecdbac0eba84fbf2647cabc6a
Из строки с результатами:
[2021-09-04 10:27:33] INFO: https://www.sitespeed.io/ 11 requests, TTFB: 147ms (σ34.00ms), firstPaint: 296ms (σ42.00ms), firstVisualChange: 333ms (σ0.00ms), FCP: 296ms (σ42.00ms), DOMContentLoaded: 288ms (σ54.00ms), LCP: 338ms (σ23.00ms), CLS: 0.0002 (σ0.00), TBT: 0ms (σ0.00ms), Load: 310ms (σ42.00ms), speedIndex: 335ms (σ3.00ms), visualComplete85: 344ms (σ16.00ms), lastVisualChange: 344ms (σ16.00ms) (3 runs)
нужно извлекать параметры и время (TTFB, DOMContentLoaded, etc. - нужны все), передавать их в Zabbix, выводить на графике. Исследуемых URL - 4 шт.
Проверку нужно выполнять на сервере Zabbix.
P.S.
Пожалуйста, смотрите "диалоги", если откликнулись :)
Есть сервер Zabbix 5.4, куда я бы хотел добавить показатели из консольной утилиты sitespeed.
Вывод утилиты такой:
https://gist.github.com/git-webmaster/b6ce945ecdbac0eba84fbf2647cabc6a
Из строки с результатами:
[2021-09-04 10:27:33] INFO: https://www.sitespeed.io/ 11 requests, TTFB: 147ms (σ34.00ms), firstPaint: 296ms (σ42.00ms), firstVisualChange: 333ms (σ0.00ms), FCP: 296ms (σ42.00ms), DOMContentLoaded: 288ms (σ54.00ms), LCP: 338ms (σ23.00ms), CLS: 0.0002 (σ0.00), TBT: 0ms (σ0.00ms), Load: 310ms (σ42.00ms), speedIndex: 335ms (σ3.00ms), visualComplete85: 344ms (σ16.00ms), lastVisualChange: 344ms (σ16.00ms) (3 runs)
нужно извлекать параметры и время (TTFB, DOMContentLoaded, etc. - нужны все), передавать их в Zabbix, выводить на графике. Исследуемых URL - 4 шт.
Проверку нужно выполнять на сервере Zabbix.
P.S.
Пожалуйста, смотрите "диалоги", если откликнулись :)
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.