内容整理自官方文档

系列

项目配置

staticproxy 模式下运行 Relay 时,您可以在文件系统上配置项目设置。

Static 项目配置位于 Relay 配置目录的 projects 子目录下,默认位于 .relay/projects

托管(managed) 模式下的 Relay 仅适用于商业和企业计划https://sentry.io/pricing/

要配置项目,请在该位置添加名为 <PROJECT_ID>.json 的文件:

.relay/
└── projects/
├── 17.json
├── 21.json
└── 42.json

项目配置是一种可扩展格式,主要由可选字段组成。最低配置 必须 包含以下字段:

{
"slug": "my-project",
"publicKeys": [
{
"publicKey": "<DSN_KEY>",
"isEnabled": true
}
],
"config": {
"allowedDomains": ["*"]
}
}

公钥 (<DSN_KEY>) 是项目 DSN 的密钥,与用于 Relay 注册的 Relay 公钥无关。

基本选项

slug

项目的简称,显示在 Sentry 中。Relay 当前需要此值才能接受事件。

{
"slug": "my-project"
}

disabled

项目是否被禁用。如果设置为 true,则 Relay 将丢弃发送到此项目的所有事件。

{
"disabled": false
}

publicKeys

已知公钥(DSN 中的公钥)的列表以及是否应接受使用该密钥的事件。

{
"publicKeys": [
{
"publicKey": "12345abcdb1e4c123490ecec89c1f199",
"isEnabled": true
}
]
}

您可以通过进入 Sentry > Project Settings > Client Keys (DSN) 来获取密钥。公钥可以从 DSN 中提取。 在这个 DSN 中,例如 https://12345abcdb1e4c123490ecec89c1f199@o1.ingest.sentry.io/2244key12345abcdb1e4c123490ecec89c1f199


一个项目可能包含多个公钥,但只会处理使用已启用项目密钥的消息。同样,可以使用 isEnabled flag 禁用 key

config.allowedDomains

配置 Sentry 应接受事件的 OriginReferer URL。这对应于 Sentry UI 中的 Allowed Domains 设置。


空列表拒绝所有来源。使用默认的 ["*"] 以允许所有来源。

{
"config": {
"allowedDomains": ["mycompany.com"]
}
}

最新文章

  1. sql将同一个表中的两列Int数据相加,有些数据是空的
  2. Bit-Value Type
  3. ResultSet的Type
  4. 使用m2eclipse搭建Web项目
  5. pyfits例子
  6. C#对HTTP数据还原
  7. $.ajax()方法详解 jquery
  8. npm缺少css-loader,/style-compiler,stylus-loader问题,npm没有权限无法全局更新问题【已解决】
  9. No such property: FOR_RUNTIME for class: org.gradle.api.attributes.Usage
  10. 一起学习造轮子(二):从零开始写一个Redux
  11. 通过端口号查找进程号并杀掉进程window和Linux版本
  12. TrinityCore3.3.5环境搭建
  13. Netty源码分析第6章(解码器)----&gt;第2节: 固定长度解码器
  14. NetBeans启动Tomcat报“&#39;127.0.0.1&#39; 不是内部或外部命令”启动失败的解决办法
  15. 图像识别api
  16. Android ListView的一个坑,你可掉进去过?
  17. 【jQuery插件分享】Cropper——一个简单方便的图片裁剪插件
  18. 初学VS的目录结构
  19. Scala语言简介和开发环境配置
  20. [POJ1785]Binary Search Heap Construction(笛卡尔树)

热门文章

  1. 【MySQL】排名函数
  2. KubeCon 2021|使用 eBPF 代替 iptables 优化服务网格数据面性能
  3. 【二进制】【WP】MOCTF逆向题解
  4. Python3 shevel模块,更高级的json序列化数据类型模块(比pickle更高级)
  5. JAVA获取访问者的内网IP地址
  6. Linux(centos)下修改mysql的sql_mode模式
  7. 『与善仁』Appium基础 — 26、常用手机操作的API说明
  8. 痞子衡嵌入式:把玩i.MXRT1062 TencentOS Tiny EVB_AIoT开发板(2) - 在Flash调试及离线启动
  9. 【LeetCode】243. Shortest Word Distance 解题报告(C++)
  10. 【LeetCode】923. 3Sum With Multiplicity 解题报告(Python)