Skip to main content

Use Velox diagnostics

Designer and runtime diagnostics expose process, connection, cache, file and memory evidence for support investigation. Use the narrowest view that answers the question and capture state before a refresh, restart or cache clear changes it.

Diagnostic surfaces

SurfaceUse it forCaution
Flow/System LogsOrdered application status, exceptions and audit messagesSaved Flow logs depend on status settings; system/event logs may hold startup failures.
Windows Application Event LogBackground/service start, stop and unhandled error evidenceMatch the exact Velox process/service instance and time window.
View ProcessesWaiting/running Flow tasks via service IPC; controlled termination requestTermination can leave external work ambiguous; preserve identifiers first.
Connection/pool viewsActive or pooled database connections and exhaustion symptomsA Designer test is not proof of runtime-account access.
File search/foldersPending, output and diagnostic filesAvoid opening/locking files being processed; do not copy sensitive content casually.
Memory/log folderCrash, FastMM, bug-report or memory evidenceFiles can contain stack/path/data detail and can be large.
Cache/module refreshStale Scriptlet, Variable Group or runtime module suspicionClearing/restarting changes state and can affect concurrent work.

Procedure

  1. Record release/build, connection key/context, host, process/service name/account and local/UTC time.
  2. Capture the symptom and relevant log/process/queue state without enabling broad debug detail first.
  3. Correlate by module/log/Transport/file/API identifier.
  4. If deeper capture is necessary, approve its scope/retention, run one controlled reproduction and disable it afterward.
  5. Apply one reversible correction and compare the same diagnostic surfaces before and after.

Escalation evidence

Use incident evidence. Export only approved, sanitised evidence and avoid intrusive diagnostics during peak processing.

Recovery boundary

If a diagnostic action could terminate work, clear a cache, expose communications or materially affect performance, use change/incident approval first.