zabbix用户组权限,声音警报

news/2024/7/21 14:27:35 标签: vim, mysql, 运维

zabbix自定义监控主从复制
编写监控进程的脚本

[root@localhost scripts]# vi check_state.sh
#!/bin/bash

count=$(mysql -uroot -p123456 -e 'show slave status\G' |grep '_Running' |grep -c 'Yes')
#
if [ $count -ne 2 ];then          
    echo '1'
else
    echo '0'        
fi
[root@localhost ~]# vim /usr/local/etc/zabbix_agentd.conf
UserParameter=checkstate,/scripts/check_state.sh

添加监控项
在这里插入图片描述

添加触发器
在这里插入图片描述
测试
请添加图片描述

mysql_29">zabbix自定义监控mysql延迟

编写监控进程的脚本

[root@localhost scripts]# cat check_delay.sh 
#!/bin/bash
USER=zabbix
PASSWD=123456
delay_count=$(mysql -u $USER -p$PASSWD -e "show slave status\G;" 2> /dev/null | grep 'Behind' | awk '{print $2}')
if [ $delay_count != NULL ];then
    echo $delay_count
else
    echo 0
fi

添加监控项
在这里插入图片描述
添加触发器
在这里插入图片描述
在这里插入图片描述

zabbix用户和组权限

一、概述

Zabbix 中的所有用户都通过 Web 前端去访问 Zabbix 应用程序。并为每个用户分配唯一的登陆名和密码。

所有用户的密码都被加密并储存于 Zabbix 数据库中。用户不能使用其用户名和密码直接登陆到 UNIX 服务器中,除非他们也被因此建立在 UNIX 中。可以使用 SSL 来保护 Web 服务器和用户浏览器之间的通讯。

使用一个灵活的用户权限架构可以限制和区分对以下内容的访问权限:

管理 Zabbix 前端的功能;
主机组中监视的主机。
最初 Zabbix 安装后有两个预先定义好的用户“Admin”和“guest”。其中,“guest”用户用户未经验证身份的用户。在你使用“Admin”登陆前,你是“guest”用户。

mysql> select * from users\G
*************************** 1. row ***************************
        userid: 1
      username: Admin
          name: Zabbix
       surname: Administrator
        passwd: $2y$10$92nDno4n0Zm7Ej7Jfsz8WukBfgSS/U0QkIuu8WkJPihXBb2A1UrEK
           url: 
     autologin: 1
    autologout: 0
          lang: zh_CN
       refresh: 30s
         theme: default
attempt_failed: 0
    attempt_ip: 
 attempt_clock: 0
 rows_per_page: 50
      timezone: default
        roleid: 3
*************************** 2. row ***************************
        userid: 2
      username: guest
          name: 
       surname: 
        passwd: $2y$10$89otZrRNmde97rIyzclecuk6LwKAsHN0BcvoOKGjbT.BwMBfm7G06
           url: 
     autologin: 0
    autologout: 15m
          lang: default
       refresh: 30s
         theme: default
attempt_failed: 0
    attempt_ip: 
 attempt_clock: 0
 rows_per_page: 50
      timezone: default
        roleid: 4
2 rows in set (0.00 sec)

二、配置用户

1、概述

根据以下步骤来配置一个用户:
在 Zabbix 前端页面跳转到 管理 → 用户;
在当前页面点击创建用户 (或在用户名中编辑现有的用户);
在窗口中编辑用户属性。

2、常规属性

在用户标签页包含常规用户属性:
|在这里插入图片描述

3.报警媒介

报警媒介标签页包含用户定义的所有报警媒介。报警媒介用于发送通知。点击添加将报警媒介分配给用户。
在这里插入图片描述

4、权限

权限标签页包含以下信息:

用户类型 (Zabbix User, Zabbix Admin, Zabbix Super Admin)。 用户不能改变自己的用户类型。
用户可以访问的主机组。默认情况下,“Zabbix User”和“Zabbix Admin”用户无权访问任何的主机组和主机。若要获得访问权限,需要将他们定义到访问相应主机组和主机的用户组中
在这里插入图片描述
1.用户类型定义了对前端管理菜单的访问级别以及对主机组数据的默认访问权限。

Zabbix:用户 用户可以访问“监测中”菜单页面。 默认情况下,用户无权访问任何资源。 必须明确分配对主机组的任何权限。
Zabbix: 管理员 用户可以访问“监测中和配置”菜单页面。 默认情况下,用户无权访问任何主机组。 必须明确给出对主机组的任何权限。
Zabbix: 超级管理员 用户可以访问所有内容:监测中、配置和管理菜单页面。 用户对所有主机组具有读写访问权限。 权限不能通过拒绝对特定主机组的访问来撤销。
2、主机组权限
只允许主机组级别的用户组访问 Zabbix 中的任何主机数据。
这意味着个人用户不能被直接授予对主机(或主机组)的访问权限。 只能通过被授予访问包含主机的主机组的用户组的一部分来授予对主机的访问权限。

3.如果主机组的当前权限由所有嵌套主机组继承,则由主机组名称后面的括号中的包含的子组文本指示。

你可以更改对主机组的访问级别:

(1.)读写 - 对主机组具有读写权限;
(2.)只读 - 对主机组具有只读权限;
(3.)拒绝 - 拒绝对主机组的访问;
(4.)无 - 不设置任何权限。

使用下面的选择字段选择主机组和对它们的访问级别(请注意,如果组已经在列表中,则选择无将从列表中删除主机组)。 如果要包括嵌套主机组,请选中“包含子组”复选框。 该字段是自动完成的,因此开始键入主机组的名称将提供匹配组的下拉列表。 如果你希望查看所有主机组,请单击选择按钮。

三、设置guest权限

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
用guest用户登录不需要密码
在这里插入图片描述

在这里插入图片描述

声音报警
默认的zabbix只有七个不同的提示音,如果是想知道报警的事件,可以将不同类的触发器事件按不同的触发器级别来区分,比如可以把服务器宕机或网络故障定义为灾难级别,然后自己定义报警声音

在这里插入图片描述


http://www.niftyadmin.cn/n/825068.html

相关文章

STL容器迭代过程中删除元素技巧(转)

1.连续内存序列容器(vector,string,deque) 序列容器的erase方法返回值是指向紧接在被删除元素之后的元素的有效迭代器&#xff0c;可以根据这个返回值来安全删除元素。 vector<int> c; for(vector<int>::iterator it c.begin(); it ! c.end();) { if(need_delete(…

WPF之Binding深入探讨--Darren

1&#xff0c;Data Binding在WPF中的地位 程序的本质是数据算法。数据会在存储、逻辑和界面三层之间流通&#xff0c;所以站在数据的角度上来看&#xff0c;这三层都很重要。但算法在3层中的分布是不均匀的&#xff0c;对于一个3层结构的程序来说&#xff0c;算法一般分布在这几…

rsync、gitlab、svn安装和使用

rsync、gitlab、svn安装和使用 1.rsync简介 rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步&#xff0c;支持本地复制&#xff0c;或者与其他SSH、rsync主机同步。 2.rsync特性 rsync支持很多特性&#xff1a; 可以镜像保存整个目录…

深入理解SQL注入绕过WAF和过滤机制

知己知彼&#xff0c;百战不殆 --孙子兵法 [目录] 0x0 前言 0x1 WAF的常见特征 0x2 绕过WAF的方法 0x3 SQLi Filter的实现及Evasion 0x4 延伸及测试向量示例 0x5 本文小结 0x6 参考资料 0x0 前言 促使本文产生最初的动机是前些天在做测试时一些攻击向量被WAF挡掉了&#xff0c;…

集群的分类、特点以及区别

集群的分类、特点以及区别 以访问web为例。 假定一台主机&#xff0c;它的内存为4G&#xff0c;2个cpu&#xff0c;如果服务器接收1000个静态请求&#xff08;每个请求占用2M空间&#xff09;&#xff0c;50个动态请求&#xff08;每个请求占用10M空间&#xff09;&#xff0…

lvs三种模式的工作原理和特点

lvs三种模式的工作原理和特点 LVS&#xff1a;Linux Virtual Sevser&#xff0c;Linux虚拟服务器&#xff0c;由章文嵩先生成立的有关负载均衡的开源项目。基于Linux内核。优化后并发量可以达到百万级。 NAT模式&#xff1a; NAT(Network Address Translation)网络地址转换&a…

实验8 MapReduce-Join操作

8.3.1概述 对于RDBMS中的Join操作&#xff0c;写SQL的时候要十分注意细节&#xff0c;稍有差池就会耗时很长造成很大的性能瓶颈&#xff0c;而在Hadoop中使用MapReduce框架进行Join操作时同样耗时&#xff0c;但是由于Hadoop的分布式设计理念的特殊性&#xff0c;因此对于这种…

Jenkins部署项目

使用Jenkins部署项目 环境说明 IP服务192.168.197.128tomcat、jenkins192.168.197.131Tomcat [rootlocalhost ~]# yum -y install maven git 上次元数据过期检查&#xff1a;0:13:58 前&#xff0c;执行于 2021年10月19日 星期二 21时12分32秒。 依赖关系解决。[rootlocalho…