# HELP bot_process_cpu_user_seconds_total Total user CPU time spent in seconds. # TYPE bot_process_cpu_user_seconds_total counter bot_process_cpu_user_seconds_total 29.124749 # HELP bot_process_cpu_system_seconds_total Total system CPU time spent in seconds. # TYPE bot_process_cpu_system_seconds_total counter bot_process_cpu_system_seconds_total 8.776517 # HELP bot_process_cpu_seconds_total Total user and system CPU time spent in seconds. # TYPE bot_process_cpu_seconds_total counter bot_process_cpu_seconds_total 37.901266 # HELP bot_process_start_time_seconds Start time of the process since unix epoch in seconds. # TYPE bot_process_start_time_seconds gauge bot_process_start_time_seconds 1785146895 # HELP bot_process_resident_memory_bytes Resident memory size in bytes. # TYPE bot_process_resident_memory_bytes gauge bot_process_resident_memory_bytes 125431808 # HELP bot_process_virtual_memory_bytes Virtual memory size in bytes. # TYPE bot_process_virtual_memory_bytes gauge bot_process_virtual_memory_bytes 21885489152 # HELP bot_process_heap_bytes Process heap size in bytes. # TYPE bot_process_heap_bytes gauge bot_process_heap_bytes 160436224 # HELP bot_process_open_fds Number of open file descriptors. # TYPE bot_process_open_fds gauge bot_process_open_fds 20 # HELP bot_process_max_fds Maximum number of open file descriptors. # TYPE bot_process_max_fds gauge bot_process_max_fds 524288 # HELP bot_nodejs_eventloop_lag_seconds Lag of event loop in seconds. # TYPE bot_nodejs_eventloop_lag_seconds gauge bot_nodejs_eventloop_lag_seconds 0.005234555 # HELP bot_nodejs_eventloop_lag_min_seconds The minimum recorded event loop delay. # TYPE bot_nodejs_eventloop_lag_min_seconds gauge bot_nodejs_eventloop_lag_min_seconds 0.008052736 # HELP bot_nodejs_eventloop_lag_max_seconds The maximum recorded event loop delay. # TYPE bot_nodejs_eventloop_lag_max_seconds gauge bot_nodejs_eventloop_lag_max_seconds 0.031817727 # HELP bot_nodejs_eventloop_lag_mean_seconds The mean of the recorded event loop delays. # TYPE bot_nodejs_eventloop_lag_mean_seconds gauge bot_nodejs_eventloop_lag_mean_seconds 0.010118356137338577 # HELP bot_nodejs_eventloop_lag_stddev_seconds The standard deviation of the recorded event loop delays. # TYPE bot_nodejs_eventloop_lag_stddev_seconds gauge bot_nodejs_eventloop_lag_stddev_seconds 0.000279151696127314 # HELP bot_nodejs_eventloop_lag_p50_seconds The 50th percentile of the recorded event loop delays. # TYPE bot_nodejs_eventloop_lag_p50_seconds gauge bot_nodejs_eventloop_lag_p50_seconds 0.010076159 # HELP bot_nodejs_eventloop_lag_p90_seconds The 90th percentile of the recorded event loop delays. # TYPE bot_nodejs_eventloop_lag_p90_seconds gauge bot_nodejs_eventloop_lag_p90_seconds 0.010141695 # HELP bot_nodejs_eventloop_lag_p99_seconds The 99th percentile of the recorded event loop delays. # TYPE bot_nodejs_eventloop_lag_p99_seconds gauge bot_nodejs_eventloop_lag_p99_seconds 0.011411455 # HELP bot_nodejs_active_resources Number of active resources that are currently keeping the event loop alive, grouped by async resource type. # TYPE bot_nodejs_active_resources gauge bot_nodejs_active_resources{type="FSReqCallback"} 1 bot_nodejs_active_resources{type="PipeWrap"} 2 bot_nodejs_active_resources{type="TCPServerWrap"} 1 bot_nodejs_active_resources{type="TCPSocketWrap"} 1 bot_nodejs_active_resources{type="Timeout"} 25 bot_nodejs_active_resources{type="Immediate"} 1 # HELP bot_nodejs_active_resources_total Total number of active resources. # TYPE bot_nodejs_active_resources_total gauge bot_nodejs_active_resources_total 31 # HELP bot_nodejs_active_handles Number of active libuv handles grouped by handle type. Every handle type is C++ class name. # TYPE bot_nodejs_active_handles gauge bot_nodejs_active_handles{type="Socket"} 3 bot_nodejs_active_handles{type="Server"} 1 # HELP bot_nodejs_active_handles_total Total number of active handles. # TYPE bot_nodejs_active_handles_total gauge bot_nodejs_active_handles_total 4 # HELP bot_nodejs_active_requests Number of active libuv requests grouped by request type. Every request type is C++ class name. # TYPE bot_nodejs_active_requests gauge bot_nodejs_active_requests{type="FSReqCallback"} 1 # HELP bot_nodejs_active_requests_total Total number of active requests. # TYPE bot_nodejs_active_requests_total gauge bot_nodejs_active_requests_total 1 # HELP bot_nodejs_heap_size_total_bytes Process heap size from Node.js in bytes. # TYPE bot_nodejs_heap_size_total_bytes gauge bot_nodejs_heap_size_total_bytes 73887744 # HELP bot_nodejs_heap_size_used_bytes Process heap size used from Node.js in bytes. # TYPE bot_nodejs_heap_size_used_bytes gauge bot_nodejs_heap_size_used_bytes 62844072 # HELP bot_nodejs_external_memory_bytes Node.js external memory size in bytes. # TYPE bot_nodejs_external_memory_bytes gauge bot_nodejs_external_memory_bytes 7497460 # HELP bot_nodejs_heap_space_size_total_bytes Process heap space size total from Node.js in bytes. # TYPE bot_nodejs_heap_space_size_total_bytes gauge bot_nodejs_heap_space_size_total_bytes{space="read_only"} 0 bot_nodejs_heap_space_size_total_bytes{space="old"} 50745344 bot_nodejs_heap_space_size_total_bytes{space="code"} 4927488 bot_nodejs_heap_space_size_total_bytes{space="map"} 2367488 bot_nodejs_heap_space_size_total_bytes{space="large_object"} 14798848 bot_nodejs_heap_space_size_total_bytes{space="code_large_object"} 0 bot_nodejs_heap_space_size_total_bytes{space="new_large_object"} 0 bot_nodejs_heap_space_size_total_bytes{space="new"} 1048576 # HELP bot_nodejs_heap_space_size_used_bytes Process heap space size used from Node.js in bytes. # TYPE bot_nodejs_heap_space_size_used_bytes gauge bot_nodejs_heap_space_size_used_bytes{space="read_only"} 0 bot_nodejs_heap_space_size_used_bytes{space="old"} 41332392 bot_nodejs_heap_space_size_used_bytes{space="code"} 4290880 bot_nodejs_heap_space_size_used_bytes{space="map"} 1655280 bot_nodejs_heap_space_size_used_bytes{space="large_object"} 14649024 bot_nodejs_heap_space_size_used_bytes{space="code_large_object"} 0 bot_nodejs_heap_space_size_used_bytes{space="new_large_object"} 0 bot_nodejs_heap_space_size_used_bytes{space="new"} 930272 # HELP bot_nodejs_heap_space_size_available_bytes Process heap space size available from Node.js in bytes. # TYPE bot_nodejs_heap_space_size_available_bytes gauge bot_nodejs_heap_space_size_available_bytes{space="read_only"} 0 bot_nodejs_heap_space_size_available_bytes{space="old"} 8505032 bot_nodejs_heap_space_size_available_bytes{space="code"} 325312 bot_nodejs_heap_space_size_available_bytes{space="map"} 668208 bot_nodejs_heap_space_size_available_bytes{space="large_object"} 0 bot_nodejs_heap_space_size_available_bytes{space="code_large_object"} 0 bot_nodejs_heap_space_size_available_bytes{space="new_large_object"} 1030976 bot_nodejs_heap_space_size_available_bytes{space="new"} 100704 # HELP bot_nodejs_version_info Node.js version info. # TYPE bot_nodejs_version_info gauge bot_nodejs_version_info{version="v18.20.8",major="18",minor="20",patch="8"} 1 # HELP bot_nodejs_gc_duration_seconds Garbage collection duration by kind, one of major, minor, incremental or weakcb. # TYPE bot_nodejs_gc_duration_seconds histogram bot_nodejs_gc_duration_seconds_bucket{le="0.001",kind="minor"} 542 bot_nodejs_gc_duration_seconds_bucket{le="0.01",kind="minor"} 1114 bot_nodejs_gc_duration_seconds_bucket{le="0.1",kind="minor"} 1115 bot_nodejs_gc_duration_seconds_bucket{le="1",kind="minor"} 1115 bot_nodejs_gc_duration_seconds_bucket{le="2",kind="minor"} 1115 bot_nodejs_gc_duration_seconds_bucket{le="5",kind="minor"} 1115 bot_nodejs_gc_duration_seconds_bucket{le="+Inf",kind="minor"} 1115 bot_nodejs_gc_duration_seconds_sum{kind="minor"} 1.2968337259851386 bot_nodejs_gc_duration_seconds_count{kind="minor"} 1115 bot_nodejs_gc_duration_seconds_bucket{le="0.001",kind="incremental"} 33 bot_nodejs_gc_duration_seconds_bucket{le="0.01",kind="incremental"} 33 bot_nodejs_gc_duration_seconds_bucket{le="0.1",kind="incremental"} 33 bot_nodejs_gc_duration_seconds_bucket{le="1",kind="incremental"} 33 bot_nodejs_gc_duration_seconds_bucket{le="2",kind="incremental"} 33 bot_nodejs_gc_duration_seconds_bucket{le="5",kind="incremental"} 33 bot_nodejs_gc_duration_seconds_bucket{le="+Inf",kind="incremental"} 33 bot_nodejs_gc_duration_seconds_sum{kind="incremental"} 0.006774245997890831 bot_nodejs_gc_duration_seconds_count{kind="incremental"} 33 bot_nodejs_gc_duration_seconds_bucket{le="0.001",kind="major"} 0 bot_nodejs_gc_duration_seconds_bucket{le="0.01",kind="major"} 17 bot_nodejs_gc_duration_seconds_bucket{le="0.1",kind="major"} 20 bot_nodejs_gc_duration_seconds_bucket{le="1",kind="major"} 20 bot_nodejs_gc_duration_seconds_bucket{le="2",kind="major"} 20 bot_nodejs_gc_duration_seconds_bucket{le="5",kind="major"} 20 bot_nodejs_gc_duration_seconds_bucket{le="+Inf",kind="major"} 20 bot_nodejs_gc_duration_seconds_sum{kind="major"} 0.1736856950018555 bot_nodejs_gc_duration_seconds_count{kind="major"} 20 # HELP bot_orders_placed_total Общее количество размещённых ордеров # TYPE bot_orders_placed_total counter # HELP bot_orders_filled_total Общее количество исполненных ордеров # TYPE bot_orders_filled_total counter # HELP bot_volume_total_usdc Общий объём торговли в USDC # TYPE bot_volume_total_usdc counter # HELP bot_buy_volume_total_usdc Объём покупок в USDC # TYPE bot_buy_volume_total_usdc counter # HELP bot_sell_volume_total_usdc Объём продаж в USDC # TYPE bot_sell_volume_total_usdc counter # HELP bot_realized_profit_total_usdc Суммарная реализованная прибыль в USDC # TYPE bot_realized_profit_total_usdc counter # HELP bot_realized_loss_total_usdc Суммарный реализованный убыток в USDC # TYPE bot_realized_loss_total_usdc counter # HELP bot_errors_total Количество ошибок # TYPE bot_errors_total counter # HELP bot_positions_closed_total Количество закрытых позиций # TYPE bot_positions_closed_total counter # HELP bot_decisions_total Количество торговых решений (Signal Accuracy) # TYPE bot_decisions_total counter bot_decisions_total{bot_id="trend-bot-lppzr243",bot_type="trend",decision_type="correct"} 1 # HELP bot_fees_total_usdc Общая сумма комиссий за торговлю в USDC (отрицательные = rebates) # TYPE bot_fees_total_usdc gauge # HELP bot_balance_usdc Текущий баланс бота в USDC # TYPE bot_balance_usdc gauge bot_balance_usdc{bot_id="maker-bot-aammmlvf",bot_type="maker"} 0 bot_balance_usdc{bot_id="maker-bot-5al4yx4m",bot_type="maker"} 0 bot_balance_usdc{bot_id="trend-bot-lppzr243",bot_type="trend"} 0 bot_balance_usdc{bot_id="taker-bot-c4m5gwe6",bot_type="taker"} 0 # HELP bot_active_positions Количество активных позиций # TYPE bot_active_positions gauge # HELP bot_status Статус бота: 1=running, 0=stopped, -1=error, 2=init, 3=noBalance # TYPE bot_status gauge bot_status{bot_id="maker-bot-5al4yx4m",bot_type="maker"} 3 bot_status{bot_id="maker-bot-aammmlvf",bot_type="maker"} 3 bot_status{bot_id="taker-bot-c4m5gwe6",bot_type="taker"} 3 bot_status{bot_id="trend-bot-lppzr243",bot_type="trend"} 3 # HELP bot_trend_direction Направление тренда для trend-ботов: 1=UP, -1=DOWN, 0=SIDEWAYS # TYPE bot_trend_direction gauge bot_trend_direction{bot_id="trend-bot-lppzr243"} 0 # HELP bot_skill_level Skill Level бота (1-10): уровень мастерства трейдера # TYPE bot_skill_level gauge bot_skill_level{bot_id="maker-bot-5al4yx4m",bot_type="maker"} 1 bot_skill_level{bot_id="maker-bot-aammmlvf",bot_type="maker"} 1 bot_skill_level{bot_id="taker-bot-c4m5gwe6",bot_type="taker"} 1 bot_skill_level{bot_id="trend-bot-lppzr243",bot_type="trend"} 7 # HELP bot_win_rate_percent Процент успешных закрытий позиций # TYPE bot_win_rate_percent gauge # HELP bot_unrealized_pnl_usdc Нереализованный PnL в USDC # TYPE bot_unrealized_pnl_usdc gauge # HELP bot_active_count Количество активных ботов # TYPE bot_active_count gauge # HELP bot_oracle_price Текущая Oracle цена # TYPE bot_oracle_price gauge bot_oracle_price{market="BTC-USD"} 65199.12079 # HELP bot_market_price Текущая рыночная цена (mid) # TYPE bot_market_price gauge bot_market_price{market="BTC-USD"} 65365 # HELP bot_engine_fair_value Fair value F_t движка # TYPE bot_engine_fair_value gauge bot_engine_fair_value{market="BTC-USD"} 65365.44610562163 # HELP bot_engine_basis_bps Базис F_t vs oracle, bps # TYPE bot_engine_basis_bps gauge bot_engine_basis_bps{market="BTC-USD"} 25.441939705641104 # HELP bot_engine_regime Режим: RANGE=0 TREND_UP=1 TREND_DOWN=-1 HIGH_VOL=2 # TYPE bot_engine_regime gauge bot_engine_regime{market="BTC-USD"} 1 # HELP bot_engine_volatility_bps Волатильность движка, bps # TYPE bot_engine_volatility_bps gauge bot_engine_volatility_bps{market="BTC-USD"} 1.4843861152158475 # HELP bot_market_spread_bps Реальный спред top-of-book, bps # TYPE bot_market_spread_bps gauge bot_market_spread_bps{market="BTC-USD"} 81.69509676432341 # HELP bot_realized_volatility_bps Реализованная волатильность mid за окно, bps # TYPE bot_realized_volatility_bps gauge bot_realized_volatility_bps{market="BTC-USD"} 0.45367717911951877 # HELP bot_funding_rate nextFundingRate из индексера # TYPE bot_funding_rate gauge bot_funding_rate{market="BTC-USD"} 0.0000125 # HELP bot_engine_funding_bias Направленное давление funding [-1,+1] # TYPE bot_engine_funding_bias gauge bot_engine_funding_bias{market="BTC-USD"} -0.0125 # HELP bot_hawkes_intensity Интенсивность Хокса (сделок/сек) # TYPE bot_hawkes_intensity gauge bot_hawkes_intensity{market="BTC-USD"} 0.03430752992594593 # HELP bot_hawkes_side_bias Перекос потока Хокса [-1,+1] # TYPE bot_hawkes_side_bias gauge bot_hawkes_side_bias{market="BTC-USD"} 0 # HELP bot_book_depth_usdc Глубина книги в USDC по сторонам # TYPE bot_book_depth_usdc gauge bot_book_depth_usdc{market="BTC-USD",side="BUY"} 390.471 bot_book_depth_usdc{market="BTC-USD",side="SELL"} 196.89600000000002 # HELP bot_emotion_tilt Эмоция tilt (0-1) # TYPE bot_emotion_tilt gauge bot_emotion_tilt{bot_id="maker-bot-aammmlvf",bot_type="maker"} 0 bot_emotion_tilt{bot_id="maker-bot-5al4yx4m",bot_type="maker"} 0 bot_emotion_tilt{bot_id="trend-bot-lppzr243",bot_type="trend"} 0 bot_emotion_tilt{bot_id="taker-bot-c4m5gwe6",bot_type="taker"} 0 # HELP bot_emotion_confidence Эмоция confidence (0-1) # TYPE bot_emotion_confidence gauge bot_emotion_confidence{bot_id="maker-bot-aammmlvf",bot_type="maker"} 0 bot_emotion_confidence{bot_id="maker-bot-5al4yx4m",bot_type="maker"} 0 bot_emotion_confidence{bot_id="trend-bot-lppzr243",bot_type="trend"} 0 bot_emotion_confidence{bot_id="taker-bot-c4m5gwe6",bot_type="taker"} 0 # HELP bot_emotion_fatigue Эмоция fatigue (0-1) # TYPE bot_emotion_fatigue gauge bot_emotion_fatigue{bot_id="maker-bot-aammmlvf",bot_type="maker"} 0 bot_emotion_fatigue{bot_id="maker-bot-5al4yx4m",bot_type="maker"} 0 bot_emotion_fatigue{bot_id="trend-bot-lppzr243",bot_type="trend"} 0 bot_emotion_fatigue{bot_id="taker-bot-c4m5gwe6",bot_type="taker"} 0 # HELP bot_maker_half_spread_bps Полуспред maker (A-S), bps # TYPE bot_maker_half_spread_bps gauge # HELP bot_inventory_usdc Знаковый инвентарь, USDC (+LONG/−SHORT) # TYPE bot_inventory_usdc gauge # HELP bot_informed_flow_total Информированный поток тейкера # TYPE bot_informed_flow_total counter # HELP bot_ml_model_status Статус ML модели: 1=загружена, 0=не загружена # TYPE bot_ml_model_status gauge bot_ml_model_status 0 # HELP bot_ml_model_accuracy Точность ML модели (0-1) # TYPE bot_ml_model_accuracy gauge bot_ml_model_accuracy 0 # HELP bot_ml_avg_confidence Средняя уверенность ML предсказаний (0-1) # TYPE bot_ml_avg_confidence gauge bot_ml_avg_confidence 0 # HELP bot_ml_predictions_total Общее количество ML предсказаний # TYPE bot_ml_predictions_total counter # HELP bot_ml_skipped_total Сколько раз ML-прогноз НЕ получен. Причины predictor-уровня (модель не готова): disabled/no_model/not_initialized/cache_warming/no_sequence/no_ready_model. ML теперь консультируется на каждом решении, поэтому bot-уровневых причин (cluster/herd/...) больше не пишем. # TYPE bot_ml_skipped_total counter # HELP bot_ml_applied_total Как ML повлиял на решение: driven (нормальный путь — ML формирует вероятность), nudge_flip (шорткат — ML развернул сторону), nudge_keep (шорткат — ML согласен/не развернул), neutral (ML NEUTRAL/низкая уверенность — без влияния) # TYPE bot_ml_applied_total counter # HELP bot_ml_correct_predictions_total Количество правильных ML предсказаний # TYPE bot_ml_correct_predictions_total counter bot_ml_correct_predictions_total 0 # HELP bot_ml_last_direction Направление последнего предсказания: 1=UP, -1=DOWN, 0=NEUTRAL # TYPE bot_ml_last_direction gauge bot_ml_last_direction 0 # HELP bot_ml_last_confidence Уверенность последнего предсказания (0-1) # TYPE bot_ml_last_confidence gauge bot_ml_last_confidence 0 # HELP bot_ml_training_status Статус обучения: 0=idle, 1=training # TYPE bot_ml_training_status gauge bot_ml_training_status 0 # HELP bot_ml_training_progress Прогресс обучения (0-100%) # TYPE bot_ml_training_progress gauge bot_ml_training_progress 0 # HELP bot_ml_training_epoch Текущая эпоха обучения # TYPE bot_ml_training_epoch gauge bot_ml_training_epoch 0 # HELP bot_order_size_usdc Распределение размеров ордеров в USDC # TYPE bot_order_size_usdc histogram # HELP bot_order_interval_seconds Время между ордерами в секундах # TYPE bot_order_interval_seconds histogram