{
  "analysis_logger": {
    "buffer_len": 0,
    "cap_bytes": 0,
    "dropped_count": 0,
    "dropped_record_count": 0,
    "enabled": false,
    "file_cap_bytes": 0,
    "file_path": "",
    "file_size_bytes": null,
    "flush_count": 0,
    "flush_interval_seconds": 0.0,
    "flush_state": {
      "count": 0,
      "last_at": "",
      "last_error": "",
      "last_record_count": 0,
      "status": "idle"
    },
    "flush_status": "idle",
    "last_flush_at": "",
    "last_flush_error": "",
    "last_flush_record_count": 0,
    "max_buffer_records": 0,
    "mode": "off",
    "policy_source": "base_live_policy",
    "record_counts": {
      "scenario_debug": 0,
      "scenario_event": 0,
      "session_start": 0,
      "session_stop": 0,
      "tracking_summary": 0
    },
    "started": false,
    "suppressed_count": 0,
    "suppressed_counts": {
      "scenario_debug": 0,
      "scenario_event": 0,
      "tracking_summary": 0
    },
    "suspend_reason": "",
    "suspended": false,
    "write_suspended": false,
    "written_count": 0,
    "written_record_count": 0
  },
  "buffers": {
    "frame_buffer_len": 50,
    "frame_buffer_maxlen": 50,
    "frame_queue_maxsize": 10,
    "frame_queue_size": 0
  },
  "cctv_id": "46",
  "cgroup_memory": {
    "current_mb": 3979.062,
    "limit_mb": null
  },
  "ffmpeg": {
    "error_count": 0,
    "h264_decode_error_count": 0,
    "h264_decode_error_count_per_hour": 0,
    "input_options": [],
    "last_error_at": "",
    "last_error_summary": "",
    "last_exit_at": "",
    "last_returncode": null,
    "last_stable_duration_sec": 124.536,
    "last_started_at": "2026-08-05T16:45:05+09:00",
    "pid": 796,
    "process": {
      "exists": false,
      "pid": 796
    },
    "restart_count": 0,
    "restart_count_per_hour": 0,
    "rtsp_timeout_count": 0,
    "rtsp_timeout_count_per_hour": 0,
    "rtsp_tolerant_mode": false,
    "running": false,
    "start_count": 1
  },
  "frame_flow": {
    "analysis": {
      "adaptive_enabled": false,
      "analysis_cap_enabled": false,
      "effective_analysis_fps": 10.0,
      "enabled": false,
      "last_decision": "initial",
      "processing_p95_ms": 161.556,
      "sample_count": 869,
      "scenario_effective_fps_enabled": false,
      "target_fps": 10.0,
      "warmup_remaining_s": 174.97
    },
    "queue_clear_age_s": 3.0,
    "queue_max_age_s": 2.0,
    "queue_maxsize": 10,
    "reader_queue_enabled": false,
    "stats": {
      "analysis_frames": 869,
      "analysis_skipped": 0,
      "frames_dequeued": 0,
      "frames_queued": 0,
      "last_analysis_at": "2026-08-05T16:47:09+09:00",
      "last_queue_age_ms": null,
      "last_skip_at": "",
      "max_queue_age_ms": 0.0,
      "queue_cleared": 0,
      "queue_dropped": 0
    }
  },
  "health": {
    "criticals": [
      "ffmpeg_not_running"
    ],
    "level": "critical",
    "thresholds": {
      "ffmpeg_restart_count_per_hour": {
        "critical": 6,
        "warning": 3
      },
      "h264_decode_error_count_per_hour": {
        "critical": 50,
        "warning": 10
      },
      "last_frame_pushed_age_sec": {
        "critical": 30,
        "warning": 10
      },
      "last_frame_read_age_sec": {
        "critical": 30,
        "warning": 10
      },
      "last_stable_duration_sec": {
        "critical_below": 180,
        "warning_below": 600
      },
      "mjpeg_age_sec": {
        "critical": 30,
        "warning": 10
      },
      "rtsp_timeout_count_per_hour": {
        "critical": 30,
        "warning": 10
      }
    },
    "warnings": []
  },
  "instance_id": "08e9a80d",
  "last_frame_pushed_age_sec": 0.593,
  "last_frame_pushed_at": "2026-08-05T16:47:09+09:00",
  "last_frame_read_age_sec": 0.729,
  "last_frame_read_at": "2026-08-05T16:47:09+09:00",
  "memory_observability": {
    "active_channels": [
      "20",
      "21"
    ],
    "capped": false,
    "configured_mode": "monitoring",
    "current_rows": 4,
    "debug_expires_at": null,
    "deduplicated_count": 1,
    "effective_mode": "monitoring",
    "error_count": 0,
    "last_sample_age_sec": 0.603,
    "last_sample_duration_ms": 526.957,
    "last_trigger": "pre_stop",
    "next_snapshot_in_sec": 599.397,
    "reason": "channel_unregistered_recovery_pending",
    "rotation_count": 40,
    "runtime_state": "active",
    "sample_count": 4,
    "storage_bytes": 683933
  },
  "mjpeg": {
    "age_sec": 0.585,
    "exists": true,
    "mtime": "2026-08-05T16:47:09.439180+09:00",
    "mtime_epoch": 1785916029.4391804,
    "path": "/data/playlist/streaming/46/mjpeg.jpg",
    "size_bytes": 272183
  },
  "monitor_url": "http://sapi.ssims.ai:80/mjpeg/46",
  "observed_at": "2026-08-05T16:47:10+09:00",
  "process": {
    "exists": true,
    "fd_count": 103,
    "hwm_mb": 842.016,
    "name": "celery",
    "pid": 216,
    "rss_mb": 820.992,
    "state": "R (running)",
    "threads": 69
  },
  "reason_codes": [
    "ffmpeg_not_running"
  ],
  "recommended_action": "channel_restart_recommended",
  "recorder": {
    "active_count": 0,
    "cooldown_sec": 100,
    "last_event_key_count": 3,
    "oldest_recorder_age_sec": null,
    "recorders": [],
    "running_ffmpeg_count": 0,
    "running_pids": [],
    "stopping_count": 0
  },
  "recovery_eligible": true,
  "scenario_state_metrics": {
    "danger_area_loitering": {
      "active_track_count": 1,
      "enabled": true,
      "inside_track_count": 2,
      "last_pruned_track_count": 0,
      "last_state_prune": {
        "enabled": true,
        "frame_idx": 869,
        "pruned_track_count": 0,
        "remaining_track_count": 10,
        "sample_track_ids": [],
        "ttl_s": 25.0
      },
      "last_state_prune_ttl_s": 25.0,
      "loitering_track_count": 1,
      "pruned_track_count": 95,
      "recent_event_memory_count": 1,
      "scene_scale_profile": "far",
      "track_count": 10
    },
    "enabled": true,
    "falldown_detected": {
      "enabled": false
    },
    "marine_vessel_monitoring": {
      "enabled": false
    },
    "ppe_check": {
      "enabled": false
    },
    "scene_scale": {
      "decision": "far",
      "decision_basis": "strong_samples",
      "decision_frame": 60,
      "decision_locked": true,
      "enabled": true,
      "last_metrics": {
        "decision_basis": "strong_samples",
        "decision_locked": true,
        "sample_cap": 40,
        "sample_count": 40,
        "worker_height_ratio_median": 0.042051,
        "worker_small_worker_ratio": 0.925
      },
      "raw_area_sample_count": 0,
      "raw_height_sample_count": 0,
      "sample_count": 40
    }
  },
  "source_url": "file:///data/box_steam/260423_seochosite_dataset/input/video/20260507_155115_260507_샘플다시저장_원본영상_sample_live_720p_10fps_aligned/260511_6분30초부터_8분15초까지_clip/clip_0390-0495s/2026-04-23 12_59_58 이동형 #1__live_camfix_1280x720_10fps_crf23__clip_0390-0495s.mp4",
  "stage_metrics": {
    "aggregate_counts": {
      "model_result_counts": {
        "model_count": 2,
        "models": {
          "yolo11_640_coco_Large_pretrained_by_Ultralytics_11": {
            "avg": 10.466,
            "max": 28.0,
            "p95": 19.0,
            "sample_count": 208
          },
          "yolo11m_640_worker_ppe_equipment_ops260616_28class": {
            "avg": 22.558,
            "max": 54.0,
            "p95": 35.0,
            "sample_count": 208
          }
        },
        "truncated_count": 0
      },
      "object_counts": {
        "by_category.굴착기": {
          "avg": 1.274,
          "max": 2.0,
          "p95": 2.0,
          "sample_count": 208
        },
        "by_category.덤프트럭": {
          "avg": 1.0,
          "max": 1.0,
          "p95": 1.0,
          "sample_count": 208
        },
        "by_category.작업자": {
          "avg": 1.121,
          "max": 2.0,
          "p95": 2.0,
          "sample_count": 165
        },
        "total": {
          "avg": 3.163,
          "max": 4.0,
          "p95": 4.0,
          "sample_count": 208
        }
      },
      "tracking_counts": {
        "active": {
          "avg": 1.327,
          "max": 2.0,
          "p95": 2.0,
          "sample_count": 208
        },
        "lost": {
          "avg": 0.0,
          "max": 0.0,
          "p95": 0.0,
          "sample_count": 208
        },
        "removed": {
          "avg": 0.019,
          "max": 1.0,
          "p95": 0.0,
          "sample_count": 208
        },
        "tracked": {
          "avg": 1.327,
          "max": 2.0,
          "p95": 2.0,
          "sample_count": 208
        },
        "unconfirmed": {
          "avg": 0.0,
          "max": 0.0,
          "p95": 0.0,
          "sample_count": 208
        }
      }
    },
    "counts": {
      "inference_timeouts": 0,
      "invalid_reads": 0,
      "processed_frames": 208,
      "pushed_frames": 208,
      "read_frames": 207,
      "select_timeouts": 0,
      "triton_result_errors": 0
    },
    "enabled": true,
    "fps": {
      "processed": 6.954,
      "pushed": 6.954,
      "read": 6.92
    },
    "hints": [
      "read_fps_below_target",
      "processed_fps_below_target",
      "push_fps_below_target",
      "frame_processing_p95_over_budget",
      "triton_wait_p95_dominant"
    ],
    "inference_client": {
      "effective_mode": "monitoring",
      "enabled": true,
      "inflight": {
        "current": 0,
        "max": 2,
        "source": "client_direct"
      },
      "model_key_cap": 30,
      "models": {
        "yolo11_640_coco_Large_pretrained_by_Ultralytics_11": {
          "attempt_count": 207,
          "client_acquire_ms": {
            "avg_ms": 0.006,
            "count": 208,
            "max_ms": 0.019,
            "p95_ms": 0.012,
            "reason": null,
            "sample_age_ms": 675.937,
            "source": "client_direct"
          },
          "error_count": 0,
          "executor_queue_ms": {
            "avg_ms": 0.521,
            "count": 207,
            "max_ms": 2.094,
            "p95_ms": 1.397,
            "reason": null,
            "sample_age_ms": 733.3,
            "source": "client_direct"
          },
          "instrumentation_overhead_ms": {
            "avg_ms": 0.205,
            "count": 207,
            "max_ms": 1.588,
            "p95_ms": 1.018,
            "reason": null,
            "sample_age_ms": 733.514,
            "source": "client_direct"
          },
          "parse_ms": {
            "avg_ms": 0.28,
            "count": 208,
            "max_ms": 0.72,
            "p95_ms": 0.476,
            "reason": null,
            "sample_age_ms": 675.945,
            "source": "client_direct"
          },
          "prepare_ms": {
            "avg_ms": 1.603,
            "count": 207,
            "max_ms": 5.742,
            "p95_ms": 2.553,
            "reason": null,
            "sample_age_ms": 732.399,
            "source": "client_direct"
          },
          "request_count": 207,
          "request_tensor_bytes": {
            "avg": 2764808.0,
            "count": 207,
            "max": 2764808.0,
            "p95": 2764808.0,
            "reason": null,
            "sample_age_ms": 732.384,
            "source": "client_direct"
          },
          "response_tensor_bytes": {
            "avg": 8.0,
            "count": 208,
            "max": 8.0,
            "p95": 8.0,
            "reason": null,
            "sample_age_ms": 676.199,
            "source": "client_direct"
          },
          "retry_count": 0,
          "roundtrip_total_ms": {
            "avg_ms": 51.368,
            "count": 208,
            "max_ms": 72.926,
            "p95_ms": 66.296,
            "reason": null,
            "sample_age_ms": 675.934,
            "source": "client_direct"
          },
          "sample_age_ms": 675.93,
          "source": "client_direct",
          "task_total_ms": {
            "avg_ms": 53.389,
            "count": 208,
            "max_ms": 74.683,
            "p95_ms": 68.383,
            "reason": null,
            "sample_age_ms": 675.93,
            "source": "client_direct"
          },
          "timeout_count": 0
        },
        "yolo11m_640_worker_ppe_equipment_ops260616_28class": {
          "attempt_count": 207,
          "client_acquire_ms": {
            "avg_ms": 0.007,
            "count": 208,
            "max_ms": 0.027,
            "p95_ms": 0.013,
            "reason": null,
            "sample_age_ms": 672.215,
            "source": "client_direct"
          },
          "error_count": 0,
          "executor_queue_ms": {
            "avg_ms": 4.768,
            "count": 207,
            "max_ms": 9.887,
            "p95_ms": 6.824,
            "reason": null,
            "sample_age_ms": 729.912,
            "source": "client_direct"
          },
          "instrumentation_overhead_ms": {
            "avg_ms": 0.021,
            "count": 207,
            "max_ms": 0.127,
            "p95_ms": 0.038,
            "reason": null,
            "sample_age_ms": 733.424,
            "source": "client_direct"
          },
          "parse_ms": {
            "avg_ms": 0.45,
            "count": 208,
            "max_ms": 1.074,
            "p95_ms": 0.786,
            "reason": null,
            "sample_age_ms": 672.22,
            "source": "client_direct"
          },
          "prepare_ms": {
            "avg_ms": 1.839,
            "count": 207,
            "max_ms": 4.468,
            "p95_ms": 2.825,
            "reason": null,
            "sample_age_ms": 728.147,
            "source": "client_direct"
          },
          "request_count": 207,
          "request_tensor_bytes": {
            "avg": 2764808.0,
            "count": 207,
            "max": 2764808.0,
            "p95": 2764808.0,
            "reason": null,
            "sample_age_ms": 728.125,
            "source": "client_direct"
          },
          "response_tensor_bytes": {
            "avg": 8.0,
            "count": 208,
            "max": 8.0,
            "p95": 8.0,
            "reason": null,
            "sample_age_ms": 672.582,
            "source": "client_direct"
          },
          "retry_count": 0,
          "roundtrip_total_ms": {
            "avg_ms": 55.539,
            "count": 208,
            "max_ms": 81.864,
            "p95_ms": 69.408,
            "reason": null,
            "sample_age_ms": 672.212,
            "source": "client_direct"
          },
          "sample_age_ms": 672.208,
          "source": "client_direct",
          "task_total_ms": {
            "avg_ms": 57.969,
            "count": 208,
            "max_ms": 83.693,
            "p95_ms": 72.973,
            "reason": null,
            "sample_age_ms": 672.208,
            "source": "client_direct"
          },
          "timeout_count": 0
        }
      },
      "process_executor": {
        "inflight_current": 0,
        "inflight_max": 2,
        "max_workers": 40,
        "pid": 216,
        "protocols": {
          "grpc": {
            "max_workers": 40,
            "queued_current": 0,
            "source": "thread_pool_executor_private_scalar"
          }
        },
        "queued_current": 0,
        "source": "client_direct_and_executor_scalar"
      },
      "protocol": "grpc",
      "reason": "active",
      "sample_cap": 512,
      "schema_version": "ssims.live_inference_client_summary.v1",
      "snapshot_overhead_ms": 4.574,
      "truncated_model_count": 0,
      "window_s": 30.0
    },
    "latency_ms": {
      "analyze": {
        "avg_ms": 6.864,
        "count": 208,
        "max_ms": 13.072,
        "p95_ms": 10.221
      },
      "analyze_detail": {
        "data_bus_build_ms": {
          "avg_ms": 0.443,
          "count": 208,
          "max_ms": 1.675,
          "p95_ms": 0.748
        },
        "detection_prepare_ms": {
          "avg_ms": 3.196,
          "count": 208,
          "max_ms": 7.391,
          "p95_ms": 5.015
        },
        "event_filter_ms": {
          "avg_ms": 0.004,
          "count": 208,
          "max_ms": 0.021,
          "p95_ms": 0.009
        },
        "id_reconcile_ms": {
          "avg_ms": 0.253,
          "count": 208,
          "max_ms": 0.927,
          "p95_ms": 0.452
        },
        "mcmt_ms": {
          "avg_ms": 0.003,
          "count": 208,
          "max_ms": 0.02,
          "p95_ms": 0.005
        },
        "scenario_analyze_ms": {
          "avg_ms": 1.106,
          "count": 208,
          "max_ms": 2.929,
          "p95_ms": 2.063
        },
        "setup_ms": {
          "avg_ms": 0.07,
          "count": 208,
          "max_ms": 0.192,
          "p95_ms": 0.117
        },
        "total_inside_ms": {
          "avg_ms": 6.799,
          "count": 208,
          "max_ms": 12.76,
          "p95_ms": 10.119
        },
        "track_match_ms": {
          "avg_ms": 0.129,
          "count": 208,
          "max_ms": 0.503,
          "p95_ms": 0.21
        },
        "tracker_update_ms": {
          "avg_ms": 1.594,
          "count": 208,
          "max_ms": 3.515,
          "p95_ms": 2.304
        }
      },
      "gstreamer_push": {
        "avg_ms": 2.395,
        "count": 208,
        "max_ms": 5.929,
        "p95_ms": 4.245
      },
      "io_detail": {
        "channel_analysis_record_ms": {
          "avg_ms": 0.006,
          "count": 208,
          "max_ms": 0.031,
          "p95_ms": 0.013
        }
      },
      "model_completion": {
        "model_count": 2,
        "models": {
          "yolo11_640_coco_Large_pretrained_by_Ultralytics_11": {
            "avg_ms": 54.193,
            "count": 208,
            "max_ms": 76.315,
            "p95_ms": 69.094
          },
          "yolo11m_640_worker_ppe_equipment_ops260616_28class": {
            "avg_ms": 63.311,
            "count": 208,
            "max_ms": 89.447,
            "p95_ms": 79.829
          }
        },
        "truncated_count": 0
      },
      "processing_detail": {
        "base_artifact_record_ms": {
          "avg_ms": 0.0,
          "count": 208,
          "max_ms": 0.0,
          "p95_ms": 0.0
        },
        "debug_artifact_record_ms": {
          "avg_ms": 0.0,
          "count": 208,
          "max_ms": 0.0,
          "p95_ms": 0.0
        },
        "inf_api_total_ms": {
          "avg_ms": 126.942,
          "count": 208,
          "max_ms": 608.763,
          "p95_ms": 156.578
        },
        "inference_input_copy_ms": {
          "avg_ms": 1.551,
          "count": 208,
          "max_ms": 3.176,
          "p95_ms": 2.487
        },
        "processing_residual_ms": {
          "avg_ms": 0.263,
          "count": 208,
          "max_ms": 0.875,
          "p95_ms": 0.513
        },
        "steam_artifact_record_ms": {
          "avg_ms": 4.18,
          "count": 208,
          "max_ms": 34.414,
          "p95_ms": 10.377
        },
        "timestamp_only_ms": {
          "avg_ms": 0.0,
          "count": 208,
          "max_ms": 0.0,
          "p95_ms": 0.0
        }
      },
      "processing_total": {
        "avg_ms": 132.936,
        "count": 208,
        "max_ms": 645.006,
        "p95_ms": 162.469
      },
      "read_interval": {
        "avg_ms": 141.504,
        "count": 207,
        "max_ms": 657.082,
        "p95_ms": 169.561
      },
      "scenario_detail": {
        "dispatch_overhead_ms": {
          "avg_ms": 0.02,
          "count": 208,
          "max_ms": 0.073,
          "p95_ms": 0.035
        },
        "execute_total_ms": {
          "avg_ms": 1.054,
          "count": 208,
          "max_ms": 2.892,
          "p95_ms": 1.986
        },
        "resolve_scenarios_ms": {
          "avg_ms": 0.015,
          "count": 208,
          "max_ms": 0.059,
          "p95_ms": 0.033
        },
        "scenario.danger_area_loitering_ms": {
          "avg_ms": 0.46,
          "count": 208,
          "max_ms": 1.651,
          "p95_ms": 0.915
        },
        "scenario.equipment_activity_monitor_ms": {
          "avg_ms": 0.222,
          "count": 208,
          "max_ms": 2.357,
          "p95_ms": 0.43
        },
        "scenario.equipment_entry_exit_counter_ms": {
          "avg_ms": 0.352,
          "count": 208,
          "max_ms": 0.996,
          "p95_ms": 0.611
        },
        "worker_merge_ms": {
          "avg_ms": 0.007,
          "count": 208,
          "max_ms": 0.029,
          "p95_ms": 0.015
        }
      },
      "triton_wait": {
        "avg_ms": 63.525,
        "count": 208,
        "max_ms": 89.455,
        "p95_ms": 79.837
      },
      "visualize": {
        "avg_ms": 50.413,
        "count": 208,
        "max_ms": 92.049,
        "p95_ms": 71.66
      },
      "visualize_detail": {
        "visualize_draw_all_ms": {
          "avg_ms": 45.865,
          "count": 208,
          "max_ms": 86.289,
          "p95_ms": 66.76
        },
        "visualize_input_copy_ms": {
          "avg_ms": 1.193,
          "count": 208,
          "max_ms": 2.854,
          "p95_ms": 2.243
        },
        "visualize_roi_overlay_ms": {
          "avg_ms": 3.336,
          "count": 208,
          "max_ms": 6.35,
          "p95_ms": 4.896
        },
        "visualizer_overlay_draw_ms": {
          "avg_ms": 45.748,
          "count": 208,
          "max_ms": 86.134,
          "p95_ms": 66.618
        },
        "visualizer_prepare_ms": {
          "avg_ms": 0.06,
          "count": 208,
          "max_ms": 0.776,
          "p95_ms": 0.124
        }
      }
    },
    "scenario_detail_counts": {
      "error_count": {
        "avg": 0.0,
        "max": 0.0,
        "p95": 0.0,
        "sample_count": 208
      },
      "resolved_scenario_count": {
        "avg": 3.0,
        "max": 3.0,
        "p95": 3.0,
        "sample_count": 208
      },
      "returned_event_count": {
        "avg": 0.005,
        "max": 1.0,
        "p95": 0.0,
        "sample_count": 208
      }
    },
    "target_fps": 10.0,
    "target_frame_budget_ms": 100.0,
    "video_pipeline": {
      "cctv_id": "46",
      "collector": {
        "auto_slowdown_reason": null,
        "deduplicated_count": 0,
        "error_count": 0,
        "lock_contention_count": 0,
        "pid": 216,
        "process_rss_mb_proxy": 797.25,
        "rss_provenance": "collector_process_proxy_not_thread_exclusive",
        "sample_duration_ms": 8.228,
        "skip_count": 0
      },
      "configured_mode": "monitoring",
      "effective_mode": "monitoring",
      "enabled": true,
      "instance_id": "08e9a80d",
      "latest": {
        "buffers": {
          "frame_buffer_len": 50,
          "frame_buffer_maxlen": 50,
          "frame_queue_maxsize": 10,
          "frame_queue_size": 0
        },
        "frame_flow": {
          "analysis": {
            "adaptive_enabled": false,
            "analysis_cap_enabled": false,
            "effective_analysis_fps": 10.0,
            "enabled": false,
            "last_decision": "initial",
            "processing_p95_ms": 160.38,
            "sample_count": 722,
            "scenario_effective_fps_enabled": false,
            "target_fps": 10.0,
            "warmup_remaining_s": 196.962
          },
          "queue_clear_age_s": 3.0,
          "queue_max_age_s": 2.0,
          "queue_maxsize": 10,
          "reader_queue_enabled": false,
          "stats": {
            "analysis_frames": 722,
            "analysis_skipped": 0,
            "frames_dequeued": 0,
            "frames_queued": 0,
            "last_analysis_at": "2026-08-05T16:46:47+09:00",
            "last_queue_age_ms": null,
            "last_skip_at": "",
            "max_queue_age_ms": 0.0,
            "queue_cleared": 0,
            "queue_dropped": 0
          }
        },
        "mjpeg": {
          "age_sec": 0.124,
          "exists": true,
          "size_bytes": 249596,
          "write_bytes_delta": 249596,
          "write_count_delta": 1
        },
        "processes": {
          "input_ffmpeg": {
            "context_switch_delta": 269.0,
            "cpu_core_ratio": 0.120697,
            "exists": true,
            "major_fault_delta": 0.0,
            "minor_fault_delta": 177.0,
            "pid": 796,
            "reason": null,
            "system_cpu_core_ratio": 0.021765,
            "system_cpu_s_delta": 0.2200000000000002,
            "user_cpu_core_ratio": 0.098932,
            "user_cpu_s_delta": 1.0
          },
          "worker": {
            "context_switch_delta": 0.0,
            "cpu_core_ratio": 4.657721,
            "exists": true,
            "major_fault_delta": 0.0,
            "minor_fault_delta": 0.0,
            "pid": 216,
            "reason": null,
            "system_cpu_core_ratio": 2.40306,
            "system_cpu_s_delta": 24.289999999999992,
            "user_cpu_core_ratio": 2.254662,
            "user_cpu_s_delta": 22.79000000000002
          }
        },
        "stages": {
          "decode": {
            "avg_ms": null,
            "count": 0,
            "max_ms": null,
            "p95_ms": null,
            "provenance": "unsupported",
            "reason": "external_ffmpeg_has_no_per_frame_decode_completion_timing"
          },
          "frame_copy": {
            "avg_ms": 2.567,
            "count": 210,
            "max_ms": 11.092,
            "p95_ms": 4.174,
            "provenance": "proxy",
            "reason": "numpy_to_gst_buffer_and_appsrc_push_combined"
          },
          "hwdownload": {
            "avg_ms": null,
            "count": 0,
            "max_ms": null,
            "p95_ms": null,
            "provenance": "unsupported",
            "reason": "not_applicable_software_path"
          },
          "jpeg_encode": {
            "avg_ms": null,
            "count": 0,
            "max_ms": null,
            "p95_ms": null,
            "provenance": "unsupported",
            "reason": "async_downstream_completion_not_observed"
          },
          "rtsp_encode": {
            "avg_ms": null,
            "count": 0,
            "max_ms": null,
            "p95_ms": null,
            "provenance": "unsupported",
            "reason": "separate_container"
          },
          "scale_convert": {
            "avg_ms": null,
            "count": 0,
            "max_ms": null,
            "p95_ms": null,
            "provenance": "unsupported",
            "reason": "combined_in_external_ffmpeg_process_cpu_proxy"
          }
        },
        "workload": {
          "model_result_counts": {
            "model_count": 2,
            "models": {
              "yolo11_640_coco_Large_pretrained_by_Ultralytics_11": {
                "avg": 12.033,
                "max": 34.0,
                "p95": 24.0,
                "sample_count": 210
              },
              "yolo11m_640_worker_ppe_equipment_ops260616_28class": {
                "avg": 25.471,
                "max": 99.0,
                "p95": 38.0,
                "sample_count": 210
              }
            },
            "truncated_count": 0
          },
          "object_counts": {
            "__other__": {
              "avg": 4.235,
              "key_count": 3,
              "max": 6.0,
              "p95": 6.0,
              "provenance": "bounded_other_sum_proxy",
              "sample_count": 210
            },
            "total": {
              "avg": 3.724,
              "max": 6.0,
              "p95": 6.0,
              "sample_count": 210
            }
          }
        }
      },
      "metrics": {
        "collector_sample_duration_ms": {
          "avg": 9.927,
          "count": 10,
          "max": 14.576,
          "p95": 13.806,
          "source": "m15_direct",
          "unit": "milliseconds"
        },
        "collector_thread_cpu_ms": {
          "avg": 9.156,
          "count": 10,
          "max": 14.085,
          "p95": 12.978,
          "source": "m15_direct",
          "unit": "milliseconds"
        },
        "ffmpeg_context_switch_delta": {
          "avg": 272.444,
          "count": 9,
          "max": 310.0,
          "p95": 301.2,
          "source": "m15_direct",
          "unit": "count"
        },
        "ffmpeg_major_fault_delta": {
          "avg": 0.0,
          "count": 9,
          "max": 0.0,
          "p95": 0.0,
          "source": "m15_direct",
          "unit": "count"
        },
        "ffmpeg_minor_fault_delta": {
          "avg": 28.667,
          "count": 9,
          "max": 177.0,
          "p95": 135.8,
          "source": "m15_direct",
          "unit": "count"
        },
        "ffmpeg_system_cpu_core_ratio": {
          "avg": 0.022,
          "count": 9,
          "max": 0.025,
          "p95": 0.024,
          "source": "m15_direct",
          "unit": "cores"
        },
        "ffmpeg_user_cpu_core_ratio": {
          "avg": 0.093,
          "count": 9,
          "max": 0.103,
          "p95": 0.101,
          "source": "m15_direct",
          "unit": "cores"
        },
        "mjpeg_file_age_sec": {
          "avg": 0.044,
          "count": 9,
          "max": 0.159,
          "p95": 0.145,
          "source": "m15_direct",
          "unit": "seconds"
        },
        "mjpeg_file_size_bytes": {
          "avg": 263241.778,
          "count": 9,
          "max": 270174.0,
          "p95": 269550.8,
          "source": "m15_direct",
          "unit": "bytes"
        },
        "mjpeg_write_bytes_delta": {
          "avg": 236917.6,
          "count": 10,
          "max": 270174.0,
          "p95": 269472.9,
          "source": "file_stat_size_on_change_proxy",
          "unit": "bytes"
        },
        "mjpeg_write_count_delta": {
          "avg": 0.9,
          "count": 10,
          "max": 1.0,
          "p95": 1.0,
          "source": "file_stat_mtime_change_proxy",
          "unit": "count"
        },
        "worker_context_switch_delta": {
          "avg": 0.0,
          "count": 9,
          "max": 0.0,
          "p95": 0.0,
          "source": "m15_direct",
          "unit": "count"
        },
        "worker_major_fault_delta": {
          "avg": 0.0,
          "count": 9,
          "max": 0.0,
          "p95": 0.0,
          "source": "m15_direct",
          "unit": "count"
        },
        "worker_minor_fault_delta": {
          "avg": 29390.556,
          "count": 9,
          "max": 104992.0,
          "p95": 96652.0,
          "source": "m15_direct",
          "unit": "count"
        },
        "worker_system_cpu_core_ratio": {
          "avg": 2.378,
          "count": 9,
          "max": 2.497,
          "p95": 2.485,
          "source": "m15_direct",
          "unit": "cores"
        },
        "worker_user_cpu_core_ratio": {
          "avg": 2.184,
          "count": 9,
          "max": 2.278,
          "p95": 2.268,
          "source": "m15_direct",
          "unit": "cores"
        }
      },
      "phase": "A_software_file_only",
      "record_type": "channel",
      "sample_count": 10,
      "sampled_at": "2026-08-05T16:46:48+09:00",
      "schema_version": "ssims.m15_video_channel_summary.v1",
      "static": {
        "config_fingerprint": "66b1a0e56670e456",
        "reason": "initial_metadata_already_persisted"
      },
      "summarized_at": "2026-08-05T16:46:48+09:00",
      "video_pipeline": {
        "fields": {
          "delivery_mode": {
            "configured": "inherit",
            "effective": "file_only",
            "effective_reason": "safe_system_default",
            "fallback": false,
            "fallback_count": 0,
            "fallback_last_at": null,
            "fallback_reason": null,
            "restart_required": true
          },
          "input_decode_backend": {
            "configured": "inherit",
            "effective": "software",
            "effective_reason": "safe_system_default",
            "fallback": false,
            "fallback_count": 0,
            "fallback_last_at": null,
            "fallback_reason": null,
            "restart_required": true
          },
          "mjpeg_encode_backend": {
            "configured": "inherit",
            "effective": "software",
            "effective_reason": "safe_system_default",
            "fallback": false,
            "fallback_count": 0,
            "fallback_last_at": null,
            "fallback_reason": null,
            "restart_required": true
          },
          "rtsp_encode_backend": {
            "configured": "inherit",
            "effective": "software",
            "effective_reason": "safe_system_default",
            "fallback": false,
            "fallback_count": 0,
            "fallback_last_at": null,
            "fallback_reason": null,
            "restart_required": true
          }
        },
        "phase": "A_software_file_only",
        "schema_version": "base.video_pipeline.effective.v1",
        "source": "base_live_policy",
        "stop_start_required": true
      },
      "window_sample_cap": 30
    },
    "window_elapsed_s": 29.912,
    "window_s": 30.0
  },
  "started_at": "2026-08-05T16:45:04+09:00",
  "state": "stopped",
  "task_id": "05e984f8-886c-4ca7-8181-1c931865bbef",
  "trigger": "start",
  "triton_protocol": "grpc"
}