Files
danbooru/config/initializers/00_elastic_apm.rb

11 lines
351 B
Ruby

if Danbooru.config.elastic_apm_server_url.present?
require "elastic_apm"
# https://www.elastic.co/guide/en/apm/agent/ruby/4.x/api.html#api-agent-start
# https://www.elastic.co/guide/en/apm/agent/ruby/4.x/configuration.html
ElasticAPM::Rails.start(
server_url: Danbooru.config.elastic_apm_server_url,
service_name: "Danbooru",
)
end