# HELP python_gc_objects_collected_total Objects collected during gc # TYPE python_gc_objects_collected_total counter python_gc_objects_collected_total{generation="0"} 135096.0 python_gc_objects_collected_total{generation="1"} 54873.0 python_gc_objects_collected_total{generation="2"} 4043.0 # HELP python_gc_objects_uncollectable_total Uncollectable objects found during GC # TYPE python_gc_objects_uncollectable_total counter python_gc_objects_uncollectable_total{generation="0"} 0.0 python_gc_objects_uncollectable_total{generation="1"} 0.0 python_gc_objects_uncollectable_total{generation="2"} 0.0 # HELP python_gc_collections_total Number of times this generation was collected # TYPE python_gc_collections_total counter python_gc_collections_total{generation="0"} 894.0 python_gc_collections_total{generation="1"} 81.0 python_gc_collections_total{generation="2"} 5.0 # HELP python_info Python platform information # TYPE python_info gauge python_info{implementation="CPython",major="3",minor="12",patchlevel="13",version="3.12.13"} 1.0 # HELP process_virtual_memory_bytes Virtual memory size in bytes. # TYPE process_virtual_memory_bytes gauge process_virtual_memory_bytes 1.416445952e+09 # HELP process_resident_memory_bytes Resident memory size in bytes. # TYPE process_resident_memory_bytes gauge process_resident_memory_bytes 2.04414976e+08 # HELP process_start_time_seconds Start time of the process since unix epoch in seconds. # TYPE process_start_time_seconds gauge process_start_time_seconds 1.78059534279e+09 # HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. # TYPE process_cpu_seconds_total counter process_cpu_seconds_total 25.009999999999998 # HELP process_open_fds Number of open file descriptors. # TYPE process_open_fds gauge process_open_fds 22.0 # HELP process_max_fds Maximum number of open file descriptors. # TYPE process_max_fds gauge process_max_fds 65535.0 # HELP vikii_circuit_breaker_state Circuit breaker active-state indicator (1 = active state). # TYPE vikii_circuit_breaker_state gauge vikii_circuit_breaker_state{component="qdrant",state="closed"} 1.0 vikii_circuit_breaker_state{component="qdrant",state="open"} 0.0 vikii_circuit_breaker_state{component="qdrant",state="half_open"} 0.0 # HELP vikii_circuit_breaker_transitions_total Circuit breaker state transitions, labelled from→to. # TYPE vikii_circuit_breaker_transitions_total counter # HELP vikii_circuit_breaker_rejects_total Calls short-circuited because the breaker was OPEN or HALF_OPEN-full. # TYPE vikii_circuit_breaker_rejects_total counter # HELP vikii_voice_jobs_queued_total Voice dispatch entries XADD'd to the dispatch stream. # TYPE vikii_voice_jobs_queued_total counter # HELP vikii_voice_jobs_accepted_total Voice dispatch entries pulled by XREADGROUP and handed to a worker. # TYPE vikii_voice_jobs_accepted_total counter # HELP vikii_voice_jobs_acked_total Voice dispatch entries XACK'd after a successful session. # TYPE vikii_voice_jobs_acked_total counter vikii_voice_jobs_acked_total 0.0 # HELP vikii_voice_jobs_acked_created Voice dispatch entries XACK'd after a successful session. # TYPE vikii_voice_jobs_acked_created gauge vikii_voice_jobs_acked_created 1.7805953453691368e+09 # HELP vikii_voice_jobs_dlq_total Voice dispatch entries moved to the DLQ stream. # TYPE vikii_voice_jobs_dlq_total counter # HELP vikii_voice_orphan_claims_total XCLAIM operations that reassigned a stuck entry to this worker. # TYPE vikii_voice_orphan_claims_total counter vikii_voice_orphan_claims_total 0.0 # HELP vikii_voice_orphan_claims_created XCLAIM operations that reassigned a stuck entry to this worker. # TYPE vikii_voice_orphan_claims_created gauge vikii_voice_orphan_claims_created 1.7805953453691587e+09 # HELP vikii_voice_dispatch_redis_retries_total Transient Redis errors retried by the dispatch / orphan loop. # TYPE vikii_voice_dispatch_redis_retries_total counter # HELP vikii_voice_dispatch_redis_giveups_total Transient Redis errors that exhausted the retry budget. # TYPE vikii_voice_dispatch_redis_giveups_total counter # HELP vikii_cache_reads_total Server-side prompt-cache reads (cache_read_input_tokens > 0). # TYPE vikii_cache_reads_total counter # HELP vikii_cache_writes_total Server-side prompt-cache writes (cache_creation_input_tokens > 0). # TYPE vikii_cache_writes_total counter # HELP vikii_cache_passthrough_total Compose calls where caching was disabled by policy (gates / config). # TYPE vikii_cache_passthrough_total counter # HELP vikii_model_selected_total Driver that ultimately served the compose call. # TYPE vikii_model_selected_total counter # HELP vikii_fallback_total Cascade escalations: one increment per failed-driver → next-driver hop. # TYPE vikii_fallback_total counter # HELP vikii_compose_total_latency_seconds End-to-end compose latency including all cascade attempts. # TYPE vikii_compose_total_latency_seconds histogram # HELP vikii_tool_call_latency_seconds Wall-clock latency of one Hands tool invocation. # TYPE vikii_tool_call_latency_seconds histogram # HELP vikii_tool_call_total Hands tool invocations, success-labelled. # TYPE vikii_tool_call_total counter # HELP vikii_conversation_cost_usd_total Cumulative compose cost in USD per driver. # TYPE vikii_conversation_cost_usd_total counter # HELP vikii_llm_tokens_in_total Input tokens billed per LLM call (winning cascade attempt only). # TYPE vikii_llm_tokens_in_total counter # HELP vikii_llm_tokens_out_total Output tokens billed per LLM call (winning cascade attempt only). # TYPE vikii_llm_tokens_out_total counter # HELP vikii_cache_tokens_by_identity_total Cached / fresh input tokens by identity_id + status (E1). # TYPE vikii_cache_tokens_by_identity_total counter # HELP vikii_augmenter_truncations_total Per-turn context-block truncations by augmenter section. # TYPE vikii_augmenter_truncations_total counter # HELP vikii_tool_result_truncations_total Tool-result body truncations triggered by the D2 size cap. # TYPE vikii_tool_result_truncations_total counter # HELP vikii_tool_output_drift_total Tool result payloads that failed output_schema validation (warn-only). # TYPE vikii_tool_output_drift_total counter # HELP vikii_compose_outcome_total MindClient compose outcomes (success / failure classification). # TYPE vikii_compose_outcome_total counter # HELP vikii_escalation_feedback_errors_total Escalation-feedback / spend-ledger writes that raised (warn-only). # TYPE vikii_escalation_feedback_errors_total counter # HELP vikii_safety_judge_failed_open_total Safety judge invocations that approved due to judge error. # TYPE vikii_safety_judge_failed_open_total counter # HELP vikii_orchestrator_task_skipped_total Plan tasks skipped because an upstream dependency failed. # TYPE vikii_orchestrator_task_skipped_total counter # HELP vikii_llm_router_shadow_agreement_total Shadow LLM tool router comparisons (agree vs disagree with live). # TYPE vikii_llm_router_shadow_agreement_total counter # HELP vikii_voice_session_snapshot_total Voice session snapshot / restore events. # TYPE vikii_voice_session_snapshot_total counter # HELP vikii_orchestrator_task_overflow_total ConversationState task_results / specialist_findings cap hits. # TYPE vikii_orchestrator_task_overflow_total counter # HELP vikii_voice_stt_fallover_total Voice STT session-construction cascade outcomes. # TYPE vikii_voice_stt_fallover_total counter # HELP vikii_assistant_ack_total POST /v1/assistant/signal/ack outcomes. # TYPE vikii_assistant_ack_total counter # HELP vikii_augmentation_hmac_legacy_fallback_total Number of envelope HMAC verifications that succeeded only via the legacy master-secret fallback. # TYPE vikii_augmentation_hmac_legacy_fallback_total counter