screen翻译成中文为“屏幕”,在超市、单位等等地方都比较常见到监控视频,视频上有多块小视频,实际上zabbix screen和这个功能类似。你可以设置多个screen,每个screen可以显示特定信息,例如某台主机的cpu、内存、硬盘、网卡流量使用状况,也可以显示text文本,甚至能够嵌入其他screen。不明白?看图

zabbix展示grafna zabbix大屏展示_下拉列表

zabbix screen

以上图片请点击查看大图,zabbix screen就是上面那个样子,上面都是小图表,zabbix screen支持很多格式。接着往下看。

zabbix screen支持的元素类型

simple graphs
user-defined custom graphs
maps
other screens
plain text information
server information (overview)
hosts information (overview)
trigger information (overview)
host/hostgroup issues (status of triggers)
system status
data overview
clock
history of events
history of actions
URL (data taken from another location)

一共15种,最常用的是simple graphs,想对这些有更大的一个了解,请看后续章节,会有一个专门的演示

创建screen

点击configuration--screen--create screen,输入如下信息:

zabbix展示grafna zabbix大屏展示_Dynamic_02

create screen

Name: screen名称,可以用中文

Columns:列个数

Rows:行个数

 

screen元素添加

点击configuration--screen--"zabbix_screen_for_ttlsa"

zabbix展示grafna zabbix大屏展示_Dynamic_03

zabbix添加screen元素

说明:

1. change:可添加元素,例如图表、map、text等等元素

2. 加号:相应增加行或者列

3.减号:响应删除行或者列

点击Change,如下图:

screen添加元素

参数说明

 参数

 说明

 Resource

simple graphs

user-defined custom graphs

maps

other screens

plain text information

server information (overview)

hosts information (overview)

trigger information (overview)

host/hostgroup issues (status of triggers)

system status

data overview

clock

history of events

history of actions

URL (data taken from another location)

 Horizontal align

水平对齐方式:

Center(居中)

Left(左对齐)

Right(右对齐)

 Vertical align

垂直对齐方式:

Middle(中间)

Top(顶部)

Bottom(底部)

 Column span

列跨度,当前元素占用几个列

 Row span

行跨度,当前元素占用几个行

Dynamic elements

动态元素,有点不好理解。如果这个screen有一个元素选中了Dynamic

elements,在monitoring->screen,screen下拉列表选择这个screen,会出现hosts下拉表,选中一个hosts,如果当前元素不属于这个主机,那么不会显示,如果属于这个主机便会显示。

Dynamic elements

普通的screen

dynamic elements

可以看到仅有screens一个下拉列表

带动态元素的screen:

zabbix展示grafna zabbix大屏展示_Dynamic_04

dynamic elements

1. 多了两个下拉列表,可以选择主机

2.有一个时钟,当前时钟不属于任何hosts,所以不管你选哪一个host,他都能正常显示

3.当前Host"gg"左侧出现"ERROR:No items defined",这里是一个动态元素,因为动态元素不属于gg,所以显示出错了。我们选择对的host,情况如下:

zabbix展示grafna zabbix大屏展示_下拉列表_05

dynamic elements

动态元素支持的类型:Graphs (custom graphs)、Simple graphs、Plain text


 

 

定义好screen之后,我们想了解服务器状况之时,一般会一个个screen点过去,zabbix提供了幻灯片展示方法,可以定义多个Slide,一个slide中可以包含多个screen。

创建slide shows

点击Configuration -- Slide shows-- Create slide show

zabbix展示grafna zabbix大屏展示_ide_06

创建zabbix slide shows

参数说明

参数

说明

Name

幻灯片名称

Default delay (in seconds)

默认幻灯片切换间隔时间

Slides

轮换显示的screen列表

Screen

Screen名称.

Delay

当前screen需要被显示多久,如果设置为0或者不填写,将会使用默认值

Remove

移除screen

slide shows展示

虽然slide shows配置与screen是分开的,但是展示却在一个菜单里,点击monitoring--screen,screens下拉菜单选择slide shows

zabbix展示grafna zabbix大屏展示_Dynamic_07

zabbix_slide_shows_show

如果你觉得切换速度过慢/过慢,你可以点击加速图标(在加号后面一个,有点像书本),在弹出的菜单选择你调整的速率

zabbix展示grafna zabbix大屏展示_Dynamic_08

zabbix slide shows