mirror of
https://github.com/discourse/discourse.git
synced 2025-02-06 03:18:23 +00:00
DEV: only publish logs error count to admins
This commit is contained in:
parent
82e45f5485
commit
1a71f98d28
@ -94,7 +94,14 @@ RailsMultisite::ConnectionManagement.each_connection do
|
||||
|
||||
if (error_rate_per_minute || 0) > 0
|
||||
store.register_rate_limit_per_minute(severities, error_rate_per_minute) do |rate|
|
||||
MessageBus.publish("/logs_error_rate_exceeded", rate: rate, duration: 'minute', publish_at: Time.current.to_i)
|
||||
MessageBus.publish("/logs_error_rate_exceeded",
|
||||
{
|
||||
rate: rate,
|
||||
duration: 'minute',
|
||||
publish_at: Time.current.to_i
|
||||
},
|
||||
group_ids: [Group::AUTO_GROUPS[:admins]]
|
||||
)
|
||||
end
|
||||
end
|
||||
|
||||
@ -102,7 +109,14 @@ RailsMultisite::ConnectionManagement.each_connection do
|
||||
|
||||
if (error_rate_per_hour || 0) > 0
|
||||
store.register_rate_limit_per_hour(severities, error_rate_per_hour) do |rate|
|
||||
MessageBus.publish("/logs_error_rate_exceeded", rate: rate, duration: 'hour', publish_at: Time.current.to_i)
|
||||
MessageBus.publish("/logs_error_rate_exceeded",
|
||||
{
|
||||
rate: rate,
|
||||
duration: 'hour',
|
||||
publish_at: Time.current.to_i,
|
||||
},
|
||||
group_ids: [Group::AUTO_GROUPS[:admins]]
|
||||
)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user