alerter/queue/queue.go (4 lines): - line 3: // TODO: Make this configurable. - line 6: // TODO: Keep track of failures for each execution so we can modify the lookback for subsequent queries. - line 8: // TODO: This is a very basic work queue to ensure we don't get throttled. We'll add features as needed. - line 10: // TODO: Add timeouts. collector/otlp/metrics.go (2 lines): - line 140: // TODO metric - line 352: // TODO - understand better how to handle point.ZeroCount cmd/alerter/lint.go (1 line): - line 82: // TODO fail early if azlogin is not up to date cmd/collector/main.go (1 line): - line 752: // TODO - combine these with shared file tail code collector/export/metric_otlp.go (1 line): - line 181: // TODO - assume we filter most or keep most? ingestor/storage/crds.go (1 line): - line 54: // TODO (jesthom) Method is invoked for each database for each task, we probably want to collector/logs/sources/const.go (1 line): - line 25: // TODO more variety of source values alerter/engine/executor.go (1 line): - line 56: // TODO make AlertAddr string part of alertcli transform/native_logs_csv.go (1 line): - line 211: // FIXME: see if we can convert the value to a string collector/logs/sources/tail/tail.go (1 line): - line 62: // TODO mkeesey - TailSource should not need to manage poddiscovery service lifecycle.