What happens if Event Hub or Pickup Service is down?
The Event Hub and Service Bus sinks provide automatic buffering and retry to protect against service downtime and ensure zero data loss.
When Pickup Service is down: Event Hub queues messages with a default retention of 7 days. When the Pickup Service is restored, it automatically processes the backlog—zero data loss occurs.
When Event Hub is down (rare): The Serilog Event Hub sink buffers messages locally in memory using a configurable buffer size, then retries sending when Event Hub is restored.
This is why async sinks (Event Hub/Service Bus) are recommended over the synchronous Log API sink, which fails immediately if Nodinite is unavailable.
Next Steps
- Troubleshooting Overview — Browse all frequently asked questions about Nodinite Serilog
- Serilog Overview — Overview of all available Nodinite Serilog sinks
Related Topics
- Troubleshooting Overview — Full FAQ index for Serilog troubleshooting