netdata/netdata · error

{scope}.duration_of_journal_files must be greater than 0

Error message

{scope}.duration_of_journal_files must be greater than 0

What it means

Error "{scope}.duration_of_journal_files must be greater than 0" thrown in netdata/netdata.

Source

Thrown at src/crates/netflow-plugin/src/plugin_config/validation/journal.rs:52

        );
    }

    if let Some(size_of_journal_files) = retention.size_of_journal_files {
        if size_of_journal_files.as_u64() == 0 {
            anyhow::bail!("{scope}.size_of_journal_files must be greater than 0");
        }
        if size_of_journal_files.as_u64() < minimum_size_bytes {
            anyhow::bail!(
                "{scope}.size_of_journal_files must be at least {}MB",
                minimum_size_bytes / 1_000_000
            );
        }
    }

    if let Some(duration_of_journal_files) = retention.duration_of_journal_files
        && duration_of_journal_files.is_zero()
    {
        anyhow::bail!("{scope}.duration_of_journal_files must be greater than 0");
    }
    Ok(())
}

View on GitHub (pinned to 4864de85e2)

Solutions

  1. Set duration_of_journal_files to a value greater than 0 for the reported scope.

When it happens

Trigger: Thrown at src/crates/netflow-plugin/src/plugin_config/validation/journal.rs:52 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of netdata/netdata@4864de85e2 (2026-08-15). Data as JSON: /api/errors/6eb61528796e1e6a. Report an issue: GitHub.