DocsTroubleshooting

Source health states

The Connectors page shows a health state for each source. Use the source health state to select troubleshooting checks and actions.

In production use
Devexana determines source health from read history
Available
Pause on a breaking change in a source's data shape (on by default)
On this page

Devexana determines each source's health from its recent read history. Devexana must observe a read before it shows the source as healthy.

The five states

StateWhat it meansFirst action
never-readDevexana has not recorded a read from this source.Ask an administrator to approve the required read functions.
healthyReads succeed and the data is current.No action.
degradedReads fail at intervals, the last good read is older than 24 hours, or reads repeatedly return no records.Open the run history of the source.
brokenFive consecutive reads failed for reasons other than authentication or permission errors.Select Test connection.
expired-credentialEvery failure in the current series is an authentication or permission error.Enter the credential again.

The 24-hour and five-read limits are the defaults.

Symptoms

The source shows never-read

What happened

Devexana has no record of a read from this source.

Why

The source is new, its read functions are not approved, or its schedule has not run yet. By default, Devexana reads each network device once a day. The first scheduled read can start up to 24 hours later.

An administrator approves read functions.

Step 4 of 4 of Add connector, Approve reads. Each GET-only read has its own switch. A panel reads Awaiting first sync. The button at the bottom approves the reads and finishes.
An administrator approves each required read function. Until Devexana reads the source, its state is never-read. Fictional sample data. Open full size

What to do

  1. Open the source on the Connectors page.
  2. Make sure that each read function you need is approved.
  3. Select Sync now.
  4. Wait for the run to finish.
  5. Look at the state again.

If this does not fix it

Send an email to support@devexana.com. Include the source type, the time of the sync and the run history of the source.

The source shows degraded

What happened

The source is still connected, but its data is not current or not complete.

Why

One of these conditions is true:

  • reads fail at intervals, but fewer than five in a row;
  • the last good read is older than 24 hours;
  • reads repeatedly return no records;
  • Devexana paused reads after repeated failures, to protect the source system.

What to do

  1. Open the run history of the source on the Connectors page.
  2. Check the most recent run.
  3. If the run failed, read its error.
  4. Check that the source system is running.
  5. Check whether the source system contains new data.
  6. Select Sync now.
  7. After the next read, check the source state and run history again.

If this does not fix it

Send an email to support@devexana.com. Include the source type and run history. If a run failed, include its error text.

The source shows broken

What happened

Five consecutive reads failed. The failures are not authentication or permission errors.

Why

The source system is unreachable or down, or the address is wrong. For a network device, the SSH host key can also have changed.

What to do

  1. Open the source on the Connectors page.
  2. Select Test connection.
  3. If the test fails, check the source address.
  4. Check the source port.
  5. Check the network path to the source system.
  6. If the error says that the host key changed, follow the steps in A switch is listed but not read.
  7. If the test succeeds, select Sync now.

If this does not fix it

Send an email to support@devexana.com. Include the result of Test connection and the error text of the last failed run.

The source shows expired-credential

What happened

Every failure in the current series is an authentication or permission error.

Why

The password or key was changed or revoked, or the account lost its read rights.

What to do

  1. Make sure that the read-only account still exists on the source system. See Create read-only accounts.
  2. Open the source on the Connectors page.
  3. Enter the credential again.
  4. Select Test connection.
  5. Select Sync now.

If this does not fix it

Send an email to support@devexana.com. Include the source type and the error text of the last failed run. Do not send the credential.

The source is paused after a change in its data

What happened

Devexana stopped reading the source.

Why

The source changed the shape of its data in a breaking way. Devexana pauses the source until a person acknowledges the change.

An administrator must acknowledge the change.

What to do

  1. Open the source on the Connectors page.
  2. Read the description of the change.
  3. If you expect the change, acknowledge it.
  4. Select Sync now.

If this does not fix it

Send an email to support@devexana.com. Include the source type, the software version of the source system and the description of the change.

About Test connection

For a network device, Test connection succeeds only after Devexana reads data from the device. A successful network connection alone is not enough.

Applies to Devexana release 0.3.182. Page updated 2026-10-20. Questions or corrections: support@devexana.com.