Как изменить favicon в Zabbix

Попросили меня однажды изменить иконку Zabbix.

Посмотрев код, я обнаружил что для иконки используются следующие файлы:

/usr/share/zabbix/favicon.ico

/usr/share/zabbix/assets/img/apple-touch-icon-120×120-precomposed.png
/usr/share/zabbix/assets/img/apple-touch-icon-152×152-precomposed.png
/usr/share/zabbix/assets/img/apple-touch-icon-180×180-precomposed.png
/usr/share/zabbix/assets/img/apple-touch-icon-76×76-precomposed.png
/usr/share/zabbix/assets/img/ms-tile-144×144.png
/usr/share/zabbix/assets/img/touch-icon-192×192.png

ico файл использовался в браузере IE, а изображения png в Google Chrone и прочих, поэтому я заменил все, соответственно в правильном формате, размеры в пикселях самих png файлов можно изменять даже в Paint, а конверторы png в ico можно найти в интернете.

После изменения иконки обычно со временем она обновится в кэше браузера сама, либо можно просто очистить историю браузера.

Также если файлы иконок заменяться оригинальными при обновлении Zabbix, я сделал отдельно их резервную копию и добавил элементы данных с интервалом 12h и периодом хранения истории и трендов 1d, пример ключа элемента данных Zabbix агента:

vfs.file.cksum[/usr/share/zabbix/favicon.ico]

А также триггеры, которые сообщат что файлы изменились, например:

(last(/Zabbix Server ixnfo.com/vfs.file.cksum[/usr/share/zabbix/favicon.ico],#1)<>last(/Zabbix Server ixnfo.com/vfs.file.cksum[/usr/share/zabbix/favicon.ico],#2))>0

Смотрите другие мои статьи о Zabbix

Оставьте комментарий

Добавить комментарий