What you'll need to host Seq on your own Windows server.
Seq runs on most modern Windows configurations. Your requirements will depend on the volume of log events you intend to process.
Log processing from busy applications can be an extremely resource-intensive process. Careful consideration of what data your application needs to log at each level can make a big impact on the hardware needed to collect and view events.
The Seq server is supported on Windows 8.1+ and Windows Server 2012 R2+.
When selecting an operating system, the most recent possible standard Windows Server SKU, currently Windows Server 2022, is recommended and can provide significantly better performance than earlier versions.
Seq requires a 64-bit physical or virtual machine.
For light workloads - a handful of events per second, retained 30 days, - a basic machine with a minimum of the following specifications will provide very good performance:
- 2 CPU cores
- 3.5 GB RAM
- 50 GB SSD storage
For busier servers, or where many developers use Seq concurrently, additional CPU, RAM and storage will be required. CPU, RAM, and IO requirements are highly dependent on the nature of the events being logged, so measuring and tuning based on usage will be necessary.
A starting configuration for a loaded production server is:
- 16 CPU cores
- 64 GB RAM
- High-throughput storage, e.g. dedicated SSD, NVMe, or striped RAID.
To maximize performance, Seq will often attempt to use as much memory and CPU as the host machine can provide. For this reason, Seq should be deployed on a dedicated host (physical, virtual, or containerized), and not alongside applications whose performance may be adversely affected by this behavior.
Seq performs best with high-throughput, high-IOPS storage. In cloud environments, check storage throughput and IOPS limits carefully, as default cloud storage options often include very low limits.
Do not enable NTFS (folder) compression on Seq's storage path.
Seq accepts events and serves its web interface via HTTP or HTTPS.
The default installation uses HTTP on port 5341. For production work, opening port 80 or 443 as appropriate is recommended.
Seq is designed for use with modern web browsers. The Seq user interface is supported in Chrome, Firefox, Edge, and Safari.
We retain compatibility with multiple versions of "evergreen" browsers such as Chrome and Firefox, but test on and target the most recent released browser version at the time of each Seq release.
End of Support for Internet Explorer
Seq releases from January 1st 2021 no longer provide any support for Internet Explorer.
Updated 3 months ago