Отображать графики Zabbix на пользовательском веб-сайте - PullRequest
0 голосов
/ 03 марта 2019

Я хочу отображать графики и экраны Zabbix на моем сайте WordPress.Как я могу сделать это красиво и легко?Я использовал Графану, которая отображает графики очень чистые и красивые.Но это занимает слишком много нагрузки, а также загружает около 10 МБ при каждом обновлении!Так что это не мой любимый.Я хочу показать использование ресурсов серверов моих клиентов на веб-сайте.Я могу поделиться URL-адресом экрана в HTML-фрейме, но он также показывает верхний и нижний колонтитулы, чтобы клиент мог нажать кнопку «Редактировать экран» или где-то еще, а также выйти из панели управления !!Можно ли на моем веб-сайте отображать только графики без дополнительных кнопок, верхних и нижних колонтитулов?

Ответы [ 2 ]

0 голосов
/ 06 марта 2019

Используйте конечную точку chart2.php для построения только графика:

https://your.zabbix.server/zabbix/chart2.php?graphid=123456&from=now-7d&to=now

Как видите, размер диаграммы действительно мал:

enter image description here

Конечно, вы должны управлять аутентификацией (заставить пользователя проходить аутентификацию, вставлять его в оболочку php и т. Д.) Или разрешать гостевой доступ.

0 голосов
/ 06 марта 2019

Не уверен, но, возможно, Zabbix API может вам как-то помочь

...