[技术干货] Zabbix创建自定义主题(theme)

前提:zabbix系统已部署好。

1、在你的zabbix系统找到assets/styles目录,创建css后缀的文件:

cp blue-theme.css custom-theme.css

2、修改custom-theme.css的内容,由于是测试,我修改了导航栏的背景颜色:
注释掉原来的css代码,然后把background-color修改成:aqua

3、在你的zabbix系统找到include/classes/core目录,在Z.php文件中添加以下php代码:

vim Z.php

public static function getThemes() {
return arraymerge(parent::getThemes(), array(
‘custom-theme‘ =>
(‘Custom theme‘)
));
}

注意:如果想添加多个自定义主题,用逗号分隔就行,例如:

4、在zabbix的web界面选择新添加的主题,并查看效果:

原文地址:https://blog.51cto.com/14483703/2444977

时间: 2024-10-05 18:24:22

[技术干货] Zabbix创建自定义主题(theme)的相关文章

[技术干货] Zabbix 实现Server和windows的Agent通信加密

Zabbix 实现Server和windows的Agent通信加密 理论知识请看zabbix官方文档: https://www.zabbix.com/documentation/4.0/zh/manual/encryption 本次实验,使用OpenSSL进行加密. 1.编译Zabbix支持加密 Zabbix使用TransportLayerSecurity (TLS) protocol v1.2进行加密,为了让Zabbix支持加密功能,在源码编译安装时必须要链接到下面三个加密库中的其中一个. m

[技术干货] zabbix 监控项-计算公式

zabbix自带的key基本能满足监控需求,但面对现实场景中复杂的监控需求,往往少不了用到zabbix 监控的一种类型-可计算.计算公式可利用现定义好的key进行新的定义,以满足自身监控需求. 现定义好的监控项,如图1.图1 打算利用现有监控项做一个"/root空闲磁盘的使用比例"的监控项.图2.图2 自定义上述内容 名称:/root(空闲磁盘空间的比例) 类型:可计算的 键值:vfs.fs.size[/root,percfree] 公式:last("vfs.fs.size[

[技术干货] Zabbix | 使用nfs共享本地镜像

适用:在生产环境中远程操作大量需要配置yum仓库的机器,可以快速获取到镜像,省去很多上传时间.环境: 设备名称 IP地址服务操作系统nfs-server172.16.1.103NFS服务器Centos 7.0nfs-client172.16.1.116NFS ClientCentos 7.0 在开始之前我们可以先看一下nfs-server本地上的一个镜像挂载情况.如图1.可以看到本地镜像已经被挂载上去. 我们继续看一下server的yum仓库是否已经成功配置.如图2.可以看到yum仓库的列表条目

[技术干货] zabbix监控Linux系统服务

Zabbix自动发现规则监控Linux系统的service units项目要求:通过systemctl命令查看Linux系统的service units:监控前提:zabbix环境已搭建好:监控原理:通过shell脚本把systemctl命令返回的结果以json格式发送到zabbix:1. 在scripts目录编写脚本,脚本内容如下: 2. 在/etc/zabbix_agentd.conf.d目录编写配置文件,内容如下: vim service_status.conf UserParameter

创建自定义 jQuery 移动主题

自定义页面.工具栏.内容.表单元素.列表.按钮等元素的外观 智能电话和平板设备的高采用率最终导致增加了对移动 Web 开发人员和设计师的需求.jQuery Mobile 框架支持您创建能与原生应用程序开发结果相匹敌的移动 Web 体验,让用户能够通过 Web 浏览器提供对应用程序和网站的及时访问,而不是让他们下载和安装移动应用程序.本文将了解如何使用 jQuery Mobile 主题框架创建具有自定义品牌的移动网站和 Web 应用程序. 0 评论: Kris Hadlock, Web 开发人员/

Extjs自定义主题

每一个ExtJS程序都是从一个Application类的实例开始的.它包含了你程序的全局设置. 自定义主题的例子:新建一个工作空间:windows控制台窗口下进入有sdk所在的目录输入命令:sencha –sdk  ~/ generateworkspace my-workspace,而后会发现在sdk所在的目录下会出现myworkspace文件夹.其中有连个目录分别为:ext,packages (1)建立一个应用程序测试项目: 在myworkspace目录下输入命令:sencha –sdk ex

Material使用05 自定义主题、黑夜模式\白天模式切换

需求: 1 不使用materil依赖内建的主题,使用自己创建的主题 2 利用自己创建的主题实现白天模式和黑夜模式 1 自定义主题 1.1 创建自定义主题文件 them.scss // 引入material自定义主题支持 @import '[email protected]/material/theming'; // 引入material公用的主题风格 @include mat-core(); // 自定义颜色 $my-app-primary: mat-palette($mat-blue); $m

Struts2的模板和主题theme及自定义theme

Struts2的模板和主题theme及自定义theme 标签: struts2 2016-03-29 11:22 190人阅读 评论(0) 收藏 举报  分类: javaweb(8)  Struts2提供了三种主题,ajax, simple, css_xhtml,xhtml,它默认的是xhtml主题,开发时我们一般都选simple.因为Struts2所有的UI标签都是基于主题和模板的,主题和模板是Struts2所有UI标签的核心.模板是一个UI标签的外在表示形式,例如:当我们使用<s:selec

Android 样式 (style) 和主题(theme)

转载:https://gold.xitu.io/post/58441c48c59e0d0056a30bc2 样式和主题 样式是指为 View 或窗口指定外观和格式的属性集合.样式可以指定高度.填充.字体颜色.字号.背景色等许多属性. 样式是在与指定布局的 XML 不同的 XML 资源中进行定义. Android 中的样式与网页设计中层叠样式表的原理类似 - 您可以通过它将设计与内容分离. 例如,通过使用样式,您可以将以下布局 XML: <TextView android:layout_width