Zabbix 定义用户(Users)

如何定义用户:Administration -- Users -- 选择 "Users" -- Create user

如下,User 是用户基本信息,Media 定义媒介,Permissions 定义用户的权限

1、User

Alias :用户别名
Name :用户名
Surname :姓氏
Groups :用户所属的用户组,如何定义用户组
Password :用户密码
Language :用户登录 zabbix web 界面后显示语言
Theme :用户登录 zabbix web 界面后显示的主题界面
Auto-login :是否允许自动登录
Auto-logout :登录多少秒后自动退出
Refresh :每多少秒页面刷新一次
Rows per page :每页行数
URL :

2、Media

Type :媒介类型
Send to :发送给谁
When active :定义可收发邮件的时间段
Use if severity :定义可以接收哪些等级的报警
Status : 是否启用邮件

3、Permissions

User type :
Host groups :
Hosts :
Info :

时间: 2024-08-02 02:50:58

Zabbix 定义用户(Users)的相关文章

【Python-Django定义用户模型类】Python-Django定义用户模型类详解!!!

定义用户模型类 1. Django默认用户认证系统 Django自带用户认证系统 它处理用户账号.组.权限以及基于cookie的用户会话. Django认证系统位置 django.contrib.auth包含认证框架的核心和默认的模型. django.contrib.contenttypes是Django内容类型系统,它允许权限与你创建的模型关联. Django认证系统同时处理认证和授权 认证:验证一个用户是否它声称的那个人,可用于账号登录. 授权:授权决定一个通过了认证的用户被允许做什么. D

zabbix学习笔记5-自定义用户key与参数Userparameters

有时候我们想让被监控端执行一个zabbix没有预顶一个检测,zabbix的用户自定义参数功能提供了这个方法,我们可以在客户配置文件zabbix_agentd.conf里面配置UserParameter UserParameter=key,command 用户自定义参数包括一个key和一个命令,key必须是整个系统唯一,配置好之后,重启客户端. 然后配置item,在key的位置填上我们自定义的key即可.用户自定义参数指定的脚本由zabbix agent来执行,最大可以返回512kb的数据 用户自

通过关键字Event定义用户自己的事件

Event 语句 定义用户自定义的事件. 语法[Public] Event procedurename [(arglist)] Event 语句包含下面部分: 部分 描述 Public 可选的.指定该 Event 在整个工程中都是可见的.缺省情况下 Events 类型是 Public.应注意,事件只能在所声明的模块中产生. procedurename 必需的.事件的名称:遵循标准的变量命名约定. arglist 参数的语法及语法的各个部分如下: [ByVal | ByRef] varname[(

解决Zabbix自定义用户参数无法获取到数据的问题

今天在一台被监控的主机上写了一个用户参数(UserParameter),用于监控这台主机上的一个pid,还有一些别的用户参数,其他的用户参数都正确获得了,唯独这个后加的pid始终没有获得到数据,服务和日志都重启查看了,没有任何报错,也试过将pid的这个值设置成text和number,但都始终无法获取到这个pid的数据.我也是着了急,就请教了一下资深的Zabbix专家邓工(他的博客地址是:http://dl528888.blog.51cto.com/). 我详细的提供了如下相关信息: 自定义的参数

ZABBIX自定义用户KEY与参数USERPARAMETERS监控脚本输出

zabbix在模板中预定义了一些key,但通常情况,并不能满足我们的需求.幸运的是zabbix提供了自定义key的方法,因此我们可以灵活的监控各种我们想要监控的数据. 定义配置文件 通过yum安装的zabbix-agent配置文件路径为/etc/zabbix/zabbix_agentd.conf.大约在这个文件的255行左右,我们可以发现下面的代码: 1 Include=/etc/zabbix/zabbix_agentd.d/ 我们自定义的配置,可以放到这个目录.我们可以创建一个自定义的文件来定

zabbix 定义触发器,并使用邮件,微信消息报警。

触发器可根据监控项获取到的值来进行一些操作,如监控项获取到的values为0,触发器可判断为正常,如果获取到了1,就触发报警. 定义报警方式比较简单,但是用shell脚本实现起来,总是有格式问题,所以我用python语言写了简单的程序[发邮件,发到微信号上],zabbix运行python程序时,传入几个参数,即可根据参数内容定义发送的介质. 定义监控项参考,此文使用上篇文章环境来做操作:https://www.cnblogs.com/xiaodai12138/p/10159217.html 对目

Zabbix监控——Zabbix自定义用户参数制作监控项

很多情况下,我们使用zabbix内建的监控项不足以监控企业的具体业务,这时就需要使用zabbix提供的自定义参数扩展接口,自己根据业务监控需求,开发相应的脚本作为数据获取途径,自定义参数又存在两种方式,一种是直接把脚本内容写在自定义参数配置文件里面,另一种是写成独立的脚本文件,自定义参数配置文件里面直接调用脚本. 接下来给大家展示一下使用自定义脚本方式(脚本内容直接写在配置文件里面)添加监控项第一步:确认zabbix_agent开启了扩展参数配置(客户端的操作)vim /etc/zabbix/z

Zabbix定义报警机制

1. 修改zabbix配置文件 #取消注释或添加一行 cat -n /etc/zabbix/zabbix_server.conf |grep --color=auto "AlertScriptsPath" 484 ### Option: AlertScriptsPath 490 # AlertScriptsPath=${datadir}/zabbix/alertscripts 492 AlertScriptsPath=/usr/lib/zabbix/alertscripts 2. 编写

23-自定义用户模型

一.自定义用户模型 Django比较好的地方就是自带用户系统,但在某些情况之下,自带的用户系统并不适合我们所创建的项目(我们可能删除某些字段,也有可能新增某些字段,或者哪些字段的信息修改必填还是允许为空),这个时候我们需要自定义用户模型.做法就是继承BaseUserManager或者继承AbstractBaseUser,然后到项目settings.py文件中指定的AUTH_USER_MODEL的用户模型类. 继承AbstractBaseUser: from datetime import dat