Reference v2

All edge services emit structured diagnosis messages into a central panel (Settings → Diagnosis). Each message carries a four-digit code.

RangeServiceCodes
1xxxMainUI1001–1099
2xxxUpdateService2001–2099
—DataStore1000–2504, see below

The number alone is not enough. The DataStore brings some 150 codes of its own, and their numbers overlap with those of MainUI and the UpdateService. What settles it is the service name the message appears under in the diagnosis panel, not the digits.

MainUI (1xxx)

CodeMeaningTypical action
1001Update server unreachableCheck the edge’s internet / VPN.
1003Netplan apply failedRe-check the IP config you entered, reboot.
1004Config file corruptCall a service technician — edge falls back to defaults.
1005Docker socket unreachableReboot; if it persists, service technician.
1006Service URL unreachableWhich URL is shown in the diagnosis detail.
1007Container unhealthyCheck that service’s diagnosis tab.
1008Docker command failedService technician.
1009Update signature invalidDo not install — contact Brinkhaus support.

UpdateService (2xxx)

CodeMeaningTypical action
2001Update directory missingService technician.
2002Pre-update backup failedCheck disk space, retry.
2003docker compose up failedCheck diagnosis detail, possibly perform rollback.
2004Post-update health check failedUpdate is rolled back automatically — check logs.
2005Rollback initiatedInformational — no action needed.
2006Rollback succeededInformational — edge is back up.
2007Rollback failedService technician immediately.
2008Update signature verification failedDo not install — contact support.
2009Signature check skipped (legacy 1.x update)Informational — only occurs while migrating 1.x edges; from 2.x on, signature verification is always enforced.
2010Update images missing on the deviceThe message names them: they could not be pulled and are not on the device either, so the update was not started; an edge already running a version returns to it (see 2005–2007). Check the edge’s access to the registry and trigger the update again.
2011Update rejected: image from an unaccepted sourceThe update named a container image from a repository this edge does not accept; nothing was installed and the running version is untouched. Do not retry with the same package — contact support: either the release is wrong or someone tampered with it.

DataStore

If your edge runs a DataStore, its own codes come on top. The full list is in the DataStore’s own handbook, available from Brinkhaus service; the three that turn up in everyday use are listed here. All three concern retention — how long the edge keeps its measurements. The message text in the diagnosis panel names the data set concerned.

CodeMeaningUsual action
1513The automatic clean-up cannot keep up — more arrives than it clears.Check the retention limits (DataStore → Settings → Behavior parameters → Retention); if it persists, inform Brinkhaus service.
1517Note (not a fault): after an update, the existing data is classified once.None. On large edges this takes hours; until then the clean-up only clears measurements it has already classified.
1522Emergency stop: the edge has halted data recording because a data set reached its emergency level — usually after a size limit was set too low.Adjust the limit in the DataStore, or wait until the clean-up is done. The message then stays up until a “small restart” in the DataStore interface acknowledges it.

Where can I see the codes?

In Settings → Diagnosis expand the panel per service to see individual messages with their codes and descriptions:

System-Diagnosis panel with green status dots and version badges