zabbix自定义监控之声音报警、用户和组权限

  • 1. 声音报警
  • 2. 管理用户和组权限
  • 3. 设置权限
  • 4. 设想一下如果zabbix管理员账户的密码忘记了该怎么办呢?

1. 声音报警

在用户设置里面有一个profile,点击进去。

点击messaging消息,将Frontend messaging勾选,默认是没有勾选的。
Play sound表示播放声音,默认只播放一次

这里声音报警有三个选项,第一个是只发一次声音;第二个是每十秒钟发一次;第三个是Message timeout的间隔时间来进行报警的。

// 这里可以根据自己的需要发出不同的报警声音

声音报警需要先将邮件服务关闭

[root@server ~]# systemctl stop postfix.service
[root@server ~]# ss -anlt
State      Recv-Q      Send-Q           Local Address:Port            Peer Address:Port
LISTEN     0           128                  127.0.0.1:9000                 0.0.0.0:*
LISTEN     0           128                    0.0.0.0:22                   0.0.0.0:*
LISTEN     0           128                    0.0.0.0:10050                0.0.0.0:*
LISTEN     0           128                    0.0.0.0:10051                0.0.0.0:*
LISTEN     0           80                           *:3306                       *:*
LISTEN     0           128                          *:80                         *:*

2. 管理用户和组权限

// 首先登录zabbix服务端的数据库,里面有一个zabbix的数据库。

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| zabbix             |
+--------------------+
5 rows in set (0.00 sec)

切换到zabbix数据库里面去,查看表里面有一个users的表,这里面有两个用户一个是Admin,一个是guest

mysql> use zabbix
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changedmysql> show tables;
users

在web界面中,他们在Adminstration这一栏里面

// 如果想添加用户可以在users这张表里面插入也可以在web界面添加一个用户.

// 先给用户一个角色,因为我们这边是添加到管理员组所以给他一个管理员角色,添加之后,系统会默认将管理员的权限自动添加

// 这里的Username是用户名,Groups是将用户添加到哪个组里面去,然后给用户设置一个密码,最后点击add添加

添加用户成功

mysql> select * from users\G;
3 rows in set (0.00 sec)

3. 设置权限

添加某个用户到这个里面之后某个用户就无法访问web界面

下面的zabbix adminstrators是管理员组
可以给哪个组设置权限
这里列举了你所有的组,可以选择给哪个组什么权限

这里我们看一下刚才添加的用户的权限

这里因为我们设置这个用户的角色为管理员角色,所以他有和管理员相同的权限。

角色有多个,除了管理员角色外还有客户角色,超级管理员角色,用户角色

除此之外我们可以去自定义角色
点击创建用户角色

可以通过需要来定义权限

4. 设想一下如果zabbix管理员账户的密码忘记了该怎么办呢?

可以使用下面的方法

mysql> select * from users\G
*************************** 1. row ***************************userid: 1username: Adminname: Zabbixsurname: Administratorpasswd: $2y$10$92nDno4n0Zm7Ej7Jfsz8WukBfgSS/U0QkIuu8WkJPihXBb2A1UrEK[root@server ~]# echo -n passwd | openssl md5
(stdin)= 5fce1b3e34b520afeffb37ce08c7cd66passwd就是密码,可以根据自己的需要来设置。他会生成一个密码加密后的字符串
然后到数据库里面,更新表格并重新设置密码
mysql> update users set passwd="5fce1b3e34b520afeffb37ce08c7cd66" where userid = 1;
最后刷新一下权限即可
mysql> flush privileges;

zabbix自定义监控之声音报警、用户和组权限相关推荐

  1. zabbix自定义监控项及触发动作

    zabbix自定义监控项: 在上一篇文章中,我们通过添加模板,zabbix自动为我们创建了很多监控项,但是往往模板中的监控项并不能满足我们业务需要,我们时常需要自己根据业务需要创建一系列的监控项,也成 ...

  2. 70 Zabbix自定义监控项

    一.背景 zabbix本身提供了很多可选的监控项,可以满足绝大部分的监控需求.有时候由于业务需求,需要自定义监控项. 下面以创建监听TCP连接数自定义监控项为例,分享如何创建zabbix自定义监控项. ...

  3. zabbix用户和组权限、admin密码的修改

    zabbix用户和组权限 概述 zabbix 中的所有用户都通过 Web 前端去访问zabbix 应用程序.并为每个用户分配唯一的登陆名和密码. 所有用户的密码都被加密并储存于 zabbix 数据库中 ...

  4. 计算机中用户权利和用户权限,揭秘:Win7系统用户和组权限说明

    在Win7系统中可能大家都听说过管理员帐户.普通帐户.来宾账户等专业术语,也涉及到文件操作和系统设置时权限的问题,对Win7系统中的用户和组的权限想要有一定的了解,这里小编就和大家分享下Win7系统用 ...

  5. centos7.0改变用户创建目录组权限

    centos7.0改变用户创建目录组权限可通过umask进行设置. 临时改变可通过umask命令进行设置 永久性改变,可通过修改~/.bash_profile的方式进行调整.

  6. 【zabbix】自定义监控、邮件报警、企业微信报警、钉钉报警(详细)

    环境说明 centos 7 版本 zabbix 6.0 版本 主机名 IP地址 备注 zabbix 192.168.10.150 服务端,同时自我监控 zabbix-2 192.168.10.151 ...

  7. Linux分布式应用 Zabbix监控配置[添加主机 自定义监控内容 邮件报警 自动发现/注册 代理服务器 高可用集群]

    -------------------- 添加 zabbix 客户端主机 -------------------- 关闭防火墙 systemctl disable --now firewalld se ...

  8. Zabbix2.4 之自定义监控图表、报警机制

    目录 1 知识拓展 2 监控体系 2.1 硬件监控 2.2 系统监控 2.3 网络监控 2.4 应用监控 2.5 流量分析 3 安装zabbix 2.4 4 测试并配置zabbix 4.1 自定义监控 ...

  9. Zabbix自定义监控、自动报警

    zabbix使用(自定义监控.自动报警) 目录 自定义监控(制作模板) 在zabbix agent注册 在zabbix server注册(web操作) 监控报警 onealert配置 安装监控警报(n ...

  10. zabbix 自定义监控文本内容

    需求:监控服务器硬盘使用率是否有超过80%的 需要监控的文本 root@zabbix zabbix]# cat /etc/zabbix/scripts/data/monitor_disk.txt&qu ...

最新文章

  1. 定制CE系统随笔-续1
  2. barplot参数 python_Python零基础入门Python数据分析最好的实战项目
  3. RuntimeError Assertion cur_target = 0 cur_target n_classes failed
  4. 幻灯片的其他操作(批量生成,重用,版式重设)
  5. 【美文欣赏】人人都有难念的经
  6. django html直接调用的方法,如何在Django中使用AJAX从html正确调用函数/url?
  7. 新玩法,CentOS7中LVM通过扩展逻辑卷扩展swap空间
  8. 二十三、前端必学Node.js入门
  9. Java 之 JavaScript (一)
  10. 【Python 必会技巧】[i for i in range(1,10)] — 列表解析式,列表中使用 for 循环
  11. log4j2 日志框架小记
  12. 我 45 岁还写代码,怎么了?
  13. div+css 怎么让一个小div在另一个大div里面 垂直居中
  14. 图像分割评估指标——表面距离计算库
  15. 记赖世雄英语笔记和心得
  16. h5底部输入框被键盘遮挡_搜遍整个谷歌, 只有我是在认真解决安卓端hybrid app键盘遮挡输入框的问题...
  17. 通过经纬度计算两点间的直线距离
  18. idea 选中代码生成方法
  19. html收藏页面代码,我的收藏页面.html
  20. 北斗时钟服务器(NTP服务器)让高考时间更加精准

热门文章

  1. Excel排序、筛选
  2. 数据结构 哈希表设计
  3. Comdo安全防火墙
  4. git 对比两个分支差异
  5. 算法导论18.1-4
  6. 从零开始一个cli脚手架并发布到NPM(上篇)
  7. FastReport 安装方法
  8. 《离散数学》速成-练习题答案(含题目)
  9. 使用 VBScript 判断是否安装了雅虎助手的方法
  10. TwinCAT软件的帮助如何使用