Module: Gitlab::Metrics::CiDeletedObjectProcessingSlis
- Includes:
- SliConfig
- Defined in:
- lib/gitlab/metrics/ci_deleted_object_processing_slis.rb
Constant Summary
collapse
- CATEGORY_LABEL =
{ feature_category: :continuous_integration }.freeze
- POSSIBLE_LABELS =
[CATEGORY_LABEL].freeze
Class Method Summary
collapse
Methods included from SliConfig
enabled_slis, included, register, registered_classes
Class Method Details
.initialize_slis! ⇒ Object
.record_apdex(success:) ⇒ Object
20
21
22
23
24
|
# File 'lib/gitlab/metrics/ci_deleted_object_processing_slis.rb', line 20
def record_apdex(success:)
Gitlab::Metrics::Sli::Apdex[:ci_deleted_objects_processing].increment(
labels: CATEGORY_LABEL,
success: success)
end
|
.record_error(error:) ⇒ Object
26
27
28
29
30
|
# File 'lib/gitlab/metrics/ci_deleted_object_processing_slis.rb', line 26
def record_error(error:)
Gitlab::Metrics::Sli::ErrorRate[:ci_deleted_objects_processing].increment(
labels: CATEGORY_LABEL,
error: error)
end
|