一、修改对应登录页面和登录后页面左上角的Logo和zabbix图标
修改过程:
1. 找到icon-sprite.svg位置
find / -name icon-sprite.svg
2. 使用xftp或者sz命令把icon-sprite.svg放到本地
3. 编辑logo文件
操作如下:可以使用在线SVG工具:https://c.runoob.com/more/svgeditor/进行编辑。
4. :浏览器访问在线SVG工具的地地址,打开icon-sprite.svg文件
logo说明:两个监控页面左上角的logo,位置不同(我用的zabbix6.0)
5. 导入图片。
可以是图片格式,也可以是SVG格式的文件。建议先量一个两个图标的像素大小,导入的图片也提前转换成一样的像素大小。如果尺寸不对的话,还可以自由拖拽的。
6. 删除原有的图标,移动新图标到原来的位置
注意:保存svg文件前,需要把墨绿色的背景图片删除,要不然更新上去之后,原来的图标会出现墨绿色背景,如下图:
7. 保存图片。
保存图片,在线工具会自动将修改后的图片下载到本地。
8. 替换原来的icon-sprite.svg
二、修改zabbix监控页面最下方信息
修改过程:
1. 找到CBrandHelper.php位置
find / -name CBrandHelper.php
2. 修改配置文件
vim /usr/local/zabbix/include/classes/helpers/CBrandHelper.php
#找到如下行的位置
'BRAND_FOOTER',
[
$with_version ? 'Zabbix '.ZABBIX_VERSION.'. ' : null,
'© '.ZABBIX_COPYRIGHT_FROM.'–'.ZABBIX_COPYRIGHT_TO.', ',
(new CLink('Zabbix SIA', 'https://www.zabbix.com/'))
->addClass(ZBX_STYLE_GREY)
->addClass(ZBX_STYLE_LINK_ALT)
->setTarget('_blank')
]
);
替换为:
'BRAND_FOOTER',
[
/* $with_version ? 'Zabbix '.ZABBIX_VERSION.'. ' : null,
*/ '© '.ZABBIX_COPYRIGHT_FROM.'–'.ZABBIX_COPYRIGHT_TO.', ',
(new CLink('测试使用', '#'))
->addClass(ZBX_STYLE_GREY)
->addClass(ZBX_STYLE_LINK_ALT)
->setTarget('_blank')
]
);
3. 重启zabbix
systemctl restart zabbix-server