feat: implement Swapper metrics collection and UI
This commit is contained in:
13
migrations/039_node_cache_swapper_metrics.sql
Normal file
13
migrations/039_node_cache_swapper_metrics.sql
Normal file
@@ -0,0 +1,13 @@
|
||||
-- Migration 039: Add Swapper metrics to node_cache
|
||||
-- Додаємо поля для метрик Swapper Service в node_cache
|
||||
|
||||
ALTER TABLE node_cache ADD COLUMN IF NOT EXISTS swapper_healthy boolean DEFAULT false;
|
||||
ALTER TABLE node_cache ADD COLUMN IF NOT EXISTS swapper_models_loaded integer DEFAULT 0;
|
||||
ALTER TABLE node_cache ADD COLUMN IF NOT EXISTS swapper_models_total integer DEFAULT 0;
|
||||
ALTER TABLE node_cache ADD COLUMN IF NOT EXISTS swapper_state jsonb DEFAULT '{}'::jsonb;
|
||||
|
||||
COMMENT ON COLUMN node_cache.swapper_healthy IS 'Статус здоров`я Swapper Service';
|
||||
COMMENT ON COLUMN node_cache.swapper_models_loaded IS 'Кількість завантажених моделей';
|
||||
COMMENT ON COLUMN node_cache.swapper_models_total IS 'Загальна кількість відомих моделей';
|
||||
COMMENT ON COLUMN node_cache.swapper_state IS 'Повний стан моделей Swapper (JSON)';
|
||||
|
||||
Reference in New Issue
Block a user