From 40d23847791583b9a470d515c260d9d985963eb0 Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Mon, 19 Apr 2021 16:56:20 +0200 Subject: [PATCH] Eager load within Prometheus exporter --- lib/prometheus/controller.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/prometheus/controller.rb b/lib/prometheus/controller.rb index 5666fb4e..0b85beae 100644 --- a/lib/prometheus/controller.rb +++ b/lib/prometheus/controller.rb @@ -26,6 +26,7 @@ module Prometheus end def initialize_instance_count + Rails.application.eager_load! ApplicationRecord.descendants.reject(&:abstract_class).each do |each| @instance_count.observe(each.count, class: each.name) end