资产管理平台去除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', "中文")

时间查询
时间汉化
修改/usr/share/zabbix/include/func.inc.php,文件没有改动过的话在2712行j加入下面一行代码
时间的定义在/usr/share/zabbix/include/classes/html/CFilter.php,
'now-2d:now' => _('两天前')

5.隐藏一些冗余的菜单
1.将管理下面的队列和代理去掉
修改/usr/share/zabbix/include/meun.inc.php,文件没有改动过的话在254行和284行,其他菜单也在这里找
6.仪表盘问题汉化
修改/usr/share/zabbix/app/views/monitoring.widget.problems.view.php,文件没有改动过的话在49行

7.修改web访问路径
#1.修改 etc/zabbix/apache.conf文件开始位置
Alias /zabbix /usr/zabbix为
Alias /item /usr/zabbix #2.修改/etc/httpd/conf.d/zabbix.conf
同上
即可修改url
8.进入首页后,点击右上角的人物头像,进入到用户基本资料里面,将不需要的行隐藏掉,如图所示
(1)首先先将默认的语言,主题修改成我们想要的(后面隐藏了就没法改了)
修改默认主题
修改/usr/share/zabbix/include/forms.inc.php
//修改相关语言和主题,将下面两行代码,替换掉64,65和91,92行
$data['lang'] = getRequest('lang', 'zh_CN');
$data['theme'] = getRequest('theme', ZBX_DEFAULT_THEME);
修改/usr/share/zabbix/include/users.inc.php
//将主题默认成蓝色的
function getUserTheme($userData) {
$config = select_config(); /*
if (isset($config['default_theme'])) {
$css = $config['default_theme'];
}
if (isset($userData['theme']) && $userData['theme'] != THEME_DEFAULT) {
$css = $userData['theme'];
}
if (!isset($css)) {
$css = ZBX_DEFAULT_THEME;
}
*/
$css = ZBX_DEFAULT_THEME;
return $css;
}
修改默认语言
# 语言是在这个文件里面定义的:
/usr/share/zabbix/include/locales.inc.php
# 将下面文件中en_gb改为zh_cn
/usr/share/zabbix/include/classes/user/CWebUser.php
/usr/share/zabbix/include/classes/core/ZBase.php
/usr/share/zabbix/include/forms.inc.php
(2)隐藏语言,主题和每页行数
修改/usr/share/zabbix/include/views/administration.users.edit,将不需要行的后面加上 null,"rowHidden"
# 在186,198,229行 添加 null,"rowHidden"
$userFormList->addRow(
_('Language'),
$languageError
? [$languageComboBox, SPACE, (new CSpan($languageError))->addClass('red')->addClass('wrap')]
: $languageComboBox,null,"rowHidden"
); $userFormList->addRow(_('Theme'), $themes_combobox,null,"rowHidden"); ->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,"rowHidden"
修改相关背景的css进行修改,我修改的是/usr/share/zabbix/assets/styles/bule-theme.css,在最后一行加入两行代码
.rowHidden{
display:none!important;
}
效果如下

9汉化最新数据监控项个数
修改/usr/share/zabbix/latest.php,632和775行,将Item改成监控项即可

其他页面
汉化问题-->更新问题 ,修改/usr/share/zabbix/app/views/monitoring.acknowledge.edit.php,文件没有改动过的话在49行,汉化后乱码

资产管理平台去除zabbix字样的更多相关文章
- CMDB机柜平台结合zabbix告警展示
前段时间看了刘天斯老师的机柜展示平台,非常绚丽,而且有大屏显示的话也是能够体现运维价值的.刚好最近自己也在协助朋友做一个开源的CMDB平台,这里就说下我们CMDB平台的一些数据: 开源项目地址:Git ...
- 去除zabbix calculate 模式下,有时候分母为零的情况(Cannot evaluate expression: division by zero. )
zabbix的监控类型支持一种calculate的方式,可以对几个item结果进行简单的计算,但有时会出现分母为零的情况,这时候监控项就会报错 Cannot evaluate expression: ...
- 资产管理平台 glpi
1.安装apache yum install httpdyum install httpd-devel 2.安装php 3.配置apache支持php 4.下载glpi并解压 5.配置apache 6 ...
- Linux监控平台介绍 zabbix监控介绍 安装zabbix 忘记Admin密码如何做
- Security基础(六):部署Zabbix监控平台、配置及使用Zabbix监控系统、自定义Zabbix监控项目、实现Zabbix报警功能
一.部署Zabbix监控平台 目标: 本案例要求部署一台Zabbix监控服务器,一台被监控主机,为进一步执行具体的监控任务做准备: 在监控服务器上安装LAMP环境 修改PHP配置文件,满足Zab ...
- ImCash:第一个集多功能于一身的数字资产平台
Web2.0时代,去中心化开始被社会各界人士所知晓,随着网络时代的不断发展,去中心化概念慢慢得到了社会各界的追捧.行业巨头控制.算法运行干扰.大数据的不良利用.跨款平台支付的不便都在一定程度上对用户的 ...
- Zabbix监控系统配置
1.Zabbix是一个基于WEB界面的提供分布式系统监控的企业级的开源解决方案 Zabbix能监视各种网络参数,保证服务器系统的安全稳定的运行,并提供灵活的通知机制以让SA快速定位并解决存在的各种问题 ...
- zabbix身份验证流程解析&绕过身份验证的方法
由于实验室产品的监控模块的需求,需要绕过zabbix的验证模块,实现从二级平台到zabbix的无缝接入. 测试发现,zabbix的身份验证并不是想象的那么简单,为了实现功能,遂进行源码分析. zabb ...
- 基于Zabbix IPMI监控服务器硬件状况
基于Zabbix IPMI监控服务器硬件状况 zabbix ipmi 公司有多个分部,且机房没有专业值班,机房等级不够.在这种情况下,又想实时监控机房环境,于是使用IPMI方式来达到目的.由于之前已经 ...
- win10删除导航栏文档等图标,去除快捷方式
去除快捷方式字样 找到[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer],在右侧窗格新建或修改名为“link” ...
随机推荐
- selenium窗口之间的切换
import time from selenium.webdriver import Edge from selenium.webdriver.common.by import By from sel ...
- 开发板测试手册——SPI FLASH 读写、USB WIFI 模块(2)
目录 1.8 SPI FLASH 读写测试 20 1.9 USB 接口读写测试 21 1.10 网络接口测试 23 1.10.1 网络连通测试 23 1.10.2 网络速度测试 25 2 网络静态 I ...
- 基于NXP i.MX 8M Mini开发板规格书(四核ARM Cortex-A53 + 单核ARM Cortex-M4,主频1.6GHz)
1 评估板简介 创龙科技TLIMX8-EVM-B是一款基于NXP i.MX 8M Mini的四核ARM Cortex-A53 + 单核ARM Cortex-M4异构多核处理器设计的高性能评估板,由核 ...
- Excel好用的技巧
http://www.360doc.com/content/18/0603/07/39124342_759238510.shtml
- Taro自定义分享,canvas生成图片模糊有锯齿
原因: 在移动端,手机的dpi是实际设计稿尺寸的2倍 设计稿尺寸: 210*168 canvas尺寸: 420 * 336 Taro.canvasToTempFilePath: width: 420, ...
- Vue2 整理(一):基础篇
前言 首先说明:要直接上手简单得很,看官网熟悉大概有哪些东西.怎么用的,然后简单练一下就可以做出程序来了,最多两天,无论Vue2还是Vue3,就都完全可以了,Vue3就是比Vue2多了一些东西而已,所 ...
- Python 生成条形码、二维码 (Code 128、EAN-13、QR code等)
条形码和二维码是现代信息交换和数据存储的重要工具,它们将信息以图形的形式编码,便于机器识别和数据处理,被广泛应用于物流.零售.医疗.教育等各领域.本文将介绍如何使用Python快速生成各种常见的条形码 ...
- 2行JS代码实现Vue全选和反选
实现效果: 第一行:子选项的选中状态 等于 全选框的状态 this.letters.forEach(item => item.check = this.checkAll) 第二行: 使用数组 e ...
- AT_agc019_b 题解
洛谷链接&Atcoder 链接. 题目简述 给定一个字符串 \(A\),可以选择区间 \([i,j]\) 翻转一次,求能得到多少本质不同的字符串.(\(A\) 的长度不超过 \(2 \time ...
- [rCore学习笔记 05]第0章作业题
作业1 略. 作业2 C语言程序 gcc编译 gcc -o main main.c 编译报错 成功产生异常 main.c: In function 'main': main.c:5:26: warni ...