我们搭建这个zabbix的目的是为了监控服务,但是不可能说只让我们自己可以查看这些信息,或者服务器数量很多的情况下,不可能自己一个人维护,那么这种情况下只有一个账号可以吗?肯定是不方便的,所以这里引入了用户管理的模块。我们是一个集体。

zabbix监控容器状态(zabbix监控-第二章-第八节)(1)

首先我们要清楚一个事情,在 zabbix 中如果要创建用户,首先需要一个用户组,就像你进入一个公司,首先公司要有一个个部门,或者说一个个项目,才会有人的注入同一个道理一样。所以我们应该先创建一个用户组,而后再创建用户。

而这个人有什么权限,取决于这个用户群组是什么样的权限,相当于你在公司是做什么的,取决于你们部门是做什么的,同样的道理,所以,权限是给用户群组设立的,如下图就是本节规划:

zabbix监控容器状态(zabbix监控-第二章-第八节)(2)

1、创建用户组

点击 “管理” --> “用户群组”

zabbix监控容器状态(zabbix监控-第二章-第八节)(3)

我们会发现下面有几个初始化就存在的群组,这个时候我们需要把除了 “Zabbix administrators” 这个组以外的组都 “停用”,如下图所示:

PS:如何停用?直接点击上图中的 “已启用” 对应的字就行。

zabbix监控容器状态(zabbix监控-第二章-第八节)(4)

然后我们新建我们想要的用户群组,点击右上角的 “创建用户群组”,如下图:

zabbix监控容器状态(zabbix监控-第二章-第八节)(5)

next:

如下图,在 “组名” 中写入自己想定义的用户组名字;

zabbix监控容器状态(zabbix监控-第二章-第八节)(6)

而后点击权限按钮:

zabbix监控容器状态(zabbix监控-第二章-第八节)(7)

next:

zabbix监控容器状态(zabbix监控-第二章-第八节)(8)

在上图中,标 “1” 的红框中写入具体你要管理那几台服务器名字,可以选择后面的 “选择” 下拉列表,从而选择,而后在标 “2” 的红框中选择给予这个用户群组的具体权限,在标 “3” 的地方点击 “包括子组” 前面的复选框,在点击标 “4”按钮处,最后选择最下方的 “添加” 按钮 ,操作完毕之后如下图所示:

zabbix监控容器状态(zabbix监控-第二章-第八节)(9)

如上图,我选择的服务器集群是 “huaxin_ceshi” ,给予的是读权限;

而后点击 “添加” 按钮:

zabbix监控容器状态(zabbix监控-第二章-第八节)(10)

最后界面如下:

zabbix监控容器状态(zabbix监控-第二章-第八节)(11)

2、创建用户

有了用户组之后,接下来就要创建用户,把用户添加到用户组里面去

zabbix监控容器状态(zabbix监控-第二章-第八节)(12)

如上图,点击 “管理” --> “用户” --> “创建用户”

zabbix监控容器状态(zabbix监控-第二章-第八节)(13)

创建用户如上图一致即可,注意 “群组” 那个地方,要选择你刚刚创建的群组。之后点击 “添加” 按钮即可。

以上操作结果如下:

zabbix监控容器状态(zabbix监控-第二章-第八节)(14)

然后点击左上角的 “退出” 按钮,用刚创建的用户进行系统登录:

zabbix监控容器状态(zabbix监控-第二章-第八节)(15)

next:

zabbix监控容器状态(zabbix监控-第二章-第八节)(16)

next:

zabbix监控容器状态(zabbix监控-第二章-第八节)(17)

首先可以注意到如上图所示,菜单少了一些,说明权限比较低,这个时候没法进行主机的添加以及删除,包括监控项目的修改之类的,只有查看数据以及一些报表之类的权限。

3、给用户增加主机,修改监控项的权限

PS:这里需要用Admin账号登录

需要修改两个地方:

1、把用户群组的里面的权限改成 “读写” 权限

2、把用户的身份改成 “管理员”

如下图:

1、用户群组权限修改:

zabbix监控容器状态(zabbix监控-第二章-第八节)(18)

2、给予用户 “管理员” 身份

zabbix监控容器状态(zabbix监控-第二章-第八节)(19)

然后重新用刚才新增的用户 “Jier” 进行登录,就可以看到如下图所示:

zabbix监控容器状态(zabbix监控-第二章-第八节)(20)

我们就发现可以新增主机和修改监控项目了。

至此,一些基本的操作和东西就告一段落,明天开始说一说监控报警的事情。这个很重要~~~继续加油~晚安

,