Naar hoofdinhoud gaan
De AppSignal-gem is direct compatibel met de Ownership-gem.

Gebruik

Wanneer u de Ownership-gem gebruikt om eigendom toe te wijzen aan specifieke codeblokken, voegt de AppSignal voor Ruby-gem automatisch een owner-tag toe aan het resulterende sample, met als waarde de laatste owner die tijdens dat sample aan een codeblok is toegewezen:
# This will set the owner tag for this sample to :growth
owner :growth do
  crunch_user_numbers
end
Ownership integration in AppSignal U kunt deze tag gebruiken om samples in AppSignal te filteren op het team dat eigenaar is van de bijbehorende code. Wanneer een fout wordt gerapporteerd, wordt de owner-tag voor het foutsample ingesteld op de eigenaar van het codeblok dat de fout heeft veroorzaakt.

Namespaces instellen

U kunt ook de configuratieoptie ownership_set_namespace op true zetten om, naast de owner-tag, ook de namespace automatisch op de owner te laten instellen. Met namespaces kunt u eenvoudig zien welke performance-acties en fouten eigendom zijn van een specifiek team. Houd er rekening mee dat het wijzigen van de namespace voor acties en fouten die al aan AppSignal zijn gerapporteerd, ervoor zorgt dat ze als nieuwe acties en fouten worden gerapporteerd.

Integratie uitschakelen

Om de integratie met de Ownership-gem volledig uit te schakelen, stelt u de configuratieoptie instrument_ownership in op false.