资产管理平台去除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” ...
随机推荐
- 【FAQ】HarmonyOS SDK 闭源开放能力 —Ads Kit
1.问题描述: 开屏广告效果最好的实现方式? 解决方法: 1.动画效果和开发者的实现方式有关,和开屏广告页面本身没什么关系的: 2.示例代码中使用Router跳转的方式展示广告,主要是用于演示广告接口 ...
- C# pythonnet(3)_Butter-worth低通滤波
Python代码如下 import pandas as pd import numpy as np import matplotlib.pyplot as plt from scipy import ...
- GUI测试还能这么玩(Page Code Gen + Data Gen + Headless)
标签(空格分隔): GUI测试还能这么玩(Page Code Gen + Data Gen + Headless) 页面对象自动生成 在前面的文章中,我已经介绍过页面对象(Page Object)模型 ...
- python3 socket 获取域名信息
可以当ping用,应用场景可以在一些没有安装ping工具的镜像容器中,诊断dns或域名的可用性. #-*- coding:utf-8 -*- import socket import tracebac ...
- 开源免费又好用的中式数据报表:UReport2是一款高性能的架构在Spring之上纯Java报表引擎,通过迭代单元格可以实现任意复杂的中国式报表。
北润乾.南帆软,数加发力在云端. uReport 身何安?中式报表真开源. 报表江湖之中,uReport安身立命的产品品类定位是什么? 说来很简单,uReport的价值在于填补了这样一个市场空白:开源 ...
- Mysql中where条件自动类型转换的坑
我有张表,其主键id字段为varchar(5),内容是5位随机不重复字符串表的内容大概是这样的 id name s8bk2 admin 9f0ps username 在一个方法中我查询了这张表,代码大 ...
- 全网最适合入门的面向对象编程教程:18 类和对象的 Python 实现-多重继承与 PyQtGraph 串口数据绘制曲线图
全网最适合入门的面向对象编程教程:18 类和对象的 Python 实现-多重继承与 PyQtGraph 串口数据绘制曲线图 摘要: 本文主要介绍了 Python 中创建自定义类时如何使用多重继承.菱形 ...
- 几个适合Java开发者的免费IDEA插件
今天,给大家推荐几个好用且免费的IntelliJ IDEA插件.如果你还没有用过,可以尝试一下,也许对你的日常工作会有一定的效率提升噢! RestFulTool 如果你是一个RESTful服务的开发者 ...
- 使用 @Audited 增强Spring Boot 应用程序的数据审计能力
介绍 在Spring Boot开发的动态世界中,确保数据完整性和跟踪变化是至关重要的.实现这一目标的一个强大工具是@Audited注解.本文深入探讨了该注解的复杂性.其目的.实现步骤以及如何利用其功能 ...
- 对比python学julia(第三章:游戏编程)--(第一节)初识游戏库(3)
1.1. 键盘和鼠标控制 在游戏应用程序中,通常使用键盘和鼠标作为游戏的操作设备.游戏的窗口都能接收来自键盘和鼠标设备的输人.当用户在键盘上按下按建或释放按键时,会产生相应的键盘事件:当用户移动 ...