Sentry
https://gyazo.com/23af39986bbc9b46a3adb91b4472f468 https://sentry.io
リンクが多すぎて読むのが大変mrsekut.icon
SDKなど
他にもたくさん用意されている
珍しいので言えばElixir向けのものなどもある
clientで生じたエラーを収集し、管理してくれるサービス
異なるuserであっても、似たようなerrorはグループ化して表示してくれる
stack traceやclientの環境をかなり詳細に表示してくれる
OSとか時間とかdevicde idとかアプリのversionとか色々
event
errorとtransactionの総称
ここで言うtransactionは、
例えば、page load、page navigationなど
transaction
Sentryに送信する操作の単位
e.g. アプリの起動、画面遷移
0個以上のSpanからなる
transactionの実態
Span自体も、Spanの入れ子(ツリー構造)で構成される
1つの関数が内部で複数の関数を呼ぶのと同じイメージ
e.g. APIリクエスト、関数呼び出し、Reactのmount
開始時刻と終了時刻を持ちます
管理画面の方の使い方
どのcommitからバグが入ったかを特定する
github actionsで設定できるっぽい
アラート
瞬間的に増えたエラーのみをアラートする
本番のsorce map設定
どこで確認できる?
configureScopeとは
performance計測したい
DSN
Data Source Name
snetry.initの
integrations: [new Integrations.BrowserTracing()],とは
類似
docsを読む
めちゃくちゃ入れ子があるので、↓の量よりもかなり多くなる
PRODUCT
Sentry Basics
Key Terms
docs内で使われる用語の説明
Data Source Name (DSN)
Environments
Metrics
Frontend Tutorial
Backend Tutorial
Search
Grouping Issues
Event Data
Tracing
Moving to SaaS
Issues
Projects
Alerts
Performance Monitoring
Releases
Discover Queries
Dashboards
Stats
User Feedback
Security Policy Reporting
DATA MANAGEMENT
Issue Grouping
Data Forwarding
Inbound Filters
Data Scrubbing
Restricting Data Display
ACCOUNT MANAGEMENT
Set Up Your Sentry Account
Organization and User Management
Single Sign-On (SSO)
Require 2FA
Account Preferences
Pricing & Billing
Quota Management
RELAY
Getting Started
Relay Modes
Configuration Options
Monitoring
Project Configuration
Operating Guidelines
SENTRY-CLI
Installation
Configuration and Authentication
Release Management
Debug Information Files
Sending Events
SECURITY AND LEGAL
Legal and Compliance Documents
SOC2 Report & ISO 27001 Certificate
IP Ranges
SSL Protocols and Ciphers
Data Privacy for Mobile
INTEGRATIONS
Integration Platform
Notification & Incidents
Source Code Management
Issue Tracking
Deployment
Data & Visualization
Debugging
Feature Flag
Cloud Monitoring
ADDITIONAL RESOURCES
Support
Platforms
Legacy SDKs
API Reference
Contributing to Docs
Developer Documentation
Self-Hosting Sentry
rrwebとintegrationすることで、操作の録画と再生ができる