资产管理平台去除zabbix字样

1.主机可用性

 修改/usr/share/zabbix/include/html.inc.php,文件没有改动过的话在602行,将zbx改成我们需要的即可

2.修改系统信息

 修改/usr/share/zabbix/include/blocks.inc.php(修改样式),文件没有改动过的话在432行

 修改/usr/share/zabbix/include/func.inc.php(修改数据),文件没有改动过的话在2232行

修改后页面

 

 3.登陆汉化

 修改/usr/share/zabbix/include/views/general.login.php(账户密码),文件没有改动过的话在55行

 修改/usr/share/zabbix/include/page_header.php(标题),文件没有改动过的话在156行

 4.刷新时长(未完成)

 修改/usr/share/zabbix/jsLoader.php,文件没有改动过的话在282行,汉化后乱码

  解决方法:iconv('GB2312', 'UTF-8', "中文")

 5.隐藏一些冗余的菜单

  1.将管理下面的队列和代理去掉 

   修改/usr/share/zabbix/include/meun.inc.php,文件没有改动过的话在254行和284行,其他菜单也在这里找

 6.仪表盘问题汉化

  修改/usr/share/zabbix/app/views/monitoring.widget.problem.php,文件没有改动过的话在49行

 7.修改web访问路径

修改 etc/zabbix/apache.conf文件开始位置
Alias /zabbix /usr/zabbix为
Alias /item /usr/zabbix
 即可修改url

 8.进入首页后,点击右上角的人物头像,进入到用户基本资料里面,将不需要的行隐藏掉,如图所示

修改/usr/share/zabbix/app/views/administration.users.edit,将不需要行的后面加上,null,"display:none"

$userFormList
    ->addRow((new CLabel(_('Refresh'), 'refresh'))->setAsteriskMark(),
        (new CTextBox('refresh', $data['refresh']))
            ->setWidth(ZBX_TEXTAREA_TINY_WIDTH)
            ->setAriaRequired()
    )
    ->addRow((new CLabel(_('Rows per page'), 'rows_per_page'))->setAsteriskMark(),
        (new CNumericBox('rows_per_page', $data['rows_per_page'], 6))
            ->setWidth(ZBX_TEXTAREA_NUMERIC_STANDARD_WIDTH)
            ->setAriaRequired(),null,"display:none"
    )
    ->addRow(_('URL (after login)'),
        (new CTextBox('url', $data['url']))->setWidth(ZBX_TEXTAREA_STANDARD_WIDTH)
    );

修改相关背景的css进行修改,我修改的是/usr/share/zabbix/assets/styles/bule-theme.css,在最后一行加入两行代码

.rowHidden{
display:none!important;
}

其他页面

 修改/usr/share/zabbix/app/views/monitoring.acknowledge.edit.php,文件没有改动过的话在49行,汉化后乱码

 

猜你喜欢

转载自www.cnblogs.com/daofaziran/p/12792105.html