Logs dropped between Seq instances #2281
Unanswered
PhilBroderickCrezco
asked this question in
Help
Replies: 1 comment 3 replies
-
Hi @PhilBroderickCrezco 👋 Is there an application-level proxy between Seq and your virtual machine that could be rejecting those batches? If Seq itself drops incoming requests it will write to the ingestion log and record some metrics. This log doesn't persist across restarts, but your VM has been up for a while so we'd expect to see something in there. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We're in the process of migrating from a Seq instance running in Azure Container Instances to an Azure Virtual Machine for (hopefully) improved performance. We're doing this in a staged fashion, so are currently logging to both for our .NET apps using appsettings.json configuration that looks like:
We're seeing issues (specifically with one or two applications) that stop logging to the new instance after a period of time. Having enabled Serilog's SelfLog function, we're seeing errors such as:
But these are only affecting logs sent to the Virtual Machine instance - the Container Instance continues to receive logs just fine.
There are no differences in terms of versioning between the Seq servers (both on
2024.3.12021
) and both have the default ingestion limits set (exactly the same). Furthermore, I'm not seeing any issues in the ingestion logs for either.I've included diagnostics for both instances if that helps.
seq-diagnostics-container-instance.txt
seq-diagnostics-virtual-machine.txt
Beta Was this translation helpful? Give feedback.
All reactions