Sentry で Semver Dialect エラーを有効化する
概要
このランブックは、GitLab Rails アプリケーション内で生成された SemverDialect エラーの Sentry へのレポートを有効化する手順を提供します。このレポートは track_semver_dialect_errors_for_cvs_in_sentry OPS フィーチャーフラグの背後にあり、デフォルトでは無効になっています。これにより、gitlab.com 上の無効またはサポートされていないユーザーデータの処理から生成された過多なエラーで Sentry システムが溢れることを防ぎます。
注意: このフィーチャーフラグは 18.4 までに削除される予定です: https://gitlab.com/gitlab-org/gitlab/-/issues/491612
手順
- 本番環境でフィーチャーフラグを有効化します:
/chatops run feature set track_semver_dialect_errors_for_cvs_in_sentry true --production - Sentry で SemverDialects エラーを監視します: https://new-sentry.gitlab.net/organizations/gitlab/issues/?query=is%3Aunresolved+SemverDialects
- 対処が必要な報告されたエラーについて Issue を作成します。
- 本番環境でフィーチャーフラグを無効化します:
/chatops run feature set track_semver_dialect_errors_for_cvs_in_sentry false --production - Issue を修正します。
- 繰り返します。
