This Windows service started life as a fork of the Seq.Client.EventLog app for Seq, but has diverged quite a long way; nonetheless it absolutely owes DNA to the original.
This substantially modifies the client to a service that looks for successful interactive user logins and raises a nicely formatted event with the data extracted as structured properties.
- Download the latest release of Seq.Client.WindowsLogins.
- Extract it to your preferred install directory.
- Edit the
Seq.Client.WindowsLogins.exe.config
file, replacing theSeqUri
with the URL of your Seq server. If you configured Seq to use API keys, also specify your key in the config file. - From the command line, run
Seq.Client.WindowsLogins.exe /install
. This will install the Windows Service and set it to start automatically at boot. - From the command line, run
net start Seq.Client.WindowsLogins
to start the service. - Click the refresh button in Seq as you wait anxiously for the events to start flooding in!
Events are ingested into Seq with useful properties that allow for easy searching.