From 3e99d080b2a3a9b6eae85ae9e3224534744ad7b9 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Tue, 30 Sep 2025 00:50:29 +0100 Subject: Write log lines to files on error We call this parking, later we can reattempt ingestion after whatever caused the failure has been fixed. --- src/webstat_logger_main.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/webstat_logger_main.cpp') diff --git a/src/webstat_logger_main.cpp b/src/webstat_logger_main.cpp index eb8a30d..9ce4e73 100644 --- a/src/webstat_logger_main.cpp +++ b/src/webstat_logger_main.cpp @@ -38,6 +38,8 @@ main(int argc, char ** argv) "Maximum number of concurrent write/read write DB connections") ("db.wr.keep", po::value(&settings.dbKeep)->default_value(settings.dbKeep), "Number of write/read write DB connections to keep open") + ("fallback.dir", po::value(&settings.fallbackDir)->default_value(settings.fallbackDir), + "Path to write access logs to when the database is unavailable") ; // clang-format on po::variables_map optVars; -- cgit v1.2.3