Sentry 企业级数据安全解决方案 - Relay 运行模式
内容整理自官方开发文档
Relay
可以在几种主要模式之一下运行,如果您正在配置 Relay server
而不是使用默认设置,那么事先了解这些模式至关重要。
模式存储在配置文件中,该文件包含 relay.mode
字段。此字段指定 Relay
运行的模式:managed
、static
或 proxy
。Relay
模式控制 Relay
获取事件的项目设置的方式。
managed
模式下的 Relay 仅适用于商业和企业计划。
在 Sentry
中,事件处理根据项目和组织设置进行配置。 一些设置,例如隐私控制,是在组织级别设置的,然后由该组织中的所有项目继承;每个项目都指定了其他设置。对于 Relay,根据事件发送到的继承项目设置处理事件。
通过轮询 Sentry
定期刷新 Relay
配置。Sentry
不需要看到你的 Relay
。关于间隔(intervals)
、超时(timeouts)
和重试(retries)
的配置,请参见配置选项。
系列
Managed Mode(托管模式)
Managed
是 Relay
的默认模式。由于设置是从 Sentry
获取的,因此在此模式下需要进行身份验证。如果认证失败,Relay
将不接受任何事件。
当 Relay
从您的应用程序接收事件时,它将请求 Sentry
的项目设置来处理事件。如果 Sentry
无法为特定项目提供设置,则该项目的所有数据都将被丢弃。
要激活 managed mode
,请设置以下配置:
relay:
mode: managed
Static Mode(静态模式)
在 static mode
下,必须手动配置项目。在这种模式下,Relay
将仅处理静态配置项目的事件,并拒绝所有其他项目的事件。
当您知道发送事件的项目,并且需要明确地控制允许通过这个 Relay
发送事件的项目时,此模式非常有用。
在
static
模式下,Relay
不向上游注册,因为它不向上游查询信息。处理完已配置项目的事件后,它会将它们与发送原始请求的客户端设置的身份验证信息 (DSN
) 一起转发到上游。
要激活 static
模式,请设置以下配置:
relay:
mode: static
要配置项目,请使用 projects/<PROJECT_ID>.json
格式将文件添加到 Relay 配置文件夹。有关此文件内容的说明,
参考项目配置。
Proxy Mode(代理模式)
Proxy
模式类似于 static
模式,但它转发来自未知项目的事件。
在这种模式下,静态配置项目的事件的处理方式与 static
模式相同。
未知项目的事件 -- 没有静态配置设置的项目 -- 以最少的处理进行转发(代理)。
速率限制仍然适用于所有项目的
proxy
模式,无论它们是静态配置的还是代理的。
要激活 proxy
模式,请设置此配置:
relay:
mode: proxy
Sentry 企业级数据安全解决方案 - Relay 运行模式的更多相关文章
- Sentry 企业级数据安全解决方案 - Relay 配置选项
Relay 的配置记录在文件 .relay/config.yml 中.要更改此位置,请将 --config 选项传递给任何 Relay 命令: ❯ ./relay run --config /path ...
- Sentry 企业级数据安全解决方案 - Relay 监控 & 指标收集
内容整理自官方文档 系列 Sentry 企业级数据安全解决方案 - Relay 入门 Sentry 企业级数据安全解决方案 - Relay 运行模式 Sentry 企业级数据安全解决方案 - Rela ...
- Sentry 企业级数据安全解决方案 - Relay 项目配置
内容整理自官方文档 系列 Sentry 企业级数据安全解决方案 - Relay 入门 Sentry 企业级数据安全解决方案 - Relay 运行模式 Sentry 企业级数据安全解决方案 - Rela ...
- Sentry 企业级数据安全解决方案 - Relay 操作指南
内容整理自官方文档 本篇回顾了我们在自托管外部使用 Relay 时的操作指南,即在您的硬件上运行的 Relay 并将事件转发到 sentry.io. 系列 Sentry 企业级数据安全解决方案 - R ...
- Sentry 企业级数据安全解决方案 - Relay PII 和数据清理
本文档描述了一种我们希望最终对用户隐藏的配置格式.该页面仍然存在的唯一原因是当前 Relay 接受这种格式以替代常规数据清理设置. 以下文档探讨了 Relay 使用和执行的高级数据清理配置的语法和语义 ...
- Sentry 企业级数据安全解决方案 - Relay 入门
内容整理自官方开发文档 Sentry Relay 通过提供作为应用程序和 sentry.io 之间中间层的独立服务来提供企业级数据安全性. Relay 专门设计用于: 在将个人身份信息 (PII) 发 ...
- Foreman 企业级配置管理解决方案
Foreman 企业级配置管理解决方案 Foreman 企业级配置管理解决方案 笔记本 puppet foreman 构建运维体系 本文是构建运维体系的其中一个关键环节. 什么是 foreman Fo ...
- 《Hadoop高级编程》之为Hadoop实现构建企业级安全解决方案
本章内容提要 ● 理解企业级应用的安全顾虑 ● 理解Hadoop尚未为企业级应用提供的安全机制 ● 考察用于构建企业级安全解决方案的方法 第10章讨论了Hadoop安全性以及Hado ...
- 1.4 - OSPF的运行模式⑦
帧中继的子接口选用原则: 1.在一个封装FR的物理接口上,可以同时承载多条PVC. 为了网络的可扩展性,建议不论在考试环境还是在工程环境中,都应该优先考虑使用子接口 2.应该创建几个子接口:在一个物理 ...
随机推荐
- idea开发环境搭建ssh
idea2020完整web开发(struts2+spring+hibernate) idea破解 第一步: 下载最新的 IDEA 2020.3.2 版本安装包 https://www.jetbrain ...
- 9、Redis五大数据类型---有序集合Zset(sorted set)
一.简介 zset与set异同 相同之处: 都是没有重复元素的字符串集合 不同之处: 有序集合zset的每个成员都关联了一个评分(score),这个评分(score)被用来按照从最低分到最高分的方式排 ...
- uniapp实现钉钉扫码登录
由于uniapp暂无钉钉授权登录所以本文将钉钉扫码登录作为网页嵌入uniapp,最终实现钉钉扫码登录app 1. 用H5调起钉钉扫码登录 钉钉在网页端的扫码登录可参考钉钉文档:扫码登录第三方网站 - ...
- shell脚本 批量查看mysql表条目数
一.简介 源码地址 日期:2018/4/12 介绍:查看mysql的信息,用于比对和查询条目数 效果图: 二.使用 适用:centos6+ 语言:中文 注意:适用于5.7版本,其它版本要更改变量han ...
- .gitignore文件作用
目录 一.简介 二.常用规则 三.详细 一.简介 一般来说每个Git项目中都需要一个.gitignore文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中. 意思就是本地修改完项目后,上 ...
- Windows服务(.net Core 3.1-Topshelf-log4net-quartz)
https://github.com/yezei/Topshelf-log4net-quartz.git
- Google Earth Engine 批量点击RUN任务,批量取消正在上传的任务
本文内容参考自: https://blog.csdn.net/qq_21567935/article/details/89061114 https://blog.csdn.net/qq_2156793 ...
- sar命令查看网卡流量 (System ActivityReporter系统活动情况报告)
sar命令查看网卡流量 2016年06月14日 03:31:29 WarriorTan 阅读数:9748更多 个人分类: Linux 版权声明:本文为博主原创文章,未经博主允许不得转载. http ...
- mysql 禁止自动提交设置
mysql禁止自动提交的设置, 在my.ini文件里加上如下的一句便可 init_connect='SET autocommit=0' 但是有个问题,对root用户进行autocommit变量的查询, ...
- SpringBoot使用Aspect切面拦截打印请求参数
引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp ...