发布日期:2023-10-30 03:08 点击次数:175
本篇回顾了咱们在自托管外部使用 Relay 时的操作指南,即在您的硬件上运行的 Relay 并将事件转发到 sentry.io。
手机博彩平台信誉度 矜重事项 咱们忽视使用官方提供的 Docker 镜像(getsentry/Relay)运行 Relay,该镜像位于 DockerHub 上,并带有 Git 改良象征符,而不是从源代码构建。 https://hub.docker.com/r/getsentry/relay/ 咱们忽视至少运行两个 Relay 实例(容器),并在它们前边使用反向代理(举例 HAProxy 或 Nginx),以莳植可用性并简化 Relay 更新。 https://www.haproxy.org/ https://nginx.org 要监控您的 Relay 修复,请建树 日记纪录, 计较, 和 健康查验。 https://docs.sentry.io/product/relay/monitoring/#logging https://docs.sentry.io/product/relay/monitoring/#metrics https://docs.sentry.io/product/relay/monitoring/#health-checks系统要乞降忽视
博彩体育以下忽视假定 Relay 在 Docker 中运行。
皇冠客服飞机:@seo3687 资源 忽视 CPU必需: x86-64 (amd64) CPU 架构
多核 CPU
内存忽视每个 Relay 容器至少有 2GB 的 RAM。
聚集带宽:确保您有弥散的容量来罗致和转发经营的数据量。默许情况下,Relay 会将通盘上游申请压缩到 6868体育sentry.io,但压缩率可能会因提交事件的类型和模式而异。
蔓延:Relay 不错容忍聚集蔓延达到某个点。可是忽视确保到上游的来去时辰保抓低于 5 秒。
存储Relay 现时不需要磁盘存储。
Relay 是一个多线程应用才能,它试图附近通盘可用的 CPU 内核。因此,Sentry 横蛮忽视在多核 CPU 上运行 Relay。若是您的修复瞻望每秒处理 100 个以上的申请,咱们忽视在至少四 (4) 个 CPU 内核上运行 Relay。默许情况下,每个 Relay 实例将使用可用内核的总额来波折其线程池的大小。通过建树 limits.max_thread_count 来波折此活动。
示例建树此示例建树修复基今日记纪录和计较修复,以及变调默许并发级别。
--- relay: # The upstream hostname is taken from any of your DSNs. # Go to your Project Settings, and then to "Client Keys (DSN)" to see them. upstream: https://___ORG_INGEST_DOMAIN___. host: 0.0.0.0 port: 3000 logging: level: info format: json metrics: statsd: 127.0.0.1:8126 prefix: relay limits: # Base size of various internal thread pools. Defaults to the number of logical CPU cores max_thread_count: 8
联系通盘可用选项的雅致阐扬,请参阅建树选项页面。
北京赛车龙虎斗2021年8月非法出境缅甸。9月25日自缅甸边境投案自首,实行隔离医学观察。9月26日新冠病毒核酸检测阳性,转运至定点医院隔离诊治。结合流行病学史、临床表现实验室检测结果,诊断新冠肺炎确诊病例(普通型,欧博体育缅甸输入)。体育代理招商皇冠信用网 性能调优Relay 提供了多种建树选项。与其他选项比拟,变调某些选项对 Relay 的活动的影响更大。以下列表列出了当您念念要凭据组织的环境和使命负载波折 Relay 时应领先查验的几个选项:
limits.max_concurrent_requests (default: 100)您的 Relay 实例不错发送到上游 (Sentry) 的并发申请数。若是您的事件量或 Sentry 的聚会蔓延很高,您不错增多此值以取得非凡的费解量,尽管增多的代价曲直凡的聚聚齐集。
cache.event_buffer_size (default: 1000)在运行阻隔新事件之前,Relay 不错在其腹地部队中缓冲些许事件。举例,当聚集问题艰难 Relay 将罗致到的音书转发到 Sentry 时,增多此值也会增多 Relay 的潜在内存消费。
cache.event_expiry (in seconds, default: 600)在丢弃事件之前,Relay 不错将缓冲的事件保留在内存中的时辰。若是您瞻望 Relay 可能需要在内存中保留事件的时辰比默许值长,则不错增多此值。
cache.project_expiry (in seconds, default: 300)为了保抓普通运行,Relay 会如期从 Sentry 上游获取名目建树。此修复鸿沟 Relay 获取该建树的频率。您不错减小此值以使建树传播愈加平凡。举例,若是您稍后在 Sentry 的名目修复中变调数据清算选项,您的 Relay 实例将更快地意志到这些变调。
cache.project_grace_period (in seconds, default: 0)名目建树逾期后仍可使用多万古辰。当上游无法窥探时,增多此值可能会有所匡助;举例,由于聚集问题。
申请路由SDK 在一组端点上与 Sentry 通讯。Relay 提供疏通的 API 以成为无缝替代品。这需要一组端点不错窥探:
太平洋在线直营网 /api//envelope/ /api//minidump/ /api//security/ /api//store/ /api//unreal/凭据 SDK 或客户端,对这些端点的申请使用压缩施行编码(compressed content-encoding)或分块传输编码(chunked transfer-encoding)实行。凭据 Relay 前边的基础步履,请查验以下 HTTP 头修复是否正确:
Host: 到此 Relay 的各人主机名 X-Forwarded-For: 到客户端 IP 地址 X-Sentry-Auth: 客户端提供的值代理平凡为申请修复默许的最大 body 大小。尤其是原生崩溃论述和附件可能会超出这些铁心。咱们忽视将最大客户端 body 大小建树为 100MB。
在里面,Relay 向已建树的上游发出申请以转发数据并检索名目建树。咱们 横蛮忽视 不要铁心这些申请。现在,Relay 向以下端点发出申请以进行基本操作:
以上通盘端点: