Pular para o conteúdo principal
Marcadores personalizados podem ser adicionados a gráficos para marcar mudanças importantes. Eles funcionam de forma semelhante aos marcadores de Deploy, que informam quando um deployment foi feito. Existem várias formas de enviar marcadores personalizados, através da nossa interface, API e API do public endpoint. A gem Ruby também inclui uma classe helper para criar marcadores personalizados através do nosso public endpoint. Veja o exemplo abaixo de como ela pode ser usada:
Appsignal::CustomMarker.report(
  # The icon shown on the timeline
  :icon => "🎉",
  # The message shown on hover
  :message => "Big event happened!",
  # Any time object or a string with a ISO8601 valid time is accepted
  :created_at => Time.now
)
Você pode chamar este helper em qualquer lugar da sua aplicação onde ocorra um evento que precise ser rastreado na timeline do gráfico, como tarefas Rake.