mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-05 07:27:15 +08:00
refactor(database): isolate configuration transactions
This commit is contained in:
@@ -35,6 +35,11 @@ METRIC_SPECS = {
|
||||
MetricSpec("db.pool.wait", MetricKind.HISTOGRAM, frozenset({"backend", "outcome"})),
|
||||
MetricSpec("db.pool.checked_out", MetricKind.GAUGE, frozenset({"backend"})),
|
||||
MetricSpec("db.pool.timeout", MetricKind.COUNTER, frozenset({"backend"})),
|
||||
MetricSpec("db.worker.wait", MetricKind.HISTOGRAM, frozenset()),
|
||||
MetricSpec("db.worker.duration", MetricKind.HISTOGRAM, frozenset({"outcome"})),
|
||||
MetricSpec("db.worker.queue.depth", MetricKind.GAUGE, frozenset()),
|
||||
MetricSpec("db.worker.active", MetricKind.GAUGE, frozenset()),
|
||||
MetricSpec("db.worker.rejected", MetricKind.COUNTER, frozenset()),
|
||||
MetricSpec("event.queue.depth", MetricKind.GAUGE, frozenset({"delivery"})),
|
||||
MetricSpec("event.handler.duration", MetricKind.HISTOGRAM, frozenset({"event_type", "handler_type", "outcome"})),
|
||||
MetricSpec("module.provider.duration", MetricKind.HISTOGRAM, frozenset({"method", "provider_type", "outcome"})),
|
||||
|
||||
Reference in New Issue
Block a user