成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Sentry 企業(yè)級數(shù)據(jù)安全解決方案-Relay 入門

安全 應(yīng)用安全
Sentry Relay 通過提供作為應(yīng)用程序和 sentry.io 之間中間層的獨(dú)立服務(wù)來提供企業(yè)級數(shù)據(jù)安全性。

Sentry Relay 通過提供作為應(yīng)用程序和 sentry.io 之間中間層的獨(dú)立服務(wù)來提供企業(yè)級數(shù)據(jù)安全性。

Relay 專門設(shè)計(jì)用于:

  • 在將個人身份信息 (PII) 發(fā)送給 Sentry 之前,在中心位置對其進(jìn)行清理
  • 在低帶寬或連接受限的地區(qū)提高事件響應(yīng)時(shí)間
  • 充當(dāng)將所有 HTTP 通信限制為自定義域名的組織的不透明代理

托管模式(managed mode) 下的 Relay 僅適用于商業(yè)和企業(yè)計(jì)劃。https://sentry.io/pricing/

Relay 用例

Relay 旨在支持對個人身份信息 (PII) 的數(shù)據(jù)清理、響應(yīng)時(shí)間和企業(yè)域管理具有特定企業(yè)安全要求的組織。

PII 數(shù)據(jù)清理

Sentry 已經(jīng)在兩個地方清除了 PII:

  • 在發(fā)送事件之前在 SDK 中
  • 抵達(dá) Sentry 的基礎(chǔ)設(shè)施后

Relay 添加了第三個選項(xiàng),可以在將數(shù)據(jù)發(fā)送到 Sentry 之前在一個中心位置清理數(shù)據(jù)。

要選擇正確的數(shù)據(jù)清理位置,請考慮:

  • 如果您更喜歡在一個中心位置配置數(shù)據(jù)清理,您可以讓 Sentry 處理數(shù)據(jù)清理。到達(dá)后,Sentry 立即應(yīng)用服務(wù)器端清理并保證永遠(yuǎn)不會存儲個人信息。
    • https://docs.sentry.io/product/data-management-settings/scrubbing/server-side-scrubbing/
  • 如果您無法將 PII 發(fā)送到您的基礎(chǔ)設(shè)施之外,但您仍希望在一個集中的位置配置數(shù)據(jù)清理,請配置您的 SDK 以將事件發(fā)送到 Relay。Relay 使用 Sentry 中配置的隱私設(shè)置,并在將數(shù)據(jù)轉(zhuǎn)發(fā)到 Sentry 之前清理 PII。
  • 如果您必須執(zhí)行嚴(yán)格的數(shù)據(jù)隱私要求,您可以將 SDK 配置為使用 before-send hooks 清除 PII,從而防止在設(shè)備上收集數(shù)據(jù)。這可能需要您在應(yīng)用程序中復(fù)制相同的邏輯,并可能影響性能。
    • https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/options/#hooks

響應(yīng)時(shí)間

Relay 對請求的響應(yīng)非常快。在您的基礎(chǔ)設(shè)施附近安裝 Relay 將進(jìn)一步縮短發(fā)送事件時(shí)的響應(yīng)時(shí)間。這種安裝方法可以特別減少偏遠(yuǎn)地區(qū)的往返時(shí)間。

企業(yè)域管理

默認(rèn)情況下,SDK 需要使用指向 sentry.io 的數(shù)據(jù)源名稱 (DSN) 進(jìn)行配置。如果您需要將所有 HTTP 通信限制為自定義域名,Relay 可以充當(dāng)不透明代理,將事件可靠地轉(zhuǎn)發(fā)到 Sentry。

入門

開始使用 Relay 就像使用默認(rèn)設(shè)置一樣簡單。您還可以配置 Relay 以滿足您組織的需求。查看配置選項(xiàng)頁面以獲取有關(guān)操作場景的詳細(xì)討論。

  • https://docs.sentry.io/product/relay/
  • https://docs.sentry.io/product/relay/options/

Relay server 稱為 relay。從 GitHub Releases 下載二進(jìn)制文件。DockerHub 上提供了一個 Docker 鏡像。

  • https://github.com/getsentry/relay/releases
  • https://hub.docker.com/r/getsentry/relay/

初始化配置

要創(chuàng)建初始配置,請使用 Relay 的 relay config init 命令, 該命令將配置文件放在當(dāng)前工作目錄下的 .relay 文件夾中。

在 Docker 中,使用 Docker 提供的標(biāo)準(zhǔn)機(jī)制提供配置目錄,通過掛載 Docker volumes 或構(gòu)建新容器并復(fù)制文件。

  • https://docs.docker.com/storage/volumes/
  1. # 調(diào)整配置目錄的權(quán)限 
  2. docker run --rm -it                \ 
  3.   -v $(pwd)/config/:/work/.relay/  \ 
  4.   --entrypoint bash                \ 
  5.   getsentry/relay                  \ 
  6.   -c 'chown -R relay:relay /work/.relay' 
  7.  
  8. # 生成配置 
  9. docker run --rm -it                \ 
  10.   -v $(pwd)/config/:/work/.relay/  \ 
  11.   getsentry/relay                  \ 
  12.   config init 

選擇默認(rèn)配置以創(chuàng)建最小配置文件。您可以通過選擇 "create custom config" 并自定義這些參數(shù)來選擇覆蓋默認(rèn)設(shè)置:

  • mode 設(shè)置,用于配置 Relay 運(yùn)行的主要模式。有關(guān)可用 Relay 模式的更多信息,請參閱 Relay 模式。

目前,只有 proxy 和 static 模式可供所有組織使用。managed 模式下的 Relay 僅適用于商業(yè)和企業(yè)計(jì)劃。https://docs.sentry.io/product/relay/modes/

  • upstream 設(shè)置配置 Relay 將事件轉(zhuǎn)發(fā)到的服務(wù)器(默認(rèn)為主要的 sentry.io URL)。
  • port 和 host 設(shè)置配置 Relay 將偵聽的 TCP 端口。這是 SDK 發(fā)送事件的地址。
  • tls 設(shè)置配置 TLS 支持(HTTPS 支持),當(dāng)需要保護(hù) SDK 和 Relay 之間的通信時(shí)使用。

設(shè)置記錄在 .relay/config.yml 中。請注意,所有配置值都是可選的,并且默認(rèn)為以下設(shè)置:

  1. relay: 
  2.   mode: managed 
  3.   upstream: "https://sentry.io/" 
  4.   host: 0.0.0.0 
  5.   port: 3000 
  6.   tls_port: ~ 
  7.   tls_identity_path: ~ 
  8.   tls_identity_password: ~ 

配置在配置選項(xiàng)中有完整記錄。

  • https://docs.sentry.io/product/relay/options/

創(chuàng)建憑證

不適用于 proxy 或 static 模式。

除了 config.yml,init 命令還創(chuàng)建了一個憑證文件 credentials.json,它位于同一個 .relay 目錄中。此文件包含 Relay 用于與上游服務(wù)器進(jìn)行身份驗(yàn)證的公鑰和私鑰。

因此,必須保護(hù)此文件不被未經(jīng)授權(quán)的實(shí)體修改或查看。

典型的憑據(jù)文件類似于此示例:

  1.   "secret_key""5gkTAfwOrJ0lMy9aOAOmHKO1k6gd8ApYkAInmg5VfWk"
  2.   "public_key""nDJI79SbEYH9-8NEJAI7ezrgYfoIPW3Bnkg00k1z0fA"
  3.   "id""cde0d72e-0c4e-4550-a934-c1867d8a177c" 

在 managed 模式下運(yùn)行時(shí),使用 public_key 向上游服務(wù)器注冊您的 Relay。

使用 Sentry 注冊 Relay

不適用于 proxy 或 static 模式。

為了在 managed 模式下運(yùn)行,Relay 從 Sentry 中的組織和項(xiàng)目設(shè)置中提取 PII 剝離、過濾和速率限制的配置。由于這些設(shè)置可能包含敏感信息,因此它們的訪問受到 Sentry 的限制并需要授權(quán)。

向 Sentry 注冊 Relay:

通過檢查 credentials.json 文件或運(yùn)行以下命令來復(fù)制公鑰的內(nèi)容:

  1. docker run --rm -it                \ 
  2.   -v $(pwd)/config/:/work/.relay/  \ 
  3.   getsentry/relay                  \ 
  4.   credentials show 

單擊 Sentry 主導(dǎo)航中的 Settings,然后選擇 Relays。

點(diǎn)擊 New Relay Key 添加密鑰并保存:

此過程向 Sentry 注冊 Relay,以便準(zhǔn)備發(fā)送消息。請參閱配置選項(xiàng)以了解有關(guān) Relay 配置選項(xiàng)的更多信息。

運(yùn)行 Relay

在 Sentry 注冊 Relay 后,它就可以運(yùn)行了:

  1. docker run --rm -it                \ 
  2.   -v $(pwd)/config/:/work/.relay/  \ 
  3.   -p 3000:3000                     \ 
  4.   getsentry/relay                  \ 
  5.   run 

在默認(rèn)配置下,Relay 發(fā)出類似于以下內(nèi)容的日志輸出:

  1. INFO  relay::setup > launching relay from config folder .relay 
  2. INFO  relay::setup >   relay mode: managed 
  3. INFO  relay::setup >   relay id: cde0d72e-0c4e-4550-a934-c1867d8a177c 
  4. INFO  relay::setup >   public key: nDJI79SbEYH9-8NEJAI7ezrgYfoIPW3Bnkg00k1z0fA 
  5. ... 
  6. INFO  relay_server::actors::upstream > relay successfully registered with upstream 

INFO relay_server::actors::upstream > relay successfully registered with upstream

有關(guān)如何配置 Relay 的日志記錄的更多信息,請參閱 Logging 頁面。

如果您移動了 config 文件夾(例如,出于安全原因),請使用 --config 選項(xiàng)指定位置:

  1. docker run --rm -it                \ 
  2.   -v $(pwd)/config/:/etc/relay/    \ 
  3.   -p 3000:3000                     \ 
  4.   getsentry/relay                  \ 
  5.   run --config /etc/relay/ 

發(fā)送測試事件

一旦 Relay 運(yùn)行并通過 Sentry 進(jìn)行身份驗(yàn)證,將測試事件發(fā)送到您組織中的項(xiàng)目之一。

通過在 Settings > Projects > {YOUR_PROJECT_NAME} > Client Keys (DSN) 導(dǎo)航到您的項(xiàng)目設(shè)置來獲取您的項(xiàng)目的 DSN,然后選擇一個現(xiàn)有的 DSN,它看起來類似于:

https://12345abcdef10111213141516171819@o1.ingest.sentry.io/2345

接下來,替換部分 DSN 以匹配 Relay 可訪問的地址。例如,如果 Relay 偵聽 http://localhost:3000,請將 DSN 的 protocol 和 host 更改為:

http://12345abcdef10111213141516171819@localhost:3000/2345

在您的 SDK 配置中使用新的 DSN。要對此進(jìn)行測試,您可以使用 sentry-cli(安裝說明)發(fā)送消息:

  • https://docs.sentry.io/product/cli/installation/
  1. export SENTRY_DSN='http://12345abcdef10111213141516171819@127.0.0.1:3000/2345' 
  2. sentry-cli send-event -m 'A test event' 

 

幾秒鐘后,該事件應(yīng)出現(xiàn)在您項(xiàng)目的問題流(issues stream)中。

 

責(zé)任編輯:武曉燕 來源: 黑客下午茶
相關(guān)推薦

2022-01-06 20:00:39

數(shù)據(jù)企業(yè)安全

2022-01-05 20:16:52

Sentry Relay 數(shù)據(jù)安全

2022-01-08 15:08:17

項(xiàng)目配置Sentry

2022-01-09 21:46:22

安全數(shù)據(jù)Sentry

2022-01-07 18:07:16

數(shù)據(jù)安全監(jiān)控

2022-01-12 23:54:27

Sentry企業(yè)級安全

2009-03-19 09:49:00

華為數(shù)據(jù)備份賽門鐵克

2025-03-10 00:13:00

數(shù)據(jù)庫脫敏日志脫敏出脫敏

2009-04-27 17:12:11

數(shù)據(jù)保護(hù)EDPSafeNet

2012-09-22 15:13:31

2011-10-14 10:50:02

2013-03-01 16:45:27

2015-06-24 16:38:24

2012-03-05 12:33:18

2009-04-22 08:44:36

2009-07-17 09:17:41

IT運(yùn)維SiteView游龍科技

2012-12-18 17:11:58

2021-04-22 07:21:55

Hive數(shù)據(jù)傾斜

2013-03-11 10:54:05

2016-03-25 17:20:26

戴爾
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 99精品国产一区二区青青牛奶 | 亚洲成色777777在线观看影院 | 久久久久久影院 | 东京久久 | 欧美极品少妇xxxxⅹ免费视频 | 精品国产精品一区二区夜夜嗨 | www视频在线观看 | 国产91色在线 | 亚洲 | 亚洲一区二区三区在线播放 | 在线成人免费视频 | 国产中文字幕在线观看 | 99爱在线观看 | 久久精品免费 | 中文字幕日韩在线观看 | 日中文字幕在线 | 最近中文字幕第一页 | 精品九九 | 国产午夜精品一区二区三区四区 | 久久精品色欧美aⅴ一区二区 | 龙珠z在线观看 | 综合色导航| 免费国产一区二区视频 | 精品亚洲一区二区三区 | 日本午夜免费福利视频 | 色又黄又爽网站www久久 | 日日骚视频| 黄色国产大片 | 一级片在线视频 | 中文字幕日韩在线 | 亚洲狠狠| 欧洲精品在线观看 | 最近中文字幕在线视频1 | 在线视频亚洲 | 操操日| 欧美一区二区在线免费观看 | 丝袜美腿一区二区三区动态图 | 亚洲一区 | 男女爱爱福利视频 | 性一爱一乱一交一视频 | 国产午夜视频 | 精品国产一区一区二区三亚瑟 |