[{"data":1,"prerenderedAt":415},["ShallowReactive",2],{"docs-\u002Fdocs\u002Foperations\u002Fobservability":3},{"id":4,"title":5,"body":6,"description":406,"extension":407,"meta":408,"navigation":409,"path":410,"redirect":411,"seo":412,"stem":413,"__hash__":414},"docs\u002Fdocs\u002Foperations\u002Fobservability.md","Observability",{"type":7,"value":8,"toc":392},"minimark",[9,13,18,27,30,46,52,57,62,82,101,105,110,117,176,179,198,206,217,253,257,260,271,275,281,295,298,302,307,314,331,334,354,357,361],[10,11,5],"h1",{"id":12},"observability",[14,15,17],"h2",{"id":16},"logs-panel","Logs panel",[19,20,21,22,26],"p",{},"The ",[23,24,25],"strong",{},"Logs"," button in the left sidebar opens a resizable bottom panel. It is accessible from any page — Data Explorer, Streams, or connection views.",[19,28,29],{},"The panel has two sub-tabs:",[31,32,33,40],"ul",{},[34,35,36,39],"li",{},[23,37,38],{},"System Logs"," — real-time and historical logs from the SSE stream, covering stream progress, errors, and diagnostics",[34,41,42,45],{},[23,43,44],{},"SQL Console"," — SQL query execution logs with timing and result details",[47,48],"themed-image",{"alt":49,"dark":50,"light":51},"System Logs panel showing stream progress and completion events","\u002Fimages\u002Fdocs\u002Fstreams\u002Flogs-system-dark.png","\u002Fimages\u002Fdocs\u002Fstreams\u002Flogs-system-light.png",[47,53],{"alt":54,"dark":55,"light":56},"SQL Logs panel showing query execution logs with timing","\u002Fimages\u002Fdocs\u002Fstreams\u002Flogs-sql-dark.png","\u002Fimages\u002Fdocs\u002Fstreams\u002Flogs-sql-light.png",[58,59,61],"h3",{"id":60},"filtering","Filtering",[31,63,64,70,76],{},[34,65,66,69],{},[23,67,68],{},"Level filter"," — narrow logs by severity: errors & warnings, progress & stats, or info",[34,71,72,75],{},[23,73,74],{},"Search"," — free-text search across log messages",[34,77,78,81],{},[23,79,80],{},"Per-stream tabs"," — each stream gets its own tab so you can isolate its output from other activity",[19,83,84,85,89,90,95,96,100],{},"Logs can also be consumed programmatically via the SSE endpoint ",[86,87,88],"code",{},"\u002Flogs\u002Fstream"," (see ",[91,92,94],"a",{"href":93},"\u002Fdocs\u002Fapi\u002Flogs-and-monitoring","Logs & Monitoring API"," and ",[91,97,99],{"href":98},"\u002Fdocs\u002Fapi\u002Fsql-logs","SQL Logs API",").",[14,102,104],{"id":103},"live-stream-monitoring","Live stream monitoring",[47,106],{"alt":107,"dark":108,"light":109},"Stream list with monitor tab showing flow metrics and per-table progress","\u002Fimages\u002Fdocs\u002Fstreams\u002Fstream-monitor-dark.png","\u002Fimages\u002Fdocs\u002Fstreams\u002Fstream-monitor-light.png",[19,111,112,113,116],{},"Open any running stream and switch to the ",[23,114,115],{},"Monitor"," tab. It shows:",[31,118,119,125,146,152,158,164,170],{},[34,120,121,124],{},[23,122,123],{},"Stage and status"," — current lifecycle state (starting, running, finished, failed, stopped)",[34,126,127,130,131,134,135,138,139,142,143],{},[23,128,129],{},"Load behavior badge"," — for ",[86,132,133],{},"mode=load",", the header shows whether the next ",[23,136,137],{},"Start"," will ",[23,140,141],{},"Resume after Stop"," or ",[23,144,145],{},"Start over after Stop",[34,147,148,151],{},[23,149,150],{},"Source reader stats"," — produced count, data size, transfer rate, elapsed time, failed events",[34,153,154,157],{},[23,155,156],{},"Target writer stats"," — consumed count, data size, average rate, elapsed time, active node count",[34,159,160,163],{},[23,161,162],{},"Per-table progress"," — row count, data size, status (running \u002F completed \u002F failed \u002F stopped \u002F paused), and progress bar for non-CDC streams",[34,165,166,169],{},[23,167,168],{},"Upload activity"," — file staging progress when the target uses S3 or file-based delivery",[34,171,172,175],{},[23,173,174],{},"CDC reliability"," — for CDC streams, checkpoint position, source engine, last checkpoint update, acknowledged sequence, and health badge",[19,177,178],{},"For Load streams, read the badge as a stop\u002Frestart hint:",[31,180,181,189],{},[34,182,183,185,186,188],{},[23,184,141],{}," — the load is on the resumable chunked path, so the next ",[23,187,137],{}," continues from saved progress",[34,190,191,194,195,197],{},[23,192,193],{},"Starts over after Stop"," — the load is on the plain path, so the next ",[23,196,137],{}," reruns from the beginning or follows the target policy's reset behavior",[19,199,200,201,205],{},"For the exact routing rules and limits, see ",[91,202,204],{"href":203},"\u002Fdocs\u002Fstreams\u002Fresumable-load","Resumable Load",".",[19,207,208,209,212,213,216],{},"For CDC streams with ",[23,210,211],{},"Initial Load + CDC"," enabled, the Monitor tab also shows ",[23,214,215],{},"CDC Continuity"," for the snapshot-to-CDC boundary:",[31,218,219,236,247,250],{},[34,220,221,222,225,226,225,229,225,232,235],{},"bootstrap phase (",[86,223,224],{},"copying",", ",[86,227,228],{},"handoff",[86,230,231],{},"complete",[86,233,234],{},"failed",")",[34,237,238,239,242,243,246],{},"snapshot handoff position (",[86,240,241],{},"binlog"," file\u002Fposition for MySQL, ",[86,244,245],{},"LSN"," for PostgreSQL)",[34,248,249],{},"latest acknowledged CDC apply position after handoff",[34,251,252],{},"PostgreSQL replication slot name when that source engine is used",[58,254,256],{"id":255},"warnings-and-alerts","Warnings and alerts",[19,258,259],{},"The Monitor tab surfaces inline alerts when issues arise:",[31,261,262,265,268],{},[34,263,264],{},"Log transport degradation warnings",[34,266,267],{},"Active stream blocking alerts (when another stream is already running)",[34,269,270],{},"Evaluation limit warnings (approaching or exceeding trial quotas)",[14,272,274],{"id":273},"api-only-progress-blocks","API-only progress blocks",[19,276,277,280],{},[86,278,279],{},"GET \u002Fstreams\u002F{id}\u002Fstats"," can expose additional copy-progress blocks that are not part of the generic per-table UI counters:",[31,282,283,289],{},[34,284,285,288],{},[86,286,287],{},"bootstrap"," — CDC initial-snapshot state for the current configuration",[34,290,291,294],{},[86,292,293],{},"snapshotCopy"," — chunk-planning and completion counts while resumable load is active",[19,296,297],{},"Use this API view when you need chunk-level progress for Load or MySQL CDC bootstrap runs.",[14,299,301],{"id":300},"run-history","Run history",[47,303],{"alt":304,"dark":305,"light":306},"Run History tab showing past stream executions with status and metrics","\u002Fimages\u002Fdocs\u002Fstreams\u002Frun-history-dark.png","\u002Fimages\u002Fdocs\u002Fstreams\u002Frun-history-light.png",[19,308,309,310,313],{},"Open a stream and switch to the ",[23,311,312],{},"History"," tab to review past executions. Each run shows:",[31,315,316,319,322,325,328],{},[34,317,318],{},"date and time",[34,320,321],{},"duration",[34,323,324],{},"final status (finished, failed, stopped) — color-coded",[34,326,327],{},"data size transferred",[34,329,330],{},"row counts (inserted and skipped)",[19,332,333],{},"Actions per run:",[31,335,336,342,348],{},[34,337,338,341],{},[23,339,340],{},"View Logs"," — opens the logs panel filtered to that specific run",[34,343,344,347],{},[23,345,346],{},"Delete"," — removes a single run from history",[34,349,350,353],{},[23,351,352],{},"Clear all"," — removes all history entries for the stream",[19,355,356],{},"Use history to compare runs, spot regressions, or verify repeated workflows.",[14,358,360],{"id":359},"related-docs","Related docs",[31,362,363,369,374,378,384,388],{},[34,364,365],{},[91,366,368],{"href":367},"\u002Fdocs\u002Fstreams\u002Fstream-states-lifecycle","Stream States and Lifecycle",[34,370,371],{},[91,372,211],{"href":373},"\u002Fdocs\u002Fstreams\u002Finitial-load-and-cdc",[34,375,376],{},[91,377,204],{"href":203},[34,379,380],{},[91,381,383],{"href":382},"\u002Fdocs\u002Foperations\u002Ftroubleshooting","Troubleshooting",[34,385,386],{},[91,387,94],{"href":93},[34,389,390],{},[91,391,99],{"href":98},{"title":393,"searchDepth":394,"depth":394,"links":395},"",2,[396,400,403,404,405],{"id":16,"depth":394,"text":17,"children":397},[398],{"id":60,"depth":399,"text":61},3,{"id":103,"depth":394,"text":104,"children":401},[402],{"id":255,"depth":399,"text":256},{"id":273,"depth":394,"text":274},{"id":300,"depth":394,"text":301},{"id":359,"depth":394,"text":360},"Monitor active streams, review logs, and inspect run history in DBConvert Streams.","md",{},false,"\u002Fdocs\u002Foperations\u002Fobservability",null,{"title":5,"description":406},"docs\u002Foperations\u002Fobservability","cuR7TLxf3mpZrX-WkkP6sJrG4fyIok115o62ORqvYio",1783896283396]