| __init__(self, MetricsCollectorConfig config) (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| _aggregate_envelope(self, Dict[str, Any] envelope) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _current_json_path (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _current_jsonl_path (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _envelope_count (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _get_session_paths(self, str session_id) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _jsonl_count (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _jsonl_file (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _last_snapshot_time (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _maxlen (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _rotate_files_for_session(self) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _series_data (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _series_state (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _store_sample(self, str channel, str series, float timestamp, float value, Dict[str, Any] raw_sample) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| _write_aggregated_json(self) | smartspectra.ipc.metrics_collector.MetricsCollector | protected |
| config (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| core_channel(self) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| current_session_id (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| edge_channel(self) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| get_current_snapshot(self) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| maybe_write_periodic_snapshot(self) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| process_envelope(self, str envelope_json) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| recording (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| recording_state_channel(self) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| session_start_ms (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| set_recording_state(self, bool recording) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| set_session_id(self, str session_id) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| start(self) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| started_at_ms (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| stop(self) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| stopped_at_ms (defined in smartspectra.ipc.metrics_collector.MetricsCollector) | smartspectra.ipc.metrics_collector.MetricsCollector | |
| write_snapshot_temp(self) | smartspectra.ipc.metrics_collector.MetricsCollector | |