List of all items
Structs
- alerts::AlertEvaluator
- alerts::AlertEvent
- analyze::AnalysisThresholds
- analyze::Anomaly
- analyze::ContainerExplanation
- analyze::Signal
- ast::AggregateExpr
- ast::AlertRule
- ast::AnalyzeQuery
- ast::ComposeQuery
- ast::Duration
- ast::EventsQuery
- ast::InspectQuery
- ast::JoinClause
- ast::LogsQuery
- ast::ObserveQuery
- ast::SingularTarget
- cli::Cli
- collector::CollectionStats
- collector::CollectorConfig
- config::DolConfig
- docker::BollardDockerClient
- docker::Container
- docker::DockerApiConfig
- docker::DockerEvent
- docker::Image
- docker::MetricSample
- docker::MockDockerClient
- docker::Network
- docker::Volume
- events::BollardEventSource
- events::BollardLogSource
- events::MockEventSource
- events::MockLogSource
- executor::ExecutionResult
- executor::Row
- metrics::BollardMetricsCollector
- metrics::MetricRingBuffer
- metrics::MockMetricsCollector
- metrics::NoopMetricsCollector
- parser::ParseError
- parser::ParsedQuery
- planner::AlertPlan
- planner::AnalyzePlan
- planner::ComposePlan
- planner::EventsPlan
- planner::InspectPlan
- planner::LogsPlan
- planner::ObservePlan
- semantic::SemanticAnalyzer
- sqlite_store::RetentionPolicy
- sqlite_store::RetentionStats
- sqlite_store::SqliteTelemetryStore
- sqlite_store::StoreStats
- storage::AlertHistoryEvent
- storage::InMemoryTelemetryStore
- storage::TelemetrySnapshot
Enums
- alerts::AlertActionPlan
- alerts::AlertError
- analyze::AnalyzeError
- analyze::Severity
- analyze::SignalStatus
- ast::AlertAction
- ast::AnalysisTarget
- ast::AnalysisVerb
- ast::BinOp
- ast::CollectionTarget
- ast::ComposeTarget
- ast::ConfigTarget
- ast::DurationUnit
- ast::Expression
- ast::Operator
- ast::PipelineNode
- ast::Query
- ast::SetValue
- ast::SingularTargetKind
- ast::SortDirection
- ast::TimeSelector
- ast::Value
- cli::CliCommand
- cli::OutputFormat
- config::ConfigAction
- docker::DockerError
- eval::EvalError
- events::EventsError
- executor::ExecutorError
- executor::Theme
- export::ExportError
- export::ExportFormat
- metrics::MetricsError
- planner::LogicalPlan
- planner::PlanStep
- semantic::Type
- storage::TelemetryError
Traits
- docker::DockerClient
- events::EventSource
- events::LogSource
- metrics::MetricsCollector
- storage::TelemetryStore
Functions
- alerts::duration_to_std
- alerts::evaluate_alert_once
- alerts::init_alert_timeouts
- alerts::render_alert_event
- analyze::analyze_density
- analyze::analyze_dependencies
- analyze::detect_config_drift
- analyze::detect_deployment_errors
- analyze::detect_high_cpu
- analyze::detect_high_disk_io
- analyze::detect_high_network_io
- analyze::detect_memory_pressure
- analyze::detect_resource_leaks
- analyze::detect_restart_loops
- analyze::detect_unhealthy_states
- analyze::execute_analyze
- analyze::execute_analyze_with_store
- analyze::execute_analyze_with_thresholds
- cli::run
- collector::spawn_metrics_collector
- config::execute_config
- dashboard::run_dashboard
- dashboard::run_top
- docker::docker_event_from_message
- docker::format_bytes_human
- docker::list_running_containers
- docker::metric_sample_from_bollard_stats
- docker::metric_sample_from_stats_json
- eval::compare_json_values
- eval::eval_bool
- eval::eval_expr
- eval::evaluate_expression
- eval::evaluate_set_value
- eval::json_as_f64
- eval::json_contains
- eval::json_contains_val
- eval::json_eq
- eval::json_value_eq
- eval::render_json_cell
- eval::value_as_f64
- eval::value_as_text
- eval::value_to_json
- events::collect_events
- events::collect_logs
- events::event_row
- events::log_row
- events::parse_docker_event_json
- events::stream_compose_logs
- events::stream_compose_networks
- events::stream_events
- events::stream_logs
- executor::execute
- executor::execute_with_metrics
- executor::execute_with_store
- executor::render_csv
- executor::render_diff
- executor::render_jsonl
- executor::render_table
- executor::render_table_colored
- executor::render_table_ratatui
- executor::render_table_with_theme
- export::format_as_influx
- export::format_as_loki
- export::format_as_prometheus
- export::push_to_influxdb
- export::push_to_loki
- export::push_to_prometheus
- metrics::parse_byte_quantity
- metrics::parse_percent
- metrics::parse_usage_pair
- parser::parse
- planner::plan
- repl::run_repl
- semantic::validate_semantics
- storage::historical_events
- storage::inspect_at
Type Aliases
- docker::DockerEventStream
- docker::DockerLogStream
- events::EventStream
- events::LogStream
- events::RowStream
Constants
- ANSI_BOLD
- ANSI_DIM
- ANSI_FG_BLACK
- ANSI_FG_BLUE
- ANSI_FG_CYAN
- ANSI_FG_DARK_GRAY
- ANSI_FG_GREEN
- ANSI_FG_LIGHT_BLUE
- ANSI_FG_LIGHT_CYAN
- ANSI_FG_LIGHT_GREEN
- ANSI_FG_LIGHT_MAGENTA
- ANSI_FG_LIGHT_RED
- ANSI_FG_LIGHT_YELLOW
- ANSI_FG_MAGENTA
- ANSI_FG_RED
- ANSI_FG_WHITE
- ANSI_FG_YELLOW
- ANSI_ITALIC
- ANSI_RESET
- ANSI_UNDERLINE
- CPU_RED_THRESHOLD
- CPU_YELLOW_THRESHOLD
- HALF_GB
- ONE_GB